ci2-android-6-12-rust/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-android-6-12-rust/syz-executor2846437340 <...> [pid 14088] <... symlink resumed>) = 0 [pid 14087] <... openat resumed>) = 3 [pid 322] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 14088] write(1, "executing program\n", 18 [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14088] <... write resumed>) = 18 executing program [pid 14087] pwrite64(3, "\x02", 1, 4 [pid 322] rmdir("./3464" [pid 321] umount2("./3422/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14088] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14087] <... pwrite64 resumed>) = 1 [pid 322] <... rmdir resumed>) = 0 [pid 14088] <... mkdirat resumed>) = 0 [pid 14087] close(3 [pid 322] mkdir("./3465", 0777 [pid 321] <... umount2 resumed>) = 0 [pid 14088] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14087] <... close resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14088] <... mount resumed>) = 0 [pid 14087] close(4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3422/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14088] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14088] <... openat resumed>) = 3 [pid 14087] close(5 [pid 321] newfstatat(AT_FDCWD, "./3422/sys" [pid 14088] pwrite64(3, "\x02", 1, 4 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14088] <... pwrite64 resumed>) = 1 [pid 14087] close(6ci2-android-6-12-rust/strace-static-x86_64: Process 14089 attached [pid 321] umount2("./3422/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14087] close(7 [pid 321] openat(AT_FDCWD, "./3422/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14088] close(3 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14088] <... close resumed>) = 0 [pid 14087] close(8 [pid 14088] close(4 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(9 [pid 14088] close(5 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3467 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(10 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] getdents64(4 [pid 14088] close(6 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(11 [pid 321] getdents64(4 [pid 14088] close(7 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(12 [pid 14088] close(8 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(13 [pid 321] <... close resumed>) = 0 [pid 14088] close(9 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(14 [pid 321] rmdir("./3422/sys" [pid 14088] close(10 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14089] set_robust_list(0x555587eb56a0, 24 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(15 [pid 14089] <... set_robust_list resumed>) = 0 [pid 14088] close(11 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3422/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14089] rt_sigprocmask(SIG_SETMASK, [] [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(16 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14088] close(12 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(17 [pid 321] newfstatat(AT_FDCWD, "./3422/binderfs" [pid 14089] chdir("./3465" [pid 14088] close(13 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14089] <... chdir resumed>) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(18 [pid 321] unlink("./3422/binderfs" [pid 14089] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14088] close(14 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14089] <... prctl resumed>) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(19 [pid 321] <... unlink resumed>) = 0 [pid 14089] setpgid(0, 0 [pid 14088] close(15 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14089] <... setpgid resumed>) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(20 [pid 321] umount2("./3422/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14089] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14088] close(16 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14089] <... symlink resumed>) = 0 [pid 14088] close(17 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14089] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(22 [pid 321] newfstatat(AT_FDCWD, "./3422/cgroup.net" [pid 14088] close(18 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14089] <... symlink resumed>) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(23 [pid 321] unlink("./3422/cgroup.net" [pid 14089] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14088] close(19 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14089] <... symlink resumed>) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(24 [pid 321] <... unlink resumed>) = 0 [pid 14088] close(20 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14089] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(25 [pid 321] umount2("./3422/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14088] close(21 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(26 [pid 14089] <... openat resumed>) = 3 [pid 14088] close(22 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3422/cgroup.cpu" [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14089] write(3, "1000", 4 [pid 14088] close(23 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14089] <... write resumed>) = 4 [pid 14089] close(3 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(28 [pid 321] unlink("./3422/cgroup.cpu" [pid 14089] <... close resumed>) = 0 [pid 14088] close(24 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14089] symlink("/dev/binderfs", "./binderfs" [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] close(29 [pid 321] umount2("./3422/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14089] <... symlink resumed>) = 0 [pid 14088] close(25 [pid 14087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14089] write(1, "executing program\n", 18 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] exit_group(0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14089] <... write resumed>) = 18 [pid 14088] close(26 [pid 14087] <... exit_group resumed>) = ? executing program [pid 321] newfstatat(AT_FDCWD, "./3422/cgroup" [pid 14089] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14087] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14089] <... mkdirat resumed>) = 0 [pid 321] unlink("./3422/cgroup" [pid 14089] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3518, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14088] close(27 [pid 321] <... unlink resumed>) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14088] close(28 [pid 321] getdents64(3 [pid 14089] <... mount resumed>) = 0 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14088] close(29 [pid 321] close(3 [pid 14088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14088] exit_group(0) = ? [pid 321] rmdir("./3422" [pid 14089] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14088] +++ exited with 0 +++ [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3423", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14089] <... openat resumed>) = 3 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3345, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14089] pwrite64(3, "\x02", 1, 4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14089] <... pwrite64 resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 14090 attached [pid 14089] close(3 [pid 323] umount2("./3516", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14089] <... close resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3425 [pid 14090] set_robust_list(0x555587eb56a0, 24 [pid 14089] close(4 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14090] <... set_robust_list resumed>) = 0 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14089] close(5 [pid 323] openat(AT_FDCWD, "./3516", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14090] rt_sigprocmask(SIG_SETMASK, [] [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14089] close(6 [pid 14090] chdir("./3423" [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14089] close(7 [pid 14090] <... chdir resumed>) = 0 [pid 323] getdents64(3 [pid 14090] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] <... prctl resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14089] close(8 [pid 14090] setpgid(0, 0 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14090] <... setpgid resumed>) = 0 [pid 14089] close(9) = -1 EBADF (Bad file descriptor) [pid 14089] close(10 [pid 320] umount2("./3343", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14089] close(11 [pid 14090] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3516/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3516/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3343", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14090] <... symlink resumed>) = 0 [pid 323] getdents64(4 [pid 14090] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 3 [pid 14089] close(12 [pid 323] close(4) = 0 [pid 14090] <... symlink resumed>) = 0 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3516/sys" [pid 320] fstat(3 [pid 14090] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14089] close(13 [pid 323] <... rmdir resumed>) = 0 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3516/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14090] <... symlink resumed>) = 0 [pid 14089] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14090] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3516/binderfs" [pid 320] getdents64(3 [pid 14089] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14090] <... openat resumed>) = 3 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3516/binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14090] write(3, "1000", 4 [pid 14089] close(16 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3343/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14090] <... write resumed>) = 4 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3516/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14090] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3516/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14089] close(17 [pid 323] unlink("./3516/cgroup.net" [pid 320] <... umount2 resumed>) = 0 [pid 14090] <... close resumed>) = 0 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3516/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3516/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3516/cgroup.cpu" [pid 14090] symlink("/dev/binderfs", "./binderfs" [pid 14089] close(18 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3343/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14090] <... symlink resumed>) = 0 [pid 323] umount2("./3516/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14090] write(1, "executing program\n", 18 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14090] <... write resumed>) = 18 [pid 14089] close(19 [pid 323] newfstatat(AT_FDCWD, "./3516/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3343/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14090] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] unlink("./3516/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14090] <... mkdirat resumed>) = 0 [pid 14089] close(20 [pid 323] <... unlink resumed>) = 0 [pid 14090] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] umount2("./3343/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14089] close(21 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14089] close(22 [pid 323] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3343/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3516" [pid 14090] <... mount resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3517", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14090] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14089] close(23 [pid 320] <... openat resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 14091 attached [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3519 [pid 14089] close(24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] fstat(4 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14089] close(25 [pid 14091] set_robust_list(0x555587eb56a0, 24 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14089] close(26) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14091] <... set_robust_list resumed>) = 0 [pid 14089] close(27) = -1 EBADF (Bad file descriptor) [pid 14091] rt_sigprocmask(SIG_SETMASK, [] [pid 14090] <... openat resumed>) = 3 [pid 14089] close(28 [pid 320] getdents64(4 [pid 14091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14091] chdir("./3517" [pid 14090] pwrite64(3, "\x02", 1, 4 [pid 14089] close(29 [pid 320] close(4 [pid 14091] <... chdir resumed>) = 0 [pid 14090] <... pwrite64 resumed>) = 1 [pid 14089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14091] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14090] close(3 [pid 14089] exit_group(0 [pid 320] rmdir("./3343/sys" [pid 14091] <... prctl resumed>) = 0 [pid 14090] <... close resumed>) = 0 [pid 14089] <... exit_group resumed>) = ? [pid 14091] setpgid(0, 0 [pid 14090] close(4 [pid 320] <... rmdir resumed>) = 0 [pid 14091] <... setpgid resumed>) = 0 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(5) = -1 EBADF (Bad file descriptor) [pid 14090] close(6) = -1 EBADF (Bad file descriptor) [pid 14090] close(7) = -1 EBADF (Bad file descriptor) [pid 14089] +++ exited with 0 +++ [pid 320] umount2("./3343/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14091] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14090] close(8 [pid 14091] <... symlink resumed>) = 0 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3467, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14091] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14090] close(9 [pid 14091] <... symlink resumed>) = 0 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3343/binderfs" [pid 14091] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14090] close(10) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14091] <... symlink resumed>) = 0 [pid 14090] close(11 [pid 14091] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] unlink("./3343/binderfs" [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] <... openat resumed>) = 3 [pid 14090] close(12 [pid 320] <... unlink resumed>) = 0 [pid 14091] write(3, "1000", 4 [pid 320] umount2("./3343/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14091] <... write resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14091] close(3 [pid 320] newfstatat(AT_FDCWD, "./3343/cgroup.net" [pid 14091] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14091] symlink("/dev/binderfs", "./binderfs" [pid 320] unlink("./3343/cgroup.net" [pid 14091] <... symlink resumed>) = 0 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14091] write(1, "executing program\n", 18 [pid 14090] close(13 [pid 14091] <... write resumed>) = 18 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 320] umount2("./3343/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14091] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14090] close(14) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14091] <... mkdirat resumed>) = 0 [pid 14090] close(15 [pid 320] newfstatat(AT_FDCWD, "./3343/cgroup.cpu" [pid 14091] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(16 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14091] <... mount resumed>) = 0 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14090] close(17 [pid 320] unlink("./3343/cgroup.cpu" [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(18) = -1 EBADF (Bad file descriptor) [pid 14091] <... openat resumed>) = 3 [pid 14090] close(19 [pid 14091] pwrite64(3, "\x02", 1, 4 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14091] <... pwrite64 resumed>) = 1 [pid 14090] close(20 [pid 14091] close(3 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3343/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14091] <... close resumed>) = 0 [pid 14090] close(21 [pid 14091] close(4 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(22 [pid 14091] close(5 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3343/cgroup" [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14091] close(6) = -1 EBADF (Bad file descriptor) [pid 14090] close(23 [pid 320] unlink("./3343/cgroup" [pid 14091] close(7 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(24 [pid 320] <... unlink resumed>) = 0 [pid 14091] close(8 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(25 [pid 320] getdents64(3 [pid 14091] close(9 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(26 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14091] close(10 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(27 [pid 320] close(3 [pid 14091] close(11 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(28 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14091] close(12 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] close(29 [pid 320] rmdir("./3343" [pid 14091] close(13 [pid 14090] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] exit_group(0 [pid 322] umount2("./3465", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14091] close(14 [pid 14090] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14090] +++ exited with 0 +++ [pid 320] mkdir("./3344", 0777 [pid 14091] close(15) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3465", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3425, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14091] close(16 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... mkdir resumed>) = 0 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14091] close(17 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14091] close(18) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 322] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3465/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14092 attached [pid 322] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14092] set_robust_list(0x555587eb56a0, 24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14092] <... set_robust_list resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3465/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14092] rt_sigprocmask(SIG_SETMASK, [] [pid 14091] close(19 [pid 322] <... openat resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3346 [pid 14092] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14092] chdir("./3344" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14092] <... chdir resumed>) = 0 [pid 14091] close(20 [pid 322] getdents64(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14092] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14092] <... prctl resumed>) = 0 [pid 322] getdents64(4 [pid 14091] close(21 [pid 14092] setpgid(0, 0 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14092] <... setpgid resumed>) = 0 [pid 14091] close(22 [pid 322] close(4 [pid 14092] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14092] <... symlink resumed>) = 0 [pid 14091] close(23 [pid 14092] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3465/sys" [pid 14092] <... symlink resumed>) = 0 [pid 14091] close(24 [pid 322] <... rmdir resumed>) = 0 [pid 14092] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3465/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14092] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14091] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14092] <... openat resumed>) = 3 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3465/binderfs" [pid 14091] close(26 [pid 14092] write(3, "1000", 4 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14092] <... write resumed>) = 4 [pid 322] unlink("./3465/binderfs" [pid 14092] close(3 [pid 14091] close(27 [pid 322] <... unlink resumed>) = 0 [pid 14092] <... close resumed>) = 0 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3465/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14092] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14092] <... symlink resumed>) = 0 [pid 14091] close(28 [pid 322] newfstatat(AT_FDCWD, "./3465/cgroup.net" [pid 14092] write(1, "executing program\n", 18 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14092] <... write resumed>) = 18 executing program [pid 14091] close(29 [pid 322] unlink("./3465/cgroup.net" [pid 14092] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14092] <... mkdirat resumed>) = 0 [pid 322] umount2("./3465/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14092] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14091] exit_group(0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14092] <... mount resumed>) = 0 [pid 14091] <... exit_group resumed>) = ? [pid 322] newfstatat(AT_FDCWD, "./3465/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3465/cgroup.cpu") = 0 [pid 14092] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3465/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14092] <... openat resumed>) = 3 [pid 14091] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3465/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3465/cgroup" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3519, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... unlink resumed>) = 0 [pid 14092] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(3 [pid 14092] <... pwrite64 resumed>) = 1 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 14092] close(3 [pid 322] rmdir("./3465" [pid 14092] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14092] close(4 [pid 322] mkdir("./3466", 0777 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14092] close(5) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14092] close(6 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14092] close(7 [pid 321] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14093 attached [pid 321] umount2("./3423", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14093] set_robust_list(0x555587eb56a0, 24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14093] <... set_robust_list resumed>) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3423", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14093] rt_sigprocmask(SIG_SETMASK, [] [pid 14092] close(8 [pid 321] <... openat resumed>) = 3 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3468 [pid 321] fstat(3 [pid 14092] close(9 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(3 [pid 14092] close(10 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3423/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14092] close(11) = -1 EBADF (Bad file descriptor) [pid 14092] close(12) = -1 EBADF (Bad file descriptor) [pid 14093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14092] close(13 [pid 14093] chdir("./3466" [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14092] close(14) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3423/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14093] <... chdir resumed>) = 0 [pid 14092] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14093] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3423/sys" [pid 14093] <... prctl resumed>) = 0 [pid 14092] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14093] setpgid(0, 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3423/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14093] <... setpgid resumed>) = 0 [pid 14092] close(17 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14093] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14092] close(18 [pid 321] openat(AT_FDCWD, "./3423/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14093] <... symlink resumed>) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14092] close(19 [pid 321] fstat(4 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14092] close(20 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14092] close(21) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14092] close(22) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14092] close(23 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14092] close(24 [pid 321] <... close resumed>) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14092] close(25 [pid 321] rmdir("./3423/sys" [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14093] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14092] close(26 [pid 321] umount2("./3423/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14093] <... symlink resumed>) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14092] close(27 [pid 321] newfstatat(AT_FDCWD, "./3423/binderfs" [pid 14093] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14092] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14093] <... symlink resumed>) = 0 [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3423/binderfs" [pid 14092] close(29 [pid 321] <... unlink resumed>) = 0 [pid 14093] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14092] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14093] <... openat resumed>) = 3 [pid 14092] exit_group(0 [pid 321] umount2("./3423/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14093] write(3, "1000", 4 [pid 14092] <... exit_group resumed>) = ? [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14093] <... write resumed>) = 4 [pid 14092] +++ exited with 0 +++ [pid 14093] close(3) = 0 [pid 321] newfstatat(AT_FDCWD, "./3423/cgroup.net" [pid 14093] symlink("/dev/binderfs", "./binderfs" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3346, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3423/cgroup.net" [pid 14093] <... symlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14093] write(1, "executing program\n", 18 [pid 321] <... unlink resumed>) = 0 [pid 14093] <... write resumed>) = 18 [pid 323] umount2("./3517", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 321] umount2("./3423/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3517", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] newfstatat(AT_FDCWD, "./3423/cgroup.cpu" [pid 323] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3 [pid 321] unlink("./3423/cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14093] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14093] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] umount2("./3423/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3423/cgroup" [pid 14093] <... mount resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3517/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14093] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3423/cgroup" [pid 323] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 323] openat(AT_FDCWD, "./3517/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... openat resumed>) = 4 [pid 321] close(3 [pid 14093] <... openat resumed>) = 3 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 321] rmdir("./3423" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14093] pwrite64(3, "\x02", 1, 4 [pid 321] <... rmdir resumed>) = 0 [pid 323] getdents64(4 [pid 321] mkdir("./3424", 0777 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3517/sys" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14093] <... pwrite64 resumed>) = 1 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14093] close(3 [pid 323] umount2("./3517/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14093] <... close resumed>) = 0 [pid 14093] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3517/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14094 attached , {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3517/binderfs") = 0 [pid 323] umount2("./3517/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3517/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3426 [pid 14094] set_robust_list(0x555587eb56a0, 24 [pid 14093] close(5 [pid 323] unlink("./3517/cgroup.net" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14094] <... set_robust_list resumed>) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3517/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14094] rt_sigprocmask(SIG_SETMASK, [] [pid 14093] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 14094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3517/cgroup.cpu" [pid 14093] close(7 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3517/cgroup.cpu" [pid 14094] chdir("./3424" [pid 14093] close(8 [pid 323] <... unlink resumed>) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3517/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14094] <... chdir resumed>) = 0 [pid 14093] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14094] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3517/cgroup" [pid 320] umount2("./3344", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14094] <... prctl resumed>) = 0 [pid 14093] close(10 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14094] setpgid(0, 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3517/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14094] <... setpgid resumed>) = 0 [pid 14093] close(11 [pid 323] <... unlink resumed>) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] openat(AT_FDCWD, "./3344", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14093] close(12 [pid 14094] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] close(3 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14094] <... symlink resumed>) = 0 [pid 14093] close(13 [pid 323] rmdir("./3517" [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] fstat(3 [pid 323] mkdir("./3518", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14094] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14093] close(14 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14094] <... symlink resumed>) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14094] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14093] close(15 [pid 320] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14095 attached [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14093] close(16 [pid 320] umount2("./3344/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3520 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14093] close(17 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14094] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14095] set_robust_list(0x555587eb56a0, 24 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3344/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14095] <... set_robust_list resumed>) = 0 [pid 14093] close(18) = -1 EBADF (Bad file descriptor) [pid 14094] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3344/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3344/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3344/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3344/sys") = 0 [pid 14094] write(3, "1000", 4 [pid 320] umount2("./3344/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14095] rt_sigprocmask(SIG_SETMASK, [] [pid 14094] <... write resumed>) = 4 [pid 14095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14093] close(19 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14095] chdir("./3518" [pid 14094] close(3 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] <... chdir resumed>) = 0 [pid 14094] <... close resumed>) = 0 [pid 14095] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14094] symlink("/dev/binderfs", "./binderfs" [pid 14093] close(20 [pid 14095] <... prctl resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3344/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14095] setpgid(0, 0 [pid 14094] <... symlink resumed>) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3344/binderfs" [pid 14095] <... setpgid resumed>) = 0 [pid 14094] write(1, "executing program\n", 18 [pid 14093] close(21 [pid 320] <... unlink resumed>) = 0 [pid 14095] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14094] <... write resumed>) = 18 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3344/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3344/cgroup.net" [pid 14094] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14095] <... symlink resumed>) = 0 [pid 14093] close(22 executing program [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14095] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3344/cgroup.net" [pid 14094] <... mkdirat resumed>) = 0 [pid 14093] close(23 [pid 320] <... unlink resumed>) = 0 [pid 14095] <... symlink resumed>) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] umount2("./3344/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14095] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14093] close(24 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3344/cgroup.cpu" [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14093] close(25 [pid 320] unlink("./3344/cgroup.cpu" [pid 14095] <... symlink resumed>) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14093] close(26 [pid 320] umount2("./3344/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14095] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3344/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3344/cgroup" [pid 14094] <... mount resumed>) = 0 [pid 14093] close(27 [pid 320] <... unlink resumed>) = 0 [pid 14095] <... openat resumed>) = 3 [pid 14094] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14095] write(3, "1000", 4 [pid 14093] close(28 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14095] <... write resumed>) = 4 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14095] close(3 [pid 14093] close(29 [pid 320] <... close resumed>) = 0 [pid 14095] <... close resumed>) = 0 [pid 14093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3344" [pid 14095] symlink("/dev/binderfs", "./binderfs" [pid 14093] exit_group(0 [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3345", 0777 [pid 14095] <... symlink resumed>) = 0 [pid 14093] <... exit_group resumed>) = ? [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14093] +++ exited with 0 +++ [pid 14094] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14096 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3347 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14096] set_robust_list(0x555587eb56a0, 24 [pid 14095] write(1, "executing program\n", 18 [pid 14094] pwrite64(3, "\x02", 1, 4 [pid 14095] <... write resumed>) = 18 [pid 14094] <... pwrite64 resumed>) = 1 executing program [pid 14096] <... set_robust_list resumed>) = 0 [pid 14095] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14094] close(3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3468, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14096] rt_sigprocmask(SIG_SETMASK, [] [pid 14095] <... mkdirat resumed>) = 0 [pid 14096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14095] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14094] <... close resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14096] chdir("./3345" [pid 14094] close(4 [pid 14096] <... chdir resumed>) = 0 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14096] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14095] <... mount resumed>) = 0 [pid 14094] close(5 [pid 14096] <... prctl resumed>) = 0 [pid 14095] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14096] setpgid(0, 0 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14096] <... setpgid resumed>) = 0 [pid 14095] <... openat resumed>) = 3 [pid 14094] close(6 [pid 14095] pwrite64(3, "\x02", 1, 4 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14096] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14095] <... pwrite64 resumed>) = 1 [pid 14094] close(7 [pid 14095] close(3 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14096] <... symlink resumed>) = 0 [pid 14096] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14095] <... close resumed>) = 0 [pid 14094] close(8 [pid 322] <... restart_syscall resumed>) = 0 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14096] <... symlink resumed>) = 0 [pid 14095] close(4 [pid 14094] close(9 [pid 14096] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(5 [pid 14094] close(10 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14096] <... symlink resumed>) = 0 [pid 14095] close(6 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3466", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14096] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(11 [pid 14095] close(7 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(12 [pid 14096] <... openat resumed>) = 3 [pid 14095] close(8 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3466", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14096] write(3, "1000", 4 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(13 [pid 322] <... openat resumed>) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14096] <... write resumed>) = 4 [pid 14095] close(9 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14096] close(3 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(14 [pid 322] <... umount2 resumed>) = 0 [pid 14096] <... close resumed>) = 0 [pid 322] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14096] symlink("/dev/binderfs", "./binderfs" [pid 14095] close(10 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(15 [pid 322] newfstatat(AT_FDCWD, "./3466/sys" [pid 14096] <... symlink resumed>) = 0 [pid 14095] close(11 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14096] write(1, "executing program\n", 18 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(16 executing program [pid 322] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14096] <... write resumed>) = 18 [pid 14095] close(12 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(17 [pid 322] openat(AT_FDCWD, "./3466/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 14096] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14095] close(13 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(18 [pid 322] close(4 [pid 14096] <... mkdirat resumed>) = 0 [pid 14095] close(14 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14096] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] close(19 [pid 322] rmdir("./3466/sys" [pid 14095] close(15 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14096] <... mount resumed>) = 0 [pid 14094] close(20 [pid 322] umount2("./3466/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14096] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14095] close(16 [pid 14094] close(21 [pid 322] newfstatat(AT_FDCWD, "./3466/binderfs" [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14095] close(17 [pid 14094] close(22 [pid 322] unlink("./3466/binderfs" [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3466/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3466/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14096] <... openat resumed>) = 3 [pid 322] unlink("./3466/cgroup.net" [pid 14096] pwrite64(3, "\x02", 1, 4 [pid 14095] close(18 [pid 14094] close(23 [pid 322] <... unlink resumed>) = 0 [pid 14096] <... pwrite64 resumed>) = 1 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3466/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14096] close(3 [pid 14095] close(19 [pid 14094] close(24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14096] <... close resumed>) = 0 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3466/cgroup.cpu" [pid 14096] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(20 [pid 14094] close(25 [pid 322] unlink("./3466/cgroup.cpu" [pid 14096] close(5 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(21 [pid 14094] close(26 [pid 322] umount2("./3466/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14096] close(6 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(22 [pid 14094] close(27 [pid 322] newfstatat(AT_FDCWD, "./3466/cgroup" [pid 14096] close(7 [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(23 [pid 14094] close(28 [pid 322] unlink("./3466/cgroup" [pid 14096] close(8 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(24 [pid 14094] close(29 [pid 322] getdents64(3 [pid 14096] close(9 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(25 [pid 322] close(3 [pid 14096] close(10 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14094] exit_group(0 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3466") = 0 [pid 322] mkdir("./3467", 0777 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(26 [pid 14094] <... exit_group resumed>) = ? [pid 322] <... mkdir resumed>) = 0 [pid 14096] close(11 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14097 attached , child_tidptr=0x555587eb5690) = 3469 [pid 14094] +++ exited with 0 +++ [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(27 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3426, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14096] close(12 [pid 14097] set_robust_list(0x555587eb56a0, 24 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(28 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14097] <... set_robust_list resumed>) = 0 [pid 14096] close(13 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14095] close(29 [pid 14097] chdir("./3467" [pid 14096] close(14 [pid 14095] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] <... chdir resumed>) = 0 [pid 14097] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14097] setpgid(0, 0 [pid 14095] exit_group(0 [pid 14097] <... setpgid resumed>) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3424", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14095] <... exit_group resumed>) = ? [pid 14097] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14096] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14097] <... symlink resumed>) = 0 [pid 14097] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14097] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14095] +++ exited with 0 +++ [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3424", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14096] close(16 [pid 321] <... openat resumed>) = 3 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14096] close(17 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] write(3, "1000", 4 [pid 14096] close(18 [pid 321] getdents64(3 [pid 14097] <... write resumed>) = 4 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3520, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14097] close(3 [pid 14096] close(19 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14097] <... close resumed>) = 0 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3424/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14096] close(20 [pid 14097] <... symlink resumed>) = 0 [pid 14097] write(1, "executing program\n", 18 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14097] <... write resumed>) = 18 [pid 14097] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14096] close(21 [pid 14097] <... mkdirat resumed>) = 0 [pid 14097] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] <... mount resumed>) = 0 [pid 14096] close(22 [pid 321] <... umount2 resumed>) = 0 [pid 14097] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] <... openat resumed>) = 3 [pid 321] umount2("./3424/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14097] pwrite64(3, "\x02", 1, 4 [pid 14096] close(23) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14096] close(24 [pid 321] newfstatat(AT_FDCWD, "./3424/sys" [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] <... pwrite64 resumed>) = 1 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14096] close(25 [pid 14097] close(3 [pid 321] umount2("./3424/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] <... close resumed>) = 0 [pid 14097] close(4 [pid 14096] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3424/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14097] close(5 [pid 14096] close(27 [pid 14097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] close(6 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] close(7 [pid 14096] close(28 [pid 14097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14097] close(8) = -1 EBADF (Bad file descriptor) [pid 14097] close(9) = -1 EBADF (Bad file descriptor) [pid 14097] close(10) = -1 EBADF (Bad file descriptor) [pid 14097] close(11) = -1 EBADF (Bad file descriptor) [pid 14097] close(12) = -1 EBADF (Bad file descriptor) [pid 14097] close(13) = -1 EBADF (Bad file descriptor) [pid 14097] close(14) = -1 EBADF (Bad file descriptor) [pid 14097] close(15) = -1 EBADF (Bad file descriptor) [pid 14097] close(16) = -1 EBADF (Bad file descriptor) [pid 14097] close(17) = -1 EBADF (Bad file descriptor) [pid 14097] close(18) = -1 EBADF (Bad file descriptor) [pid 14097] close(19) = -1 EBADF (Bad file descriptor) [pid 14097] close(20) = -1 EBADF (Bad file descriptor) [pid 14097] close(21) = -1 EBADF (Bad file descriptor) [pid 14097] close(22) = -1 EBADF (Bad file descriptor) [pid 14097] close(23) = -1 EBADF (Bad file descriptor) [pid 14097] close(24) = -1 EBADF (Bad file descriptor) [pid 14097] close(25) = -1 EBADF (Bad file descriptor) [pid 14097] close(26) = -1 EBADF (Bad file descriptor) [pid 14097] close(27) = -1 EBADF (Bad file descriptor) [pid 14097] close(28) = -1 EBADF (Bad file descriptor) [pid 14097] close(29) = -1 EBADF (Bad file descriptor) [pid 14097] exit_group(0) = ? [pid 14097] +++ exited with 0 +++ [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14096] close(29 [pid 321] fstat(4 [pid 14096] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3469, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14096] exit_group(0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14096] <... exit_group resumed>) = ? [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3424/sys") = 0 [pid 14096] +++ exited with 0 +++ [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3347, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3424/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3467", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3518", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3424/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3467", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] openat(AT_FDCWD, "./3518", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 321] unlink("./3424/binderfs" [pid 323] fstat(3 [pid 322] fstat(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] getdents64(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3424/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3424/cgroup.net" [pid 323] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3424/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3518/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3467/sys" [pid 321] umount2("./3424/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3518/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3518/sys") = 0 [pid 323] umount2("./3518/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3518/binderfs" [pid 322] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3424/cgroup.cpu" [pid 323] unlink("./3518/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3467/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3518/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 321] unlink("./3424/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3518/cgroup.net" [pid 322] fstat(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] unlink("./3518/cgroup.net" [pid 321] umount2("./3424/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 323] umount2("./3518/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3518/cgroup.cpu" [pid 322] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3424/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3518/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] close(4 [pid 323] umount2("./3518/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 321] unlink("./3424/cgroup" [pid 323] newfstatat(AT_FDCWD, "./3518/cgroup" [pid 322] rmdir("./3467/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3518/cgroup") = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] getdents64(3 [pid 323] getdents64(3 [pid 322] umount2("./3467/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(3 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3518") = 0 [pid 322] newfstatat(AT_FDCWD, "./3467/binderfs" [pid 321] <... close resumed>) = 0 [pid 323] mkdir("./3519", 0777 [pid 321] rmdir("./3424" [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3467/binderfs" [pid 321] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14098 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3521 [pid 322] <... unlink resumed>) = 0 [pid 321] mkdir("./3425", 0777 [pid 14098] set_robust_list(0x555587eb56a0, 24 [pid 322] umount2("./3467/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14098] <... set_robust_list resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3467/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14098] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] unlink("./3467/cgroup.net" [pid 14098] chdir("./3519" [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3345", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3467/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14098] <... chdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14098] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3345", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14099 attached [pid 14098] <... prctl resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3467/cgroup.cpu" [pid 14099] set_robust_list(0x555587eb56a0, 24 [pid 14098] setpgid(0, 0 [pid 320] <... openat resumed>) = 3 [pid 14099] <... set_robust_list resumed>) = 0 [pid 14098] <... setpgid resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3427 [pid 320] fstat(3 [pid 14098] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] unlink("./3467/cgroup.cpu" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14099] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14099] chdir("./3425" [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14099] <... chdir resumed>) = 0 [pid 14098] <... symlink resumed>) = 0 [pid 322] umount2("./3467/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14099] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14098] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14099] <... prctl resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3345/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14099] setpgid(0, 0 [pid 14098] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3467/cgroup" [pid 14099] <... setpgid resumed>) = 0 [pid 14098] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... umount2 resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14099] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] unlink("./3467/cgroup" [pid 320] umount2("./3345/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14098] <... symlink resumed>) = 0 [pid 14099] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14099] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14098] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14099] <... symlink resumed>) = 0 [pid 322] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3345/sys" [pid 14099] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14098] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14099] <... symlink resumed>) = 0 [pid 14098] write(3, "1000", 4) = 4 [pid 14098] close(3) = 0 [pid 14098] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] umount2("./3345/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14099] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3345/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rmdir("./3467" [pid 320] <... openat resumed>) = 4 [pid 14098] write(1, "executing program\n", 18 [pid 322] <... rmdir resumed>) = 0 [pid 320] fstat(4 [pid 14099] <... openat resumed>) = 3 executing program [pid 14098] <... write resumed>) = 18 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14098] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14099] write(3, "1000", 4 [pid 14098] <... mkdirat resumed>) = 0 [pid 322] mkdir("./3468", 0777 [pid 14099] <... write resumed>) = 4 [pid 320] getdents64(4 [pid 14098] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14099] close(3 [pid 14098] <... mount resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14099] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14099] symlink("/dev/binderfs", "./binderfs" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14098] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14099] <... symlink resumed>) = 0 [pid 14098] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] close(4 [pid 14099] write(1, "executing program\n", 18 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14099] <... write resumed>) = 18 [pid 320] <... close resumed>) = 0 [pid 14098] pwrite64(3, "\x02", 1, 4) = 1 [pid 14098] close(3) = 0 [pid 14098] close(4) = -1 EBADF (Bad file descriptor) executing program [pid 14098] close(5ci2-android-6-12-rust/strace-static-x86_64: Process 14100 attached [pid 14100] set_robust_list(0x555587eb56a0, 24 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... set_robust_list resumed>) = 0 [pid 14098] close(6 [pid 14100] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] chdir("./3468") = 0 [pid 14098] close(7 [pid 14100] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14099] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3345/sys" [pid 14100] <... prctl resumed>) = 0 [pid 14100] setpgid(0, 0 [pid 14098] close(8 [pid 14100] <... setpgid resumed>) = 0 [pid 14099] <... mkdirat resumed>) = 0 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14099] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14098] close(9 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3470 [pid 320] <... rmdir resumed>) = 0 [pid 14100] <... symlink resumed>) = 0 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14098] close(10 [pid 320] umount2("./3345/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14100] <... symlink resumed>) = 0 [pid 14099] <... mount resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14100] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14099] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14100] <... symlink resumed>) = 0 [pid 14098] close(11 [pid 320] newfstatat(AT_FDCWD, "./3345/binderfs" [pid 14100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14100] write(3, "1000", 4 [pid 14098] close(12 [pid 14100] <... write resumed>) = 4 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3345/binderfs" [pid 14100] close(3 [pid 14099] <... openat resumed>) = 3 [pid 14098] close(13 [pid 14100] <... close resumed>) = 0 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14100] symlink("/dev/binderfs", "./binderfs" [pid 14098] close(14 [pid 14099] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3345/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14100] <... symlink resumed>) = 0 [pid 14100] write(1, "executing program\n", 18 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14100] <... write resumed>) = 18 executing program [pid 14099] <... pwrite64 resumed>) = 1 [pid 14098] close(15 [pid 14100] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] newfstatat(AT_FDCWD, "./3345/cgroup.net" [pid 14099] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14099] <... close resumed>) = 0 [pid 320] unlink("./3345/cgroup.net" [pid 14099] close(4 [pid 14100] <... mkdirat resumed>) = 0 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14100] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14099] close(5 [pid 14098] close(16 [pid 320] umount2("./3345/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14100] <... mount resumed>) = 0 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14098] close(17) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3345/cgroup.cpu" [pid 14098] close(18 [pid 14100] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14100] <... openat resumed>) = 3 [pid 14099] close(6 [pid 14098] close(19) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3345/cgroup.cpu" [pid 14099] close(7 [pid 14098] close(20 [pid 14100] pwrite64(3, "\x02", 1, 4 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14100] <... pwrite64 resumed>) = 1 [pid 14099] close(8 [pid 14098] close(21 [pid 320] umount2("./3345/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14100] close(3 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... close resumed>) = 0 [pid 14098] close(22 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14100] close(4 [pid 14099] close(9 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] close(23 [pid 320] newfstatat(AT_FDCWD, "./3345/cgroup" [pid 14100] close(5 [pid 14099] close(10 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] close(24 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14100] close(6 [pid 14099] close(11 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3345/cgroup" [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] close(25 [pid 14100] close(7 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] close(26 [pid 14100] close(8 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] close(27 [pid 14100] close(9 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] close(28 [pid 14100] close(10 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] close(29 [pid 14100] close(11 [pid 14098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14098] exit_group(0 [pid 14100] close(12 [pid 14098] <... exit_group resumed>) = ? [pid 14099] close(12 [pid 14098] +++ exited with 0 +++ [pid 320] getdents64(3 [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] close(13) = -1 EBADF (Bad file descriptor) [pid 14100] close(14 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] close(13 [pid 14100] close(15 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3521, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] close(16 [pid 14099] close(14 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... close resumed>) = 0 [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3345" [pid 14100] close(17 [pid 14099] close(15 [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14100] close(18 [pid 14099] close(16 [pid 320] mkdir("./3346", 0777 [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] close(19) = -1 EBADF (Bad file descriptor) [pid 14099] close(17 [pid 320] <... mkdir resumed>) = 0 [pid 14100] close(20) = -1 EBADF (Bad file descriptor) [pid 14100] close(21 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14099] close(18 [pid 14100] close(22 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] close(19 [pid 14100] close(23 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14100] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14100] close(24) = -1 EBADF (Bad file descriptor) [pid 14100] close(25) = -1 EBADF (Bad file descriptor) [pid 14100] close(26) = -1 EBADF (Bad file descriptor) [pid 14100] close(27) = -1 EBADF (Bad file descriptor) [pid 14100] close(28) = -1 EBADF (Bad file descriptor) [pid 14100] close(29) = -1 EBADF (Bad file descriptor) [pid 14100] exit_group(0 [pid 14099] close(20 [pid 14100] <... exit_group resumed>) = ? [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14101 attached [pid 14100] +++ exited with 0 +++ [pid 14099] close(21 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3348 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3470, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... restart_syscall resumed>) = 0 [pid 14101] set_robust_list(0x555587eb56a0, 24 [pid 14099] close(22 [pid 14101] <... set_robust_list resumed>) = 0 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14099] close(23 [pid 14101] rt_sigprocmask(SIG_SETMASK, [] [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3468", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14099] close(24 [pid 323] umount2("./3519", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14099] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3468", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14101] chdir("./3346" [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14101] <... chdir resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3519", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 3 [pid 14099] close(26 [pid 14101] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 323] <... openat resumed>) = 3 [pid 14101] <... prctl resumed>) = 0 [pid 14099] close(27 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] fstat(3 [pid 14101] setpgid(0, 0 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14101] <... setpgid resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14099] close(28 [pid 322] getdents64(3 [pid 14101] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14099] close(29 [pid 14101] <... symlink resumed>) = 0 [pid 14099] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14101] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14099] exit_group(0 [pid 323] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] <... symlink resumed>) = 0 [pid 14099] <... exit_group resumed>) = ? [pid 14101] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14101] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14099] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3519/sys" [pid 322] newfstatat(AT_FDCWD, "./3468/sys" [pid 14101] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14101] write(3, "1000", 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14101] <... write resumed>) = 4 [pid 323] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] close(3 [pid 322] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14101] symlink("/dev/binderfs", "./binderfs" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3427, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 322] openat(AT_FDCWD, "./3468/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] openat(AT_FDCWD, "./3519/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3425", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3425", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 14101] write(1, "executing program\n", 18 [pid 322] <... openat resumed>) = 4 [pid 323] <... openat resumed>) = 4 [pid 14101] <... write resumed>) = 18 [pid 322] fstat(4 [pid 323] fstat(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 executing program [pid 14101] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 323] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3425/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4 [pid 14101] <... mkdirat resumed>) = 0 [pid 322] close(4 [pid 321] <... umount2 resumed>) = 0 [pid 14101] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3425/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] <... mount resumed>) = 0 [pid 323] rmdir("./3519/sys" [pid 322] rmdir("./3468/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3425/sys" [pid 323] umount2("./3519/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3468/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14101] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3519/binderfs" [pid 321] umount2("./3425/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3468/binderfs" [pid 323] unlink("./3519/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3425/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3519/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3468/binderfs" [pid 321] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3519/cgroup.net" [pid 322] umount2("./3468/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14101] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14101] <... pwrite64 resumed>) = 1 [pid 323] unlink("./3519/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14101] close(3 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3468/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14101] <... close resumed>) = 0 [pid 323] umount2("./3519/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 14101] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3468/cgroup.net" [pid 321] <... close resumed>) = 0 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3519/cgroup.cpu" [pid 321] rmdir("./3425/sys" [pid 14101] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3519/cgroup.cpu" [pid 14101] close(6 [pid 322] umount2("./3468/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3425/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3519/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3468/cgroup.cpu" [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14101] close(7 [pid 321] newfstatat(AT_FDCWD, "./3425/binderfs" [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14101] close(8 [pid 321] unlink("./3425/binderfs" [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14101] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3519/cgroup" [pid 321] umount2("./3425/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] close(10 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3468/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3519/cgroup" [pid 14101] close(11 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3425/cgroup.net" [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3468/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14101] close(12 [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3425/cgroup.net" [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3468/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 14101] close(13 [pid 323] close(3 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3425/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] close(14 [pid 323] <... close resumed>) = 0 [pid 322] unlink("./3468/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14101] close(15 [pid 321] newfstatat(AT_FDCWD, "./3425/cgroup.cpu" [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3519" [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14101] close(16 [pid 322] getdents64(3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] mkdir("./3520", 0777 [pid 322] close(3 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] unlink("./3425/cgroup.cpu" [pid 14101] close(17 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3425/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14101] close(18 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] rmdir("./3468" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3425/cgroup" [pid 322] <... rmdir resumed>) = 0 [pid 14101] close(19 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3469", 0777 [pid 14101] close(20 [pid 321] unlink("./3425/cgroup" [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14101] close(21 [pid 321] getdents64(3 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14101] close(22) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14101] close(23 [pid 321] <... close resumed>) = 0 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] rmdir("./3425" [pid 14101] close(24 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14102 attached [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] mkdir("./3426", 0777 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3522 [pid 14101] close(25 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... mkdir resumed>) = 0 [pid 14102] set_robust_list(0x555587eb56a0, 24 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14101] close(26 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14101] close(27 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14102] <... set_robust_list resumed>) = 0 [pid 14101] close(28ci2-android-6-12-rust/strace-static-x86_64: Process 14103 attached [pid 14103] set_robust_list(0x555587eb56a0, 24 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14104 attached [pid 14103] <... set_robust_list resumed>) = 0 [pid 14102] rt_sigprocmask(SIG_SETMASK, [] [pid 14101] close(29 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3471 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3428 [pid 14104] set_robust_list(0x555587eb56a0, 24 [pid 14103] rt_sigprocmask(SIG_SETMASK, [] [pid 14102] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14101] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14104] <... set_robust_list resumed>) = 0 [pid 14103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14102] chdir("./3520" [pid 14101] exit_group(0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14104] rt_sigprocmask(SIG_SETMASK, [] [pid 14103] chdir("./3469" [pid 14102] <... chdir resumed>) = 0 [pid 14101] <... exit_group resumed>) = ? [pid 14104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14102] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14101] +++ exited with 0 +++ [pid 14102] <... prctl resumed>) = 0 [pid 14102] setpgid(0, 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3348, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14102] <... setpgid resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14103] <... chdir resumed>) = 0 [pid 14102] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14104] chdir("./3426" [pid 14103] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14104] <... chdir resumed>) = 0 [pid 14103] <... prctl resumed>) = 0 [pid 14102] <... symlink resumed>) = 0 [pid 14104] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14103] setpgid(0, 0 [pid 14104] <... prctl resumed>) = 0 [pid 14103] <... setpgid resumed>) = 0 [pid 14102] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14104] setpgid(0, 0 [pid 14103] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14104] <... setpgid resumed>) = 0 [pid 14103] <... symlink resumed>) = 0 [pid 14104] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14103] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 14104] <... symlink resumed>) = 0 [pid 14103] <... symlink resumed>) = 0 [pid 14102] <... symlink resumed>) = 0 [pid 14104] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14103] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14104] <... symlink resumed>) = 0 [pid 14103] <... symlink resumed>) = 0 [pid 14102] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14104] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] umount2("./3346", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14104] <... symlink resumed>) = 0 [pid 14103] <... openat resumed>) = 3 [pid 14102] <... symlink resumed>) = 0 [pid 14104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14102] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] openat(AT_FDCWD, "./3346", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14104] <... openat resumed>) = 3 [pid 14103] write(3, "1000", 4 [pid 14104] write(3, "1000", 4 [pid 14103] <... write resumed>) = 4 [pid 14102] <... openat resumed>) = 3 [pid 14104] <... write resumed>) = 4 [pid 14103] close(3 [pid 14104] close(3 [pid 14103] <... close resumed>) = 0 [pid 14104] <... close resumed>) = 0 [pid 14103] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14102] write(3, "1000", 4 [pid 320] <... openat resumed>) = 3 executing program [pid 14104] symlink("/dev/binderfs", "./binderfs" [pid 14103] write(1, "executing program\n", 18 [pid 14102] <... write resumed>) = 4 [pid 320] fstat(3 [pid 14104] <... symlink resumed>) = 0 [pid 14103] <... write resumed>) = 18 executing program [pid 14104] write(1, "executing program\n", 18 [pid 14103] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14102] close(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14104] <... write resumed>) = 18 [pid 14103] <... mkdirat resumed>) = 0 [pid 14104] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14102] <... close resumed>) = 0 [pid 320] getdents64(3 [pid 14104] <... mkdirat resumed>) = 0 [pid 14103] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14102] symlink("/dev/binderfs", "./binderfs" [pid 14104] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14103] <... mount resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14104] <... mount resumed>) = 0 [pid 14102] <... symlink resumed>) = 0 [pid 320] umount2("./3346/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14102] write(1, "executing program\n", 18 [pid 14104] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14103] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14104] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = 0 executing program [pid 14103] <... openat resumed>) = 3 [pid 14102] <... write resumed>) = 18 [pid 320] umount2("./3346/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14104] pwrite64(3, "\x02", 1, 4 [pid 14102] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14104] <... pwrite64 resumed>) = 1 [pid 14102] <... mkdirat resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3346/sys" [pid 14104] close(3 [pid 14103] pwrite64(3, "\x02", 1, 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14104] <... close resumed>) = 0 [pid 14103] <... pwrite64 resumed>) = 1 [pid 14102] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14104] close(4 [pid 14103] close(3 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = 0 [pid 14104] close(5 [pid 14103] close(4 [pid 320] umount2("./3346/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] close(6 [pid 14103] close(5 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] <... mount resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14104] close(7 [pid 14103] close(6 [pid 14102] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] openat(AT_FDCWD, "./3346/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] close(8 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(7 [pid 320] fstat(4 [pid 14104] close(9 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(8 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14104] close(10 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(9 [pid 14104] close(11 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(10 [pid 14104] close(12 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] <... openat resumed>) = 3 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(11 [pid 14104] close(13 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] close(14 [pid 14103] close(12 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] close(15) = -1 EBADF (Bad file descriptor) [pid 14103] close(13 [pid 14104] close(16 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] pwrite64(3, "\x02", 1, 4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(14 [pid 320] getdents64(4 [pid 14104] close(17 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] <... pwrite64 resumed>) = 1 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(15 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14102] close(3 [pid 320] close(4 [pid 14104] close(18 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(16 [pid 14102] <... close resumed>) = 0 [pid 14104] close(19 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3346/sys" [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(17 [pid 14104] close(20 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(18 [pid 14102] close(4 [pid 320] umount2("./3346/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14104] close(21 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(19 [pid 14102] close(5 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14104] close(22 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3346/binderfs" [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] close(6 [pid 14104] close(23 [pid 14103] close(20 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] close(24 [pid 14103] close(21 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3346/binderfs" [pid 14104] close(25 [pid 14103] close(22 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14104] close(26 [pid 14103] close(23 [pid 14102] close(7 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] close(27 [pid 14103] close(24 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] close(28 [pid 14103] close(25 [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] close(29 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] exit_group(0 [pid 14103] close(26 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3346/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14104] <... exit_group resumed>) = ? [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14104] +++ exited with 0 +++ [pid 14102] close(8 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14103] close(27 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3346/cgroup.net" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3428, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14102] close(9 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3346/cgroup.net" [pid 14102] close(10 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] close(28 [pid 320] <... unlink resumed>) = 0 [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14102] close(11 [pid 320] umount2("./3346/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14103] close(29 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14103] exit_group(0 [pid 14102] close(12 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14103] <... exit_group resumed>) = ? [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3346/cgroup.cpu" [pid 14103] +++ exited with 0 +++ [pid 14102] close(13) = -1 EBADF (Bad file descriptor) [pid 14102] close(14 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3471, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] unlink("./3346/cgroup.cpu" [pid 14102] close(15) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14102] close(16 [pid 320] umount2("./3346/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3346/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3346/cgroup" [pid 14102] close(17 [pid 320] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14102] close(18 [pid 320] close(3 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14102] close(19 [pid 320] rmdir("./3346" [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14102] close(20 [pid 320] mkdir("./3347", 0777 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14102] close(21 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14102] close(22) = -1 EBADF (Bad file descriptor) [pid 14102] close(23ci2-android-6-12-rust/strace-static-x86_64: Process 14105 attached ) = -1 EBADF (Bad file descriptor) [pid 14102] close(24 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3349 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14105] set_robust_list(0x555587eb56a0, 24 [pid 14102] close(25 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14105] <... set_robust_list resumed>) = 0 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3426", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14105] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14102] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14105] chdir("./3347" [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14105] <... chdir resumed>) = 0 [pid 322] umount2("./3469", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14102] close(27 [pid 321] openat(AT_FDCWD, "./3426", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14105] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14105] <... prctl resumed>) = 0 [pid 14102] close(28 [pid 321] <... openat resumed>) = 3 [pid 14105] setpgid(0, 0) = 0 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3469", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(3 [pid 14105] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14102] close(29 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14105] <... symlink resumed>) = 0 [pid 14102] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14105] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 321] getdents64(3 [pid 14105] <... symlink resumed>) = 0 [pid 14102] exit_group(0 [pid 14105] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 322] fstat(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14102] <... exit_group resumed>) = ? [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3426/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14105] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14105] write(3, "1000", 4) = 4 [pid 14105] close(3) = 0 [pid 14105] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14102] +++ exited with 0 +++ [pid 322] getdents64(3 [pid 14105] write(1, "executing program\n", 18) = 18 [pid 14105] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = 0 executing program [pid 14105] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3426/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14105] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3522, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3426/sys" [pid 14105] pwrite64(3, "\x02", 1, 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3426/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14105] <... pwrite64 resumed>) = 1 [pid 322] newfstatat(AT_FDCWD, "./3469/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14105] close(3 [pid 321] openat(AT_FDCWD, "./3426/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14105] <... close resumed>) = 0 [pid 322] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14105] close(4 [pid 321] <... openat resumed>) = 4 [pid 14105] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14105] close(5 [pid 321] fstat(4 [pid 322] openat(AT_FDCWD, "./3469/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14105] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14105] close(6 [pid 322] <... openat resumed>) = 4 [pid 14105] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14105] close(7) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 321] getdents64(4 [pid 14105] close(8 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14105] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14105] close(9 [pid 322] getdents64(4 [pid 14105] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14105] close(10) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14105] close(11 [pid 322] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14105] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14105] close(12 [pid 321] close(4 [pid 322] close(4 [pid 14105] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14105] close(13) = -1 EBADF (Bad file descriptor) [pid 14105] close(14) = -1 EBADF (Bad file descriptor) [pid 14105] close(15) = -1 EBADF (Bad file descriptor) [pid 14105] close(16) = -1 EBADF (Bad file descriptor) [pid 14105] close(17) = -1 EBADF (Bad file descriptor) [pid 14105] close(18) = -1 EBADF (Bad file descriptor) [pid 14105] close(19) = -1 EBADF (Bad file descriptor) [pid 14105] close(20) = -1 EBADF (Bad file descriptor) [pid 14105] close(21) = -1 EBADF (Bad file descriptor) [pid 14105] close(22) = -1 EBADF (Bad file descriptor) [pid 14105] close(23) = -1 EBADF (Bad file descriptor) [pid 14105] close(24) = -1 EBADF (Bad file descriptor) [pid 14105] close(25) = -1 EBADF (Bad file descriptor) [pid 14105] close(26) = -1 EBADF (Bad file descriptor) [pid 14105] close(27) = -1 EBADF (Bad file descriptor) [pid 14105] close(28) = -1 EBADF (Bad file descriptor) [pid 14105] close(29) = -1 EBADF (Bad file descriptor) [pid 14105] exit_group(0 [pid 322] <... close resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14105] <... exit_group resumed>) = ? [pid 14105] +++ exited with 0 +++ [pid 322] rmdir("./3469/sys" [pid 321] rmdir("./3426/sys" [pid 323] umount2("./3520", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3349, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3469/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3426/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3520", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3469/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3347", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3426/binderfs" [pid 322] unlink("./3469/binderfs" [pid 323] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3469/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3469/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3469/cgroup.net") = 0 [pid 321] unlink("./3426/binderfs" [pid 323] getdents64(3 [pid 320] openat(AT_FDCWD, "./3347", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... unlink resumed>) = 0 [pid 323] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3426/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 322] umount2("./3469/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3469/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] unlink("./3469/cgroup.cpu") = 0 [pid 321] newfstatat(AT_FDCWD, "./3426/cgroup.net" [pid 320] getdents64(3 [pid 322] umount2("./3469/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3469/cgroup" [pid 321] unlink("./3426/cgroup.net" [pid 320] umount2("./3347/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3520/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3469/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 323] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3469" [pid 320] <... umount2 resumed>) = 0 [pid 321] umount2("./3426/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3347/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3520/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] mkdir("./3470", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 4 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3426/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3347/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14106 attached [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14106] set_robust_list(0x555587eb56a0, 24 [pid 323] getdents64(4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3472 [pid 321] unlink("./3426/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14106] <... set_robust_list resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14106] rt_sigprocmask(SIG_SETMASK, [] [pid 323] getdents64(4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3347/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3426/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14106] chdir("./3470" [pid 323] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14106] <... chdir resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3347/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14106] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] rmdir("./3520/sys" [pid 321] newfstatat(AT_FDCWD, "./3426/cgroup" [pid 14106] <... prctl resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14106] setpgid(0, 0) = 0 [pid 14106] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(4 [pid 14106] <... symlink resumed>) = 0 [pid 323] umount2("./3520/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3426/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14106] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14106] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3520/binderfs" [pid 320] getdents64(4 [pid 14106] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] getdents64(3 [pid 14106] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] unlink("./3520/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 14106] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 321] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... close resumed>) = 0 [pid 320] close(4 [pid 321] rmdir("./3426" [pid 320] <... close resumed>) = 0 [pid 14106] write(3, "1000", 4 [pid 323] umount2("./3520/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] rmdir("./3347/sys" [pid 14106] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3427", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 14106] close(3 [pid 323] newfstatat(AT_FDCWD, "./3520/cgroup.net" [pid 321] <... mkdir resumed>) = 0 [pid 14106] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3347/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14106] symlink("/dev/binderfs", "./binderfs" [pid 323] unlink("./3520/cgroup.net" [pid 14106] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14106] write(1, "executing program\n", 18 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 320] newfstatat(AT_FDCWD, "./3347/binderfs" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14106] <... write resumed>) = 18 [pid 323] umount2("./3520/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14106] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14106] <... mkdirat resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3520/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14107 attached [pid 14106] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3347/binderfs" [pid 14107] set_robust_list(0x555587eb56a0, 24 [pid 14106] <... mount resumed>) = 0 [pid 323] unlink("./3520/cgroup.cpu" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3429 [pid 320] <... unlink resumed>) = 0 [pid 14107] <... set_robust_list resumed>) = 0 [pid 14106] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3347/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14107] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3347/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3347/cgroup.net") = 0 [pid 320] umount2("./3347/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3347/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3347/cgroup.cpu" [pid 14106] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3347/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3347/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3347/cgroup" [pid 14107] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14106] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3520/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14107] chdir("./3427" [pid 14106] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14107] <... chdir resumed>) = 0 [pid 14106] close(3 [pid 323] newfstatat(AT_FDCWD, "./3520/cgroup" [pid 14107] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14106] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14107] <... prctl resumed>) = 0 [pid 14106] close(4 [pid 323] unlink("./3520/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14107] setpgid(0, 0 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] close(3 [pid 14107] <... setpgid resumed>) = 0 [pid 14106] close(5 [pid 323] getdents64(3 [pid 14107] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 14107] <... symlink resumed>) = 0 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 320] rmdir("./3347" [pid 14107] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14106] close(6 [pid 323] <... close resumed>) = 0 [pid 14107] <... symlink resumed>) = 0 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3520" [pid 320] <... rmdir resumed>) = 0 [pid 14107] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14106] close(7 [pid 323] <... rmdir resumed>) = 0 [pid 320] mkdir("./3348", 0777 [pid 14107] <... symlink resumed>) = 0 [pid 323] mkdir("./3521", 0777 [pid 14107] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14107] <... openat resumed>) = 3 [pid 14106] close(8 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14107] write(3, "1000", 4 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14107] <... write resumed>) = 4 [pid 14106] close(9 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14108 attached [pid 14107] close(3 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14106] close(10 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14108] set_robust_list(0x555587eb56a0, 24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14108] <... set_robust_list resumed>) = 0 [pid 14107] <... close resumed>) = 0 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] symlink("/dev/binderfs", "./binderfs" [pid 14106] close(11 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3523 [pid 14107] <... symlink resumed>) = 0 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] write(1, "executing program\n", 18 [pid 14106] close(12 executing program [pid 323] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14109 attached [pid 14108] rt_sigprocmask(SIG_SETMASK, [] [pid 14107] <... write resumed>) = 18 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] set_robust_list(0x555587eb56a0, 24 [pid 14108] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14107] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14106] close(13 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14109] <... set_robust_list resumed>) = 0 [pid 14108] chdir("./3521" [pid 14107] <... mkdirat resumed>) = 0 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3350 [pid 14109] rt_sigprocmask(SIG_SETMASK, [] [pid 14108] <... chdir resumed>) = 0 [pid 14107] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14106] close(14 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14108] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14108] <... prctl resumed>) = 0 [pid 14107] <... mount resumed>) = 0 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14109] chdir("./3348" [pid 14108] setpgid(0, 0 [pid 14107] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14106] close(15 [pid 14108] <... setpgid resumed>) = 0 [pid 14109] <... chdir resumed>) = 0 [pid 14108] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14107] <... openat resumed>) = 3 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14106] close(16 [pid 14109] setpgid(0, 0 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... setpgid resumed>) = 0 [pid 14107] pwrite64(3, "\x02", 1, 4 [pid 14106] close(17 [pid 14109] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14107] <... pwrite64 resumed>) = 1 [pid 14109] <... symlink resumed>) = 0 [pid 14107] close(3 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14107] <... close resumed>) = 0 [pid 14106] close(18 [pid 14109] <... symlink resumed>) = 0 [pid 14107] close(4 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] close(19 [pid 14109] <... symlink resumed>) = 0 [pid 14107] close(5 [pid 14108] <... symlink resumed>) = 0 [pid 14108] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... openat resumed>) = 3 [pid 14108] <... symlink resumed>) = 0 [pid 14107] close(6 [pid 14106] close(20 [pid 14109] write(3, "1000", 4 [pid 14108] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... write resumed>) = 4 [pid 14107] close(7 [pid 14106] close(21 [pid 14108] <... symlink resumed>) = 0 [pid 14109] close(3 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... close resumed>) = 0 [pid 14108] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14107] close(8 [pid 14106] close(22 [pid 14109] symlink("/dev/binderfs", "./binderfs" [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... symlink resumed>) = 0 [pid 14108] <... openat resumed>) = 3 [pid 14107] close(9 [pid 14106] close(23 [pid 14109] write(1, "executing program\n", 18 executing program [pid 14108] write(3, "1000", 4 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... write resumed>) = 18 [pid 14107] close(10 [pid 14106] close(24 [pid 14109] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14108] <... write resumed>) = 4 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... mkdirat resumed>) = 0 [pid 14108] close(3 [pid 14107] close(11 [pid 14106] close(25 [pid 14108] <... close resumed>) = 0 [pid 14109] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14108] symlink("/dev/binderfs", "./binderfs" [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... mount resumed>) = 0 [pid 14106] close(26 [pid 14109] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14107] close(12 [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... openat resumed>) = 3 [pid 14108] <... symlink resumed>) = 0 [pid 14108] write(1, "executing program\n", 18 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14108] <... write resumed>) = 18 [pid 14107] close(13 [pid 14106] close(27 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14109] pwrite64(3, "\x02", 1, 4 [pid 14108] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14107] close(14 [pid 14106] close(28 [pid 14109] <... pwrite64 resumed>) = 1 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(3 [pid 14108] <... mkdirat resumed>) = 0 [pid 14107] close(15 [pid 14106] close(29 [pid 14109] <... close resumed>) = 0 [pid 14108] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(4 [pid 14107] close(16 [pid 14106] exit_group(0 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14108] <... mount resumed>) = 0 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(5 [pid 14107] close(17 [pid 14106] <... exit_group resumed>) = ? [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14108] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14106] +++ exited with 0 +++ [pid 14107] close(18 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3472, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14109] close(6 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] close(19 [pid 14109] close(7 [pid 322] umount2("./3470", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(8 [pid 14107] close(20 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(9 [pid 14107] close(21 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(10 [pid 14107] close(22 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(11 [pid 14107] close(23 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(12 [pid 14107] close(24 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(13 [pid 14107] close(25 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(14 [pid 14108] <... openat resumed>) = 3 [pid 14107] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(15 [pid 14108] pwrite64(3, "\x02", 1, 4 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3470", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14108] <... pwrite64 resumed>) = 1 [pid 14107] close(27 [pid 14109] close(16 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14108] close(3 [pid 14107] close(28 [pid 322] <... openat resumed>) = 3 [pid 14109] close(17 [pid 14108] <... close resumed>) = 0 [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14108] close(4 [pid 14107] close(29 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14109] close(18 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] exit_group(0 [pid 322] getdents64(3 [pid 14109] close(19 [pid 14108] close(5 [pid 14107] <... exit_group resumed>) = ? [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(20 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14107] +++ exited with 0 +++ [pid 322] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14108] close(6 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(21 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(22) = -1 EBADF (Bad file descriptor) [pid 14109] close(23 [pid 322] <... umount2 resumed>) = 0 [pid 14109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14109] close(24) = -1 EBADF (Bad file descriptor) [pid 14109] close(25) = -1 EBADF (Bad file descriptor) [pid 14109] close(26) = -1 EBADF (Bad file descriptor) [pid 14109] close(27) = -1 EBADF (Bad file descriptor) [pid 14109] close(28) = -1 EBADF (Bad file descriptor) [pid 14109] close(29) = -1 EBADF (Bad file descriptor) [pid 14109] exit_group(0 [pid 14108] close(7 [pid 322] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3429, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14108] close(8 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3470/sys" [pid 14108] close(9 [pid 321] <... restart_syscall resumed>) = 0 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14108] close(10 [pid 14109] <... exit_group resumed>) = ? [pid 14109] +++ exited with 0 +++ [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14108] close(11) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3427", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3350, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14108] close(12 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3427", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14108] close(13 [pid 322] openat(AT_FDCWD, "./3470/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14108] close(14 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14108] close(15 [pid 321] getdents64(3 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14108] close(16 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3427/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14108] close(17 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 322] getdents64(4 [pid 14108] close(18 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3427/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14108] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14108] close(20 [pid 321] newfstatat(AT_FDCWD, "./3427/sys" [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3470/sys" [pid 14108] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3427/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3470/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14108] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14108] close(23 [pid 321] openat(AT_FDCWD, "./3427/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3470/binderfs" [pid 14108] close(24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3470/binderfs" [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14108] close(25 [pid 322] <... unlink resumed>) = 0 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 322] umount2("./3470/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3470/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3470/cgroup.net") = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14108] close(26 [pid 321] getdents64(4 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3470/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14108] close(27 [pid 322] newfstatat(AT_FDCWD, "./3470/cgroup.cpu" [pid 321] close(4 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14108] close(28 [pid 322] unlink("./3470/cgroup.cpu" [pid 321] <... close resumed>) = 0 [pid 14108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] rmdir("./3427/sys" [pid 14108] close(29) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3470/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3470/cgroup" [pid 14108] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14108] <... exit_group resumed>) = ? [pid 322] unlink("./3470/cgroup" [pid 321] umount2("./3427/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3470") = 0 [pid 322] mkdir("./3471", 0777) = 0 [pid 14108] +++ exited with 0 +++ [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3523, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14110 attached [pid 321] newfstatat(AT_FDCWD, "./3427/binderfs" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3473 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3348", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14110] set_robust_list(0x555587eb56a0, 24) = 0 [pid 321] unlink("./3427/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3348", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3427/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14110] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3427/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14110] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14110] chdir("./3471" [pid 321] unlink("./3427/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14110] <... chdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3348/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14110] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] umount2("./3427/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14110] <... prctl resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14110] setpgid(0, 0 [pid 320] <... umount2 resumed>) = 0 [pid 14110] <... setpgid resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3427/cgroup.cpu" [pid 320] umount2("./3348/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14110] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] newfstatat(AT_FDCWD, "./3348/sys" [pid 321] unlink("./3427/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3348/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14110] <... symlink resumed>) = 0 [pid 321] umount2("./3427/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14110] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3348/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3427/cgroup" [pid 320] <... openat resumed>) = 4 [pid 14110] <... symlink resumed>) = 0 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3348/sys") = 0 [pid 320] umount2("./3348/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3348/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3348/binderfs") = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14110] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] unlink("./3427/cgroup" [pid 320] umount2("./3348/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14110] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3348/cgroup.net" [pid 321] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3348/cgroup.net" [pid 14110] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14110] write(3, "1000", 4 [pid 321] close(3 [pid 320] umount2("./3348/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14110] <... write resumed>) = 4 [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14110] close(3 [pid 321] rmdir("./3427" [pid 320] newfstatat(AT_FDCWD, "./3348/cgroup.cpu" [pid 14110] <... close resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14110] symlink("/dev/binderfs", "./binderfs" [pid 321] mkdir("./3428", 0777 [pid 320] unlink("./3348/cgroup.cpu") = 0 [pid 320] umount2("./3348/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3348/cgroup" [pid 14110] <... symlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14110] write(1, "executing program\n", 18 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3348/cgroup" [pid 14110] <... write resumed>) = 18 [pid 320] <... unlink resumed>) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3348") = 0 executing program [pid 320] mkdir("./3349", 0777) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14111 attached [pid 14111] set_robust_list(0x555587eb56a0, 24 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14111] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14111] rt_sigprocmask(SIG_SETMASK, [] [pid 14110] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3430 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14111] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14110] <... mkdirat resumed>) = 0 [pid 323] umount2("./3521", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14112 attached [pid 14110] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14111] chdir("./3428" [pid 323] openat(AT_FDCWD, "./3521", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14112] set_robust_list(0x555587eb56a0, 24 [pid 14111] <... chdir resumed>) = 0 [pid 14110] <... mount resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14112] <... set_robust_list resumed>) = 0 [pid 14111] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14110] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3351 [pid 14112] rt_sigprocmask(SIG_SETMASK, [] [pid 14111] <... prctl resumed>) = 0 [pid 323] fstat(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14111] setpgid(0, 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14111] <... setpgid resumed>) = 0 [pid 323] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14111] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14111] <... symlink resumed>) = 0 [pid 323] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14111] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14112] chdir("./3349" [pid 14111] <... symlink resumed>) = 0 [pid 14110] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = 0 [pid 14112] <... chdir resumed>) = 0 [pid 14111] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14110] pwrite64(3, "\x02", 1, 4 [pid 14112] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14111] <... symlink resumed>) = 0 [pid 323] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14112] <... prctl resumed>) = 0 [pid 14111] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14110] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14112] setpgid(0, 0 [pid 14111] <... openat resumed>) = 3 [pid 14110] close(3 [pid 323] newfstatat(AT_FDCWD, "./3521/sys" [pid 14112] <... setpgid resumed>) = 0 [pid 14111] write(3, "1000", 4 [pid 14110] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14111] <... write resumed>) = 4 [pid 14110] close(4 [pid 323] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14112] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14111] close(3 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] <... symlink resumed>) = 0 [pid 14111] <... close resumed>) = 0 [pid 14110] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14112] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14111] symlink("/dev/binderfs", "./binderfs" [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3521/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14112] <... symlink resumed>) = 0 [pid 14111] <... symlink resumed>) = 0 [pid 14110] close(6 [pid 323] <... openat resumed>) = 4 [pid 14111] write(1, "executing program\n", 18 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14112] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] fstat(4 [pid 14111] <... write resumed>) = 18 [pid 14110] close(7 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14112] <... symlink resumed>) = 0 [pid 14111] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14111] <... mkdirat resumed>) = 0 [pid 14110] close(8 [pid 14112] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14111] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14112] <... openat resumed>) = 3 [pid 14111] <... mount resumed>) = 0 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] write(3, "1000", 4 [pid 14110] close(9 [pid 14112] <... write resumed>) = 4 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] close(3 [pid 14110] close(10 [pid 14112] <... close resumed>) = 0 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] symlink("/dev/binderfs", "./binderfs" [pid 14111] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14110] close(11 [pid 323] getdents64(4 [pid 14112] <... symlink resumed>) = 0 [pid 14111] <... openat resumed>) = 3 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14111] pwrite64(3, "\x02", 1, 4 [pid 14110] close(12 [pid 323] close(4 [pid 14112] write(1, "executing program\n", 18 [pid 14111] <... pwrite64 resumed>) = 1 executing program [pid 323] <... close resumed>) = 0 [pid 14112] <... write resumed>) = 18 [pid 14111] close(3 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3521/sys" [pid 14112] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14111] <... close resumed>) = 0 [pid 14110] close(13 [pid 323] <... rmdir resumed>) = 0 [pid 14111] close(4 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3521/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14112] <... mkdirat resumed>) = 0 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14111] close(5 [pid 323] newfstatat(AT_FDCWD, "./3521/binderfs" [pid 14112] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14111] close(6 [pid 14110] close(15 [pid 323] unlink("./3521/binderfs" [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14111] close(7 [pid 14110] close(16 [pid 323] umount2("./3521/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14112] <... mount resumed>) = 0 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14111] close(8 [pid 323] newfstatat(AT_FDCWD, "./3521/cgroup.net" [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] close(9 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14112] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3521/cgroup.net" [pid 14111] close(10 [pid 323] <... unlink resumed>) = 0 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] close(11 [pid 323] umount2("./3521/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14112] <... openat resumed>) = 3 [pid 14111] close(12 [pid 14110] close(17 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3521/cgroup.cpu" [pid 14112] pwrite64(3, "\x02", 1, 4 [pid 14111] close(13 [pid 14110] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14112] <... pwrite64 resumed>) = 1 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3521/cgroup.cpu" [pid 14112] close(3 [pid 14111] close(14 [pid 14110] close(19 [pid 323] <... unlink resumed>) = 0 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3521/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14112] <... close resumed>) = 0 [pid 14111] close(15 [pid 14110] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14112] close(4 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3521/cgroup" [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] close(16 [pid 14110] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14112] close(5 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] close(17 [pid 323] unlink("./3521/cgroup" [pid 14112] close(6 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] close(22 [pid 323] <... unlink resumed>) = 0 [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] close(18 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] close(7 [pid 14110] close(23 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] close(19 [pid 14110] close(24 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14112] close(8 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14111] close(20 [pid 323] <... close resumed>) = 0 [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] close(25 [pid 323] rmdir("./3521" [pid 14112] close(9 [pid 14111] close(21 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] close(26 [pid 323] mkdir("./3522", 0777 [pid 14112] close(10 [pid 14111] close(22 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] close(27 [pid 323] <... mkdir resumed>) = 0 [pid 14111] close(23 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14112] close(11 [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] close(24 [pid 14110] close(28 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14112] close(12 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14110] close(29 [pid 14112] close(13 [pid 14110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14113 attached [pid 14112] close(14 [pid 14111] close(25 [pid 14110] exit_group(0 [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14113] set_robust_list(0x555587eb56a0, 24 [pid 14112] close(15 [pid 14113] <... set_robust_list resumed>) = 0 [pid 14111] close(26 [pid 14110] <... exit_group resumed>) = ? [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3524 [pid 14112] close(16 [pid 14111] close(27 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14113] rt_sigprocmask(SIG_SETMASK, [] [pid 14111] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14111] close(28) = -1 EBADF (Bad file descriptor) [pid 14111] close(29) = -1 EBADF (Bad file descriptor) [pid 14111] exit_group(0) = ? [pid 14111] +++ exited with 0 +++ [pid 14110] +++ exited with 0 +++ [pid 14113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3473, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14113] chdir("./3522") = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3430, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14113] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14113] <... prctl resumed>) = 0 [pid 14112] close(17 [pid 14113] setpgid(0, 0 [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14113] <... setpgid resumed>) = 0 [pid 14112] close(18) = -1 EBADF (Bad file descriptor) [pid 14113] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14112] close(19) = -1 EBADF (Bad file descriptor) [pid 14112] close(20 [pid 14113] <... symlink resumed>) = 0 [pid 14112] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14112] close(21) = -1 EBADF (Bad file descriptor) [pid 14112] close(22) = -1 EBADF (Bad file descriptor) [pid 14112] close(23) = -1 EBADF (Bad file descriptor) [pid 14112] close(24) = -1 EBADF (Bad file descriptor) [pid 14112] close(25) = -1 EBADF (Bad file descriptor) [pid 14112] close(26) = -1 EBADF (Bad file descriptor) [pid 14112] close(27) = -1 EBADF (Bad file descriptor) [pid 14112] close(28) = -1 EBADF (Bad file descriptor) [pid 14112] close(29) = -1 EBADF (Bad file descriptor) [pid 14113] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14112] exit_group(0) = ? [pid 14113] <... symlink resumed>) = 0 [pid 14112] +++ exited with 0 +++ [pid 14113] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3351, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14113] <... symlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14113] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14113] write(3, "1000", 4) = 4 [pid 14113] close(3) = 0 [pid 14113] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14113] write(1, "executing program\n", 18) = 18 executing program [pid 14113] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14113] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14113] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14113] pwrite64(3, "\x02", 1, 4) = 1 [pid 14113] close(3) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14113] close(4) = -1 EBADF (Bad file descriptor) [pid 14113] close(5) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3428", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14113] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3428", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14113] close(7) = -1 EBADF (Bad file descriptor) [pid 14113] close(8 [pid 321] <... openat resumed>) = 3 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14113] close(9 [pid 321] fstat(3 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14113] close(10 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14113] close(11 [pid 321] getdents64(3 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14113] close(12) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3428/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14113] close(13) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14113] close(14) = -1 EBADF (Bad file descriptor) [pid 14113] close(15) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3349", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14113] close(16 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3349", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14113] close(17 [pid 320] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14113] close(18 [pid 321] umount2("./3428/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14113] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3428/sys" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14113] close(20 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3349/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3428/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14113] close(21 [pid 322] umount2("./3471", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3349/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14113] close(22 [pid 322] openat(AT_FDCWD, "./3471", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3428/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14113] close(23 [pid 322] fstat(3 [pid 321] <... openat resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3349/sys" [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14113] close(24 [pid 322] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3349/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14113] close(25 [pid 322] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14113] close(26 [pid 322] <... umount2 resumed>) = 0 [pid 321] getdents64(4 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] openat(AT_FDCWD, "./3349/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14113] close(27 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 320] <... openat resumed>) = 4 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3471/sys" [pid 321] <... close resumed>) = 0 [pid 320] fstat(4 [pid 14113] close(28 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3428/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14113] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14113] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3471/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 14113] exit_group(0 [pid 322] <... openat resumed>) = 4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14113] <... exit_group resumed>) = ? [pid 322] fstat(4 [pid 320] close(4 [pid 14113] +++ exited with 0 +++ [pid 321] umount2("./3428/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3428/binderfs" [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3349/sys" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] unlink("./3428/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3524, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3349/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] close(4 [pid 321] umount2("./3428/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3428/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3349/binderfs" [pid 322] rmdir("./3471/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3428/cgroup.net" [pid 320] unlink("./3349/binderfs" [pid 322] umount2("./3471/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3428/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3471/binderfs" [pid 320] umount2("./3349/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3471/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3349/cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3428/cgroup.cpu" [pid 322] umount2("./3471/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3428/cgroup.cpu" [pid 320] unlink("./3349/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3471/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3428/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3349/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3471/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3428/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3349/cgroup.cpu" [pid 322] umount2("./3471/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3428/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3471/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3349/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 322] unlink("./3471/cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3349/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3471/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3349/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3428" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3471/cgroup" [pid 321] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3349/cgroup" [pid 322] unlink("./3471/cgroup" [pid 321] mkdir("./3429", 0777 [pid 320] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 322] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 322] close(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 322] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... close resumed>) = 0 [pid 322] rmdir("./3471" [pid 320] rmdir("./3349" [pid 322] <... rmdir resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] mkdir("./3472", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] mkdir("./3350", 0777 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14114 attached [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14115 attached [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3431 [pid 14115] set_robust_list(0x555587eb56a0, 24 [pid 14114] set_robust_list(0x555587eb56a0, 24 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14114] <... set_robust_list resumed>) = 0 [pid 14114] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14114] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3522", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14115] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14115] rt_sigprocmask(SIG_SETMASK, [] [pid 323] openat(AT_FDCWD, "./3522", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14116 attached [pid 323] <... openat resumed>) = 3 [pid 14115] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] fstat(3 [pid 14115] chdir("./3472" [pid 14114] chdir("./3429" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3474 [pid 14116] set_robust_list(0x555587eb56a0, 24 [pid 14114] <... chdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14116] <... set_robust_list resumed>) = 0 [pid 14115] <... chdir resumed>) = 0 [pid 14114] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3352 [pid 14115] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14116] rt_sigprocmask(SIG_SETMASK, [] [pid 14114] <... prctl resumed>) = 0 [pid 323] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14115] <... prctl resumed>) = 0 [pid 14114] setpgid(0, 0 [pid 14115] setpgid(0, 0 [pid 14114] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14114] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14114] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14114] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14116] chdir("./3350" [pid 14115] <... setpgid resumed>) = 0 [pid 14114] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14116] <... chdir resumed>) = 0 [pid 14115] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14114] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14114] write(3, "1000", 4) = 4 [pid 14114] close(3) = 0 [pid 14114] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14116] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14115] <... symlink resumed>) = 0 [pid 14114] <... symlink resumed>) = 0 [pid 14116] <... prctl resumed>) = 0 [pid 14115] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14114] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14116] setpgid(0, 0 [pid 14114] <... write resumed>) = 18 [pid 14116] <... setpgid resumed>) = 0 executing program [pid 14114] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] newfstatat(AT_FDCWD, "./3522/sys" [pid 14116] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14115] <... symlink resumed>) = 0 [pid 14114] <... mkdirat resumed>) = 0 [pid 14114] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14116] <... symlink resumed>) = 0 [pid 14115] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14114] <... mount resumed>) = 0 [pid 14116] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14114] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14116] <... symlink resumed>) = 0 [pid 14115] <... symlink resumed>) = 0 [pid 14114] <... openat resumed>) = 3 [pid 14116] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14114] pwrite64(3, "\x02", 1, 4 [pid 323] openat(AT_FDCWD, "./3522/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14115] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14116] <... symlink resumed>) = 0 [pid 14114] <... pwrite64 resumed>) = 1 [pid 14115] <... openat resumed>) = 3 [pid 14114] close(3) = 0 [pid 14114] close(4) = -1 EBADF (Bad file descriptor) [pid 14114] close(5) = -1 EBADF (Bad file descriptor) [pid 14114] close(6) = -1 EBADF (Bad file descriptor) [pid 14114] close(7) = -1 EBADF (Bad file descriptor) [pid 14114] close(8) = -1 EBADF (Bad file descriptor) [pid 14114] close(9) = -1 EBADF (Bad file descriptor) [pid 14114] close(10) = -1 EBADF (Bad file descriptor) [pid 14114] close(11) = -1 EBADF (Bad file descriptor) [pid 14114] close(12) = -1 EBADF (Bad file descriptor) [pid 14114] close(13) = -1 EBADF (Bad file descriptor) [pid 14114] close(14) = -1 EBADF (Bad file descriptor) [pid 14115] write(3, "1000", 4 [pid 14114] close(15 [pid 323] <... openat resumed>) = 4 [pid 14116] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14115] <... write resumed>) = 4 [pid 14114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14114] close(16) = -1 EBADF (Bad file descriptor) [pid 14114] close(17) = -1 EBADF (Bad file descriptor) [pid 14116] <... openat resumed>) = 3 [pid 14115] close(3 [pid 14114] close(18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14116] write(3, "1000", 4 [pid 14115] <... close resumed>) = 0 [pid 14114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] <... write resumed>) = 4 [pid 14115] symlink("/dev/binderfs", "./binderfs" [pid 14114] close(19 [pid 323] getdents64(4 [pid 14116] close(3 [pid 14114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] <... close resumed>) = 0 [pid 14115] <... symlink resumed>) = 0 [pid 14114] close(20 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14116] symlink("/dev/binderfs", "./binderfs" [pid 14115] write(1, "executing program\n", 18 [pid 14114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14114] close(21) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14116] <... symlink resumed>) = 0 [pid 14115] <... write resumed>) = 18 [pid 14114] close(22 [pid 323] close(4 [pid 14116] write(1, "executing program\n", 18 [pid 14115] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] <... write resumed>) = 18 [pid 14114] close(23 [pid 323] <... close resumed>) = 0 [pid 14114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14114] close(24 [pid 14116] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3522/sys" [pid 14114] close(25) = -1 EBADF (Bad file descriptor) [pid 14116] <... mkdirat resumed>) = 0 [pid 14114] close(26 [pid 323] <... rmdir resumed>) = 0 [pid 14115] <... mkdirat resumed>) = 0 executing program executing program [pid 14116] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14115] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3522/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14114] close(27) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14114] close(28) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3522/binderfs" [pid 14114] close(29) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14116] <... mount resumed>) = 0 [pid 14114] exit_group(0 [pid 323] unlink("./3522/binderfs" [pid 14114] <... exit_group resumed>) = ? [pid 14116] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14115] <... mount resumed>) = 0 [pid 14114] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3522/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14115] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3431, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] newfstatat(AT_FDCWD, "./3522/cgroup.net" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3522/cgroup.net") = 0 [pid 323] umount2("./3522/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3522/cgroup.cpu" [pid 14116] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14115] <... openat resumed>) = 3 [pid 14116] pwrite64(3, "\x02", 1, 4) = 1 [pid 14116] close(3) = 0 [pid 323] unlink("./3522/cgroup.cpu" [pid 14115] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3429", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 14115] <... pwrite64 resumed>) = 1 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3522/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14115] close(3 [pid 321] openat(AT_FDCWD, "./3429", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14116] close(4) = -1 EBADF (Bad file descriptor) [pid 14115] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3522/cgroup" [pid 321] <... openat resumed>) = 3 [pid 14116] close(5 [pid 14115] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3522/cgroup" [pid 14116] close(6 [pid 14115] close(5 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14116] close(7 [pid 14115] close(6 [pid 323] getdents64(3 [pid 321] getdents64(3 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14116] close(8 [pid 14115] close(7 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] close(9) = -1 EBADF (Bad file descriptor) [pid 14116] close(10) = -1 EBADF (Bad file descriptor) [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 321] umount2("./3429/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14116] close(11 [pid 14115] close(8 [pid 323] <... close resumed>) = 0 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] close(12) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3522" [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] close(13) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14116] close(14 [pid 14115] close(9 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3523", 0777 [pid 14116] close(15 [pid 14115] close(10 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] close(16 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] close(17) = -1 EBADF (Bad file descriptor) [pid 14116] close(18 [pid 321] <... umount2 resumed>) = 0 [pid 14116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14116] close(19) = -1 EBADF (Bad file descriptor) [pid 14116] close(20) = -1 EBADF (Bad file descriptor) [pid 14116] close(21) = -1 EBADF (Bad file descriptor) [pid 14116] close(22) = -1 EBADF (Bad file descriptor) [pid 14116] close(23) = -1 EBADF (Bad file descriptor) [pid 14116] close(24) = -1 EBADF (Bad file descriptor) [pid 14116] close(25) = -1 EBADF (Bad file descriptor) [pid 14116] close(26) = -1 EBADF (Bad file descriptor) [pid 14116] close(27) = -1 EBADF (Bad file descriptor) [pid 14116] close(28) = -1 EBADF (Bad file descriptor) [pid 14116] close(29) = -1 EBADF (Bad file descriptor) [pid 14116] exit_group(0 [pid 321] umount2("./3429/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14116] <... exit_group resumed>) = ? [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14115] close(11 [pid 14116] +++ exited with 0 +++ [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14115] close(12 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3352, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3429/sys" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14115] close(13ci2-android-6-12-rust/strace-static-x86_64: Process 14117 attached ) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14115] close(14 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3525 [pid 14117] set_robust_list(0x555587eb56a0, 24 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3429/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14117] rt_sigprocmask(SIG_SETMASK, [] [pid 14115] close(15 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14117] chdir("./3523" [pid 14115] close(16 [pid 321] openat(AT_FDCWD, "./3429/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14117] <... chdir resumed>) = 0 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14117] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14115] close(17 [pid 321] fstat(4 [pid 14117] <... prctl resumed>) = 0 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14117] setpgid(0, 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14117] <... setpgid resumed>) = 0 [pid 14115] close(18 [pid 321] getdents64(4 [pid 14117] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14117] <... symlink resumed>) = 0 [pid 14115] close(19 [pid 321] getdents64(4 [pid 14117] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14117] <... symlink resumed>) = 0 [pid 14115] close(20 [pid 321] close(4 [pid 14117] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14117] <... symlink resumed>) = 0 [pid 14115] close(21 [pid 321] rmdir("./3429/sys" [pid 14117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14115] close(22 [pid 14117] write(3, "1000", 4 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3429/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] <... write resumed>) = 4 [pid 14115] close(23 [pid 14117] close(3 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14117] <... close resumed>) = 0 [pid 14117] symlink("/dev/binderfs", "./binderfs" [pid 14115] close(24 [pid 321] newfstatat(AT_FDCWD, "./3429/binderfs" [pid 14117] <... symlink resumed>) = 0 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14117] write(1, "executing program\n", 18 [pid 14115] close(25 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14117] <... write resumed>) = 18 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14117] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14115] close(26 [pid 321] unlink("./3429/binderfs" [pid 14117] <... mkdirat resumed>) = 0 [pid 14117] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14115] close(27 [pid 321] umount2("./3429/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14115] close(28 [pid 321] newfstatat(AT_FDCWD, "./3429/cgroup.net" [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14115] close(29 [pid 321] unlink("./3429/cgroup.net" [pid 14115] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14117] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... unlink resumed>) = 0 [pid 14117] <... openat resumed>) = 3 [pid 14115] exit_group(0 [pid 321] umount2("./3429/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3350", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] <... pwrite64 resumed>) = 1 [pid 14115] <... exit_group resumed>) = ? [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14117] close(3 [pid 321] newfstatat(AT_FDCWD, "./3429/cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3350", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14117] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14117] close(4 [pid 320] fstat(3 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14117] close(5 [pid 320] getdents64(3 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14117] close(6 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14115] +++ exited with 0 +++ [pid 320] umount2("./3350/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] close(7 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3474, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14117] close(8 [pid 321] unlink("./3429/cgroup.cpu" [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3350/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] close(9 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3429/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] close(10 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3350/sys" [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3429/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14117] close(11 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3350/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3429/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14117] close(12) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3350/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14117] close(13 [pid 321] getdents64(3 [pid 320] <... openat resumed>) = 4 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14117] close(14 [pid 321] close(3 [pid 320] fstat(4 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14117] close(15 [pid 321] rmdir("./3429" [pid 320] getdents64(4 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14117] close(16 [pid 321] <... rmdir resumed>) = 0 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 321] mkdir("./3430", 0777 [pid 14117] close(17 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14117] close(18) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14117] close(19 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3350/sys" [pid 14117] close(20 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rmdir resumed>) = 0 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3350/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14117] close(21 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14117] close(22 [pid 320] newfstatat(AT_FDCWD, "./3350/binderfs" [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14118 attached [pid 14117] close(23 [pid 320] unlink("./3350/binderfs" [pid 14118] set_robust_list(0x555587eb56a0, 24 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3432 [pid 320] <... unlink resumed>) = 0 [pid 14118] <... set_robust_list resumed>) = 0 [pid 14117] close(24 [pid 14118] rt_sigprocmask(SIG_SETMASK, [] [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3350/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14118] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14117] close(25 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14118] chdir("./3430" [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14118] <... chdir resumed>) = 0 [pid 14117] close(26 [pid 320] newfstatat(AT_FDCWD, "./3350/cgroup.net" [pid 14118] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14118] <... prctl resumed>) = 0 [pid 14117] close(27 [pid 320] unlink("./3350/cgroup.net" [pid 14118] setpgid(0, 0 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14118] <... setpgid resumed>) = 0 [pid 14117] close(28 [pid 14118] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3350/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14118] <... symlink resumed>) = 0 [pid 14118] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14117] close(29 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14118] <... symlink resumed>) = 0 [pid 14117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14118] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14117] exit_group(0 [pid 320] newfstatat(AT_FDCWD, "./3350/cgroup.cpu" [pid 14118] <... symlink resumed>) = 0 [pid 14117] <... exit_group resumed>) = ? [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14117] +++ exited with 0 +++ [pid 320] unlink("./3350/cgroup.cpu") = 0 [pid 14118] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3472", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3525, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14118] <... openat resumed>) = 3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] openat(AT_FDCWD, "./3472", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3350/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14118] write(3, "1000", 4) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14118] close(3 [pid 320] newfstatat(AT_FDCWD, "./3350/cgroup" [pid 14118] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14118] symlink("/dev/binderfs", "./binderfs" [pid 320] unlink("./3350/cgroup" [pid 14118] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14118] write(1, "executing program\n", 18 [pid 320] getdents64(3 [pid 14118] <... write resumed>) = 18 [pid 14118] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14118] <... mkdirat resumed>) = 0 executing program [pid 320] close(3 [pid 14118] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... close resumed>) = 0 [pid 14118] <... mount resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 320] rmdir("./3350" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14118] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(3 [pid 320] mkdir("./3351", 0777 [pid 14118] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14118] pwrite64(3, "\x02", 1, 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14118] <... pwrite64 resumed>) = 1 [pid 322] <... umount2 resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14119 attached [pid 322] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14118] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14119] set_robust_list(0x555587eb56a0, 24 [pid 322] newfstatat(AT_FDCWD, "./3472/sys" [pid 14119] <... set_robust_list resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14118] <... close resumed>) = 0 [pid 322] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14119] rt_sigprocmask(SIG_SETMASK, [] [pid 14118] close(4) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14118] close(5) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3472/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14118] close(6 [pid 14119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3353 [pid 14119] chdir("./3351" [pid 14118] close(7 [pid 322] fstat(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14119] <... chdir resumed>) = 0 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14118] close(8 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14119] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14118] close(9 [pid 14119] <... prctl resumed>) = 0 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14119] setpgid(0, 0 [pid 14118] close(10) = -1 EBADF (Bad file descriptor) [pid 14118] close(11 [pid 14119] <... setpgid resumed>) = 0 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14118] close(12 [pid 14119] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14119] <... symlink resumed>) = 0 [pid 14118] close(13 [pid 14119] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] close(4 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14118] close(14 [pid 322] <... close resumed>) = 0 [pid 14119] <... symlink resumed>) = 0 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14119] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14118] close(15 [pid 322] rmdir("./3472/sys" [pid 14119] <... symlink resumed>) = 0 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14119] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3523", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14118] close(16 [pid 322] <... rmdir resumed>) = 0 [pid 14119] <... openat resumed>) = 3 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3472/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14119] write(3, "1000", 4) = 4 [pid 14119] close(3) = 0 [pid 14119] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14119] write(1, "executing program\n", 18) = 18 executing program [pid 14119] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14118] close(17 [pid 323] openat(AT_FDCWD, "./3523", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14118] close(18 [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3472/binderfs" [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14118] close(19 [pid 322] unlink("./3472/binderfs" [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 14118] close(20 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3472/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14118] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14119] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3472/cgroup.net" [pid 14119] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14118] close(22 [pid 323] <... umount2 resumed>) = 0 [pid 14119] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14119] pwrite64(3, "\x02", 1, 4 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3472/cgroup.net" [pid 14119] <... pwrite64 resumed>) = 1 [pid 14118] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14119] close(3 [pid 322] <... unlink resumed>) = 0 [pid 14119] <... close resumed>) = 0 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3523/sys" [pid 322] umount2("./3472/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14119] close(4 [pid 14118] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14119] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14119] close(5 [pid 14118] close(25 [pid 323] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3472/cgroup.cpu" [pid 14119] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14119] close(6 [pid 14118] close(26 [pid 323] openat(AT_FDCWD, "./3523/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14119] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] unlink("./3472/cgroup.cpu" [pid 14119] close(7) = -1 EBADF (Bad file descriptor) [pid 14119] close(8) = -1 EBADF (Bad file descriptor) [pid 14119] close(9) = -1 EBADF (Bad file descriptor) [pid 14119] close(10) = -1 EBADF (Bad file descriptor) [pid 14119] close(11) = -1 EBADF (Bad file descriptor) [pid 14119] close(12) = -1 EBADF (Bad file descriptor) [pid 14119] close(13) = -1 EBADF (Bad file descriptor) [pid 14119] close(14) = -1 EBADF (Bad file descriptor) [pid 14119] close(15) = -1 EBADF (Bad file descriptor) [pid 14119] close(16) = -1 EBADF (Bad file descriptor) [pid 14119] close(17) = -1 EBADF (Bad file descriptor) [pid 14119] close(18) = -1 EBADF (Bad file descriptor) [pid 14119] close(19) = -1 EBADF (Bad file descriptor) [pid 14119] close(20) = -1 EBADF (Bad file descriptor) [pid 14119] close(21) = -1 EBADF (Bad file descriptor) [pid 14119] close(22) = -1 EBADF (Bad file descriptor) [pid 14119] close(23) = -1 EBADF (Bad file descriptor) [pid 14119] close(24) = -1 EBADF (Bad file descriptor) [pid 14119] close(25) = -1 EBADF (Bad file descriptor) [pid 14119] close(26) = -1 EBADF (Bad file descriptor) [pid 14119] close(27) = -1 EBADF (Bad file descriptor) [pid 14119] close(28) = -1 EBADF (Bad file descriptor) [pid 14119] close(29) = -1 EBADF (Bad file descriptor) [pid 14119] exit_group(0) = ? [pid 323] fstat(4 [pid 322] <... unlink resumed>) = 0 [pid 14118] close(27 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3472/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14118] close(28 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] newfstatat(AT_FDCWD, "./3472/cgroup" [pid 14118] close(29 [pid 323] getdents64(4 [pid 14118] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14119] +++ exited with 0 +++ [pid 14118] exit_group(0 [pid 323] close(4 [pid 322] unlink("./3472/cgroup" [pid 14118] <... exit_group resumed>) = ? [pid 323] <... close resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3353, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3351", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3351", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14118] +++ exited with 0 +++ [pid 323] rmdir("./3523/sys" [pid 322] getdents64(3 [pid 320] umount2("./3351/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] umount2("./3523/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3523/binderfs" [pid 322] rmdir("./3472" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3523/binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3432, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3351/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] mkdir("./3473", 0777 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3351/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3523/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 320] umount2("./3351/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3430", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3523/cgroup.net" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] unlink("./3523/cgroup.net" [pid 321] openat(AT_FDCWD, "./3430", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3351/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 4 [pid 321] fstat(3 [pid 320] fstat(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14120 attached [pid 323] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] getdents64(4 [pid 14120] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3523/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3475 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14120] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3430/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14120] rt_sigprocmask(SIG_SETMASK, [] [pid 323] newfstatat(AT_FDCWD, "./3523/cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 14120] chdir("./3473" [pid 323] unlink("./3523/cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14120] <... chdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] rmdir("./3351/sys" [pid 14120] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] umount2("./3523/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3430/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14120] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14120] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3523/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3430/sys" [pid 320] umount2("./3351/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14120] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14120] <... symlink resumed>) = 0 [pid 323] unlink("./3523/cgroup" [pid 321] umount2("./3430/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3351/binderfs" [pid 14120] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14120] <... symlink resumed>) = 0 [pid 320] unlink("./3351/binderfs" [pid 14120] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14120] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] openat(AT_FDCWD, "./3430/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3351/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14120] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 4 [pid 323] close(3 [pid 321] fstat(4 [pid 14120] write(3, "1000", 4 [pid 320] newfstatat(AT_FDCWD, "./3351/cgroup.net" [pid 14120] <... write resumed>) = 4 [pid 323] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14120] close(3 [pid 323] rmdir("./3523" [pid 321] getdents64(4 [pid 320] unlink("./3351/cgroup.net" [pid 14120] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... unlink resumed>) = 0 [pid 14120] symlink("/dev/binderfs", "./binderfs" [pid 323] <... rmdir resumed>) = 0 [pid 320] umount2("./3351/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14120] <... symlink resumed>) = 0 [pid 323] mkdir("./3524", 0777 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14120] write(1, "executing program\n", 18 [pid 323] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3351/cgroup.cpu" [pid 14120] <... write resumed>) = 18 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14120] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] close(4 [pid 320] unlink("./3351/cgroup.cpu" [pid 14120] <... mkdirat resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14120] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] rmdir("./3430/sys" [pid 320] umount2("./3351/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14120] <... mount resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3351/cgroup" [pid 14120] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14120] <... openat resumed>) = 3 [pid 321] umount2("./3430/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3351/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 14120] pwrite64(3, "\x02", 1, 4 [pid 320] rmdir("./3351"ci2-android-6-12-rust/strace-static-x86_64: Process 14121 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3526 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14121] set_robust_list(0x555587eb56a0, 24 [pid 14120] <... pwrite64 resumed>) = 1 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3430/binderfs" [pid 320] mkdir("./3352", 0777 [pid 14121] <... set_robust_list resumed>) = 0 [pid 14120] close(3 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14121] rt_sigprocmask(SIG_SETMASK, [] [pid 14120] <... close resumed>) = 0 [pid 321] unlink("./3430/binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14120] close(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14121] chdir("./3524" [pid 14120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14121] <... chdir resumed>) = 0 [pid 14120] close(5 [pid 321] umount2("./3430/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14120] close(6 [pid 321] newfstatat(AT_FDCWD, "./3430/cgroup.net" [pid 14120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14121] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] unlink("./3430/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14122 attached [pid 14121] <... prctl resumed>) = 0 [pid 14120] close(7 [pid 14121] setpgid(0, 0 [pid 321] <... unlink resumed>) = 0 [pid 14121] <... setpgid resumed>) = 0 [pid 14120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3430/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3354 [pid 14122] set_robust_list(0x555587eb56a0, 24 [pid 14121] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14120] close(8) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14122] <... set_robust_list resumed>) = 0 [pid 14120] close(9 [pid 321] newfstatat(AT_FDCWD, "./3430/cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14121] <... symlink resumed>) = 0 [pid 14120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14122] rt_sigprocmask(SIG_SETMASK, [] [pid 14120] close(10) = -1 EBADF (Bad file descriptor) [pid 14120] close(11) = -1 EBADF (Bad file descriptor) [pid 14120] close(12) = -1 EBADF (Bad file descriptor) [pid 14120] close(13) = -1 EBADF (Bad file descriptor) [pid 14120] close(14) = -1 EBADF (Bad file descriptor) [pid 14120] close(15) = -1 EBADF (Bad file descriptor) [pid 14120] close(16) = -1 EBADF (Bad file descriptor) [pid 14120] close(17) = -1 EBADF (Bad file descriptor) [pid 14120] close(18) = -1 EBADF (Bad file descriptor) [pid 14120] close(19) = -1 EBADF (Bad file descriptor) [pid 14120] close(20) = -1 EBADF (Bad file descriptor) [pid 14120] close(21) = -1 EBADF (Bad file descriptor) [pid 14120] close(22) = -1 EBADF (Bad file descriptor) [pid 14120] close(23) = -1 EBADF (Bad file descriptor) [pid 14120] close(24) = -1 EBADF (Bad file descriptor) [pid 14120] close(25) = -1 EBADF (Bad file descriptor) [pid 14120] close(26) = -1 EBADF (Bad file descriptor) [pid 14120] close(27) = -1 EBADF (Bad file descriptor) [pid 14120] close(28) = -1 EBADF (Bad file descriptor) [pid 14120] close(29) = -1 EBADF (Bad file descriptor) [pid 14121] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14120] exit_group(0 [pid 14122] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14120] <... exit_group resumed>) = ? [pid 321] unlink("./3430/cgroup.cpu" [pid 14122] chdir("./3352" [pid 14121] <... symlink resumed>) = 0 [pid 14120] +++ exited with 0 +++ [pid 14122] <... chdir resumed>) = 0 [pid 14121] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 14122] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14121] <... symlink resumed>) = 0 [pid 14122] <... prctl resumed>) = 0 [pid 321] umount2("./3430/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14122] setpgid(0, 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14122] <... setpgid resumed>) = 0 [pid 14121] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] newfstatat(AT_FDCWD, "./3430/cgroup" [pid 14122] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14121] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14122] <... symlink resumed>) = 0 [pid 14121] write(3, "1000", 4 [pid 321] unlink("./3430/cgroup" [pid 14122] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14121] <... write resumed>) = 4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3475, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 14122] <... symlink resumed>) = 0 [pid 14121] close(3 [pid 322] umount2("./3473", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14121] <... close resumed>) = 0 [pid 14122] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14121] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14122] <... symlink resumed>) = 0 [pid 14121] <... symlink resumed>) = 0 [pid 321] close(3 [pid 14122] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14121] write(1, "executing program\n", 18 [pid 322] openat(AT_FDCWD, "./3473", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14122] <... openat resumed>) = 3 [pid 321] <... close resumed>) = 0 executing program [pid 14122] write(3, "1000", 4) = 4 [pid 14121] <... write resumed>) = 18 [pid 322] <... openat resumed>) = 3 [pid 321] rmdir("./3430" [pid 14122] close(3) = 0 [pid 322] fstat(3 [pid 321] <... rmdir resumed>) = 0 [pid 14122] symlink("/dev/binderfs", "./binderfs" [pid 14121] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14122] <... symlink resumed>) = 0 [pid 14122] write(1, "executing program\n", 18) = 18 [pid 14122] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 14122] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] getdents64(3 [pid 321] mkdir("./3431", 0777 [pid 14121] <... mkdirat resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... mkdir resumed>) = 0 [pid 14121] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14122] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14121] <... mount resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14121] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14122] pwrite64(3, "\x02", 1, 4) = 1 [pid 14122] close(3) = 0 [pid 14122] close(4) = -1 EBADF (Bad file descriptor) [pid 14122] close(5) = -1 EBADF (Bad file descriptor) [pid 14122] close(6ci2-android-6-12-rust/strace-static-x86_64: Process 14123 attached ) = -1 EBADF (Bad file descriptor) [pid 14123] set_robust_list(0x555587eb56a0, 24 [pid 14122] close(7 [pid 14123] <... set_robust_list resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14123] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14122] close(8 [pid 14123] chdir("./3431" [pid 14121] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3473/sys" [pid 14123] <... chdir resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14123] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14122] close(9 [pid 14123] <... prctl resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14123] setpgid(0, 0 [pid 14122] close(10 [pid 14121] <... pwrite64 resumed>) = 1 [pid 14123] <... setpgid resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14123] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14122] close(11 [pid 322] openat(AT_FDCWD, "./3473/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14123] <... symlink resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3433 [pid 14123] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14122] close(12 [pid 14121] <... close resumed>) = 0 [pid 14123] <... symlink resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(4 [pid 322] <... openat resumed>) = 4 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14123] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14122] close(13 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14123] <... symlink resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14122] close(14 [pid 14121] close(5 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14123] <... openat resumed>) = 3 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14123] write(3, "1000", 4 [pid 14122] close(15 [pid 14123] <... write resumed>) = 4 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(6 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14123] close(3 [pid 14122] close(16 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14123] <... close resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] symlink("/dev/binderfs", "./binderfs" [pid 14122] close(17 [pid 14123] <... symlink resumed>) = 0 [pid 14121] close(7 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14121] close(8 [pid 14123] write(1, "executing program\n", 18 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14123] <... write resumed>) = 18 [pid 14122] close(18 executing program [pid 14123] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(9 [pid 322] rmdir("./3473/sys" [pid 14123] <... mkdirat resumed>) = 0 [pid 14122] close(19 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(10 [pid 322] <... rmdir resumed>) = 0 [pid 14123] <... mount resumed>) = 0 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3473/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14121] close(11 [pid 14122] close(20 [pid 14123] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] <... openat resumed>) = 3 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14121] close(12 [pid 322] newfstatat(AT_FDCWD, "./3473/binderfs" [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14121] close(13 [pid 322] unlink("./3473/binderfs" [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14122] close(21 [pid 14121] close(14 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] pwrite64(3, "\x02", 1, 4 [pid 14122] close(22 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14123] <... pwrite64 resumed>) = 1 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(3 [pid 14122] close(23 [pid 14123] <... close resumed>) = 0 [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(4 [pid 14122] close(24 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(5 [pid 14122] close(25 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(6 [pid 14122] close(26 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(7 [pid 14122] close(27 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(8 [pid 14122] close(28 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(9 [pid 14122] close(29 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(10 [pid 14122] exit_group(0 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14122] <... exit_group resumed>) = ? [pid 14122] +++ exited with 0 +++ [pid 14121] close(15 [pid 322] umount2("./3473/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(11 [pid 14121] close(16 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3354, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14123] close(12 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3473/cgroup.net" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(17 [pid 14123] close(13 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(18 [pid 322] unlink("./3473/cgroup.net" [pid 14123] close(14 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(19 [pid 322] <... unlink resumed>) = 0 [pid 14123] close(15 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3473/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(20 [pid 14123] close(16 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(17) = -1 EBADF (Bad file descriptor) [pid 14121] close(21 [pid 322] newfstatat(AT_FDCWD, "./3473/cgroup.cpu" [pid 14123] close(18 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14123] close(19 [pid 14121] close(22 [pid 322] unlink("./3473/cgroup.cpu" [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(20 [pid 322] <... unlink resumed>) = 0 [pid 14121] close(23 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3473/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14123] close(21 [pid 14121] close(24 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14123] close(22 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3473/cgroup" [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] close(25 [pid 14123] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3473/cgroup" [pid 14123] close(24) = -1 EBADF (Bad file descriptor) [pid 14123] close(25) = -1 EBADF (Bad file descriptor) [pid 14123] close(26 [pid 14121] close(26 [pid 322] <... unlink resumed>) = 0 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14123] close(27 [pid 14121] close(27 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14123] close(28 [pid 14121] close(28 [pid 322] close(3 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] close(29 [pid 322] <... close resumed>) = 0 [pid 14121] close(29 [pid 14123] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14123] exit_group(0 [pid 14121] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3473" [pid 320] <... restart_syscall resumed>) = 0 [pid 14121] exit_group(0 [pid 14123] <... exit_group resumed>) = ? [pid 322] <... rmdir resumed>) = 0 [pid 14123] +++ exited with 0 +++ [pid 14121] <... exit_group resumed>) = ? [pid 322] mkdir("./3474", 0777 [pid 320] umount2("./3352", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3433, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] openat(AT_FDCWD, "./3352", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... openat resumed>) = 3 [pid 14121] +++ exited with 0 +++ [pid 321] umount2("./3431", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3526, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3476 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14124 attached [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] openat(AT_FDCWD, "./3431", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(3 [pid 14124] set_robust_list(0x555587eb56a0, 24) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14124] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... openat resumed>) = 3 [pid 320] umount2("./3352/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14124] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] fstat(3 [pid 14124] chdir("./3474") = 0 [pid 14124] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14124] setpgid(0, 0) = 0 [pid 14124] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14124] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] umount2("./3352/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3431/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3352/sys" [pid 14124] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14124] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3431/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3352/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3431/sys" [pid 320] openat(AT_FDCWD, "./3352/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 321] umount2("./3431/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 14124] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14124] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] openat(AT_FDCWD, "./3431/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 321] <... openat resumed>) = 4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14124] <... openat resumed>) = 3 [pid 321] fstat(4 [pid 320] getdents64(4 [pid 14124] write(3, "1000", 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 14124] <... write resumed>) = 4 [pid 320] close(4 [pid 14124] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14124] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... close resumed>) = 0 [pid 14124] symlink("/dev/binderfs", "./binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 320] rmdir("./3352/sys" [pid 14124] <... symlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3352/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3352/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14124] write(1, "executing program\n", 18 [pid 321] <... close resumed>) = 0 executing program [pid 320] unlink("./3352/binderfs" [pid 14124] <... write resumed>) = 18 [pid 321] rmdir("./3431/sys" [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3352/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14124] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3431/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3352/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3352/cgroup.net") = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3352/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3431/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3352/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3352/cgroup.cpu") = 0 [pid 320] umount2("./3352/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14124] <... mkdirat resumed>) = 0 [pid 321] unlink("./3431/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14124] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] newfstatat(AT_FDCWD, "./3352/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3431/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3352/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3431/cgroup.net" [pid 320] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14124] <... mount resumed>) = 0 [pid 321] unlink("./3431/cgroup.net" [pid 320] close(3 [pid 14124] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3352") = 0 [pid 320] mkdir("./3353", 0777) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14124] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14124] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3431/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14125 attached [pid 323] umount2("./3524", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3431/cgroup.cpu" [pid 14124] <... pwrite64 resumed>) = 1 [pid 323] openat(AT_FDCWD, "./3524", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14125] set_robust_list(0x555587eb56a0, 24 [pid 14124] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 3 [pid 14124] <... close resumed>) = 0 [pid 14125] <... set_robust_list resumed>) = 0 [pid 323] fstat(3 [pid 14124] close(4 [pid 321] unlink("./3431/cgroup.cpu" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3355 [pid 14125] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14124] close(5 [pid 323] getdents64(3 [pid 321] umount2("./3431/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14124] close(6 [pid 323] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3431/cgroup" [pid 14125] chdir("./3353" [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14124] close(7 [pid 14125] <... chdir resumed>) = 0 [pid 14125] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14125] setpgid(0, 0) = 0 [pid 14125] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14125] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] unlink("./3431/cgroup" [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14125] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14124] close(8 [pid 323] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14125] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14125] <... openat resumed>) = 3 [pid 14124] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14125] write(3, "1000", 4 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3524/sys" [pid 14125] <... write resumed>) = 4 [pid 14124] close(10 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14125] close(3 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(3 [pid 14125] <... close resumed>) = 0 [pid 14125] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14124] close(11 [pid 323] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14125] write(1, "executing program\n", 18 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14125] <... write resumed>) = 18 executing program [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3431" [pid 14124] close(12 [pid 14125] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] openat(AT_FDCWD, "./3524/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14125] <... mkdirat resumed>) = 0 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14125] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14124] close(13 [pid 323] <... openat resumed>) = 4 [pid 321] mkdir("./3432", 0777 [pid 14125] <... mount resumed>) = 0 [pid 14125] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 321] <... mkdir resumed>) = 0 [pid 14124] close(14 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14124] close(15 [pid 14125] pwrite64(3, "\x02", 1, 4) = 1 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14124] close(16 [pid 323] getdents64(4 [pid 14125] close(3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14125] <... close resumed>) = 0 [pid 14125] close(4) = -1 EBADF (Bad file descriptor) [pid 14125] close(5) = -1 EBADF (Bad file descriptor) [pid 14125] close(6) = -1 EBADF (Bad file descriptor) [pid 14125] close(7) = -1 EBADF (Bad file descriptor) [pid 14125] close(8) = -1 EBADF (Bad file descriptor) [pid 14125] close(9ci2-android-6-12-rust/strace-static-x86_64: Process 14126 attached ) = -1 EBADF (Bad file descriptor) [pid 14126] set_robust_list(0x555587eb56a0, 24 [pid 14125] close(10 [pid 14126] <... set_robust_list resumed>) = 0 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] rt_sigprocmask(SIG_SETMASK, [] [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3434 [pid 14124] close(17 [pid 323] <... close resumed>) = 0 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3524/sys" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14124] close(18 [pid 14126] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14125] close(11 [pid 323] <... rmdir resumed>) = 0 [pid 14126] chdir("./3432" [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3524/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14126] <... chdir resumed>) = 0 [pid 14125] close(12 [pid 14124] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14126] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3524/binderfs" [pid 14126] <... prctl resumed>) = 0 [pid 14125] close(13 [pid 14124] close(20 [pid 14126] setpgid(0, 0 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14126] <... setpgid resumed>) = 0 [pid 14125] close(14 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3524/binderfs" [pid 14124] close(21 [pid 14125] close(15 [pid 323] <... unlink resumed>) = 0 [pid 14126] <... symlink resumed>) = 0 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14125] close(16 [pid 323] umount2("./3524/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14124] close(22 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14126] <... symlink resumed>) = 0 [pid 14125] close(17 [pid 14126] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] close(23 [pid 323] newfstatat(AT_FDCWD, "./3524/cgroup.net" [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... symlink resumed>) = 0 [pid 14125] close(18 [pid 14124] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14126] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3524/cgroup.net" [pid 14125] close(19 [pid 14124] close(25 [pid 14126] <... openat resumed>) = 3 [pid 14126] write(3, "1000", 4 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14126] <... write resumed>) = 4 [pid 14125] close(20 [pid 14124] close(26) = -1 EBADF (Bad file descriptor) [pid 14126] close(3 [pid 323] umount2("./3524/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = 0 [pid 14124] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14125] close(21 [pid 323] newfstatat(AT_FDCWD, "./3524/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3524/cgroup.cpu" [pid 14126] symlink("/dev/binderfs", "./binderfs" [pid 323] <... unlink resumed>) = 0 [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3524/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3524/cgroup" [pid 14125] close(22 [pid 14124] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3524/cgroup" [pid 14126] <... symlink resumed>) = 0 [pid 14125] close(23 [pid 14124] close(29 [pid 323] <... unlink resumed>) = 0 executing program [pid 323] getdents64(3 [pid 14126] write(1, "executing program\n", 18 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14126] <... write resumed>) = 18 [pid 14125] close(24 [pid 323] close(3 [pid 14126] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14124] exit_group(0 [pid 323] <... close resumed>) = 0 [pid 14125] close(25 [pid 14124] <... exit_group resumed>) = ? [pid 323] rmdir("./3524" [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14125] close(26 [pid 323] mkdir("./3525", 0777 [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14124] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 14127 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3527 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14126] <... mkdirat resumed>) = 0 [pid 14125] close(27) = -1 EBADF (Bad file descriptor) [pid 14125] close(28 [pid 14126] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] set_robust_list(0x555587eb56a0, 24 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14127] <... set_robust_list resumed>) = 0 [pid 14127] rt_sigprocmask(SIG_SETMASK, [] [pid 14126] <... mount resumed>) = 0 [pid 14125] close(29 [pid 14127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14127] chdir("./3525" [pid 14126] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14125] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] <... chdir resumed>) = 0 [pid 14127] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14125] exit_group(0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3476, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14127] setpgid(0, 0 [pid 14125] <... exit_group resumed>) = ? [pid 14127] <... setpgid resumed>) = 0 [pid 14127] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14127] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14127] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14127] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14125] +++ exited with 0 +++ [pid 14127] <... openat resumed>) = 3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3355, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14127] write(3, "1000", 4) = 4 [pid 14127] close(3) = 0 [pid 14127] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14126] <... openat resumed>) = 3 [pid 322] umount2("./3474", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14127] write(1, "executing program\n", 18) = 18 [pid 14127] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14127] <... mkdirat resumed>) = 0 [pid 14127] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14126] pwrite64(3, "\x02", 1, 4 [pid 322] openat(AT_FDCWD, "./3474", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14127] <... mount resumed>) = 0 [pid 14127] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... openat resumed>) = 3 [pid 14127] <... openat resumed>) = 3 [pid 14126] <... pwrite64 resumed>) = 1 [pid 322] fstat(3 [pid 14126] close(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14126] <... close resumed>) = 0 [pid 14127] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(3 [pid 14127] <... pwrite64 resumed>) = 1 [pid 14126] close(4) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14126] close(5 [pid 322] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] close(3) = 0 [pid 14126] close(6 [pid 14127] close(4 [pid 322] <... umount2 resumed>) = 0 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14127] close(5 [pid 14126] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3474/sys" [pid 14127] close(6 [pid 14126] close(8 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14127] close(7 [pid 14126] close(9 [pid 322] openat(AT_FDCWD, "./3474/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14127] close(8 [pid 14126] close(10 [pid 322] fstat(4 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14127] close(9 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... restart_syscall resumed>) = 0 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(11 [pid 322] getdents64(4 [pid 14127] close(10 [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(12 [pid 322] close(4 [pid 320] umount2("./3353", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14127] close(11 [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(13 [pid 14127] close(12 [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(14 [pid 14127] close(13 [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(15) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3474/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14127] close(14 [pid 14126] close(16 [pid 322] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3353", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3474/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14127] close(15 [pid 14126] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3474/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14127] close(16 [pid 14126] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3474/binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14127] close(17 [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3353/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(19 [pid 322] umount2("./3474/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] close(18 [pid 14126] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(21 [pid 14127] close(19 [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(22 [pid 14127] close(20 [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3474/cgroup.net" [pid 320] umount2("./3353/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3474/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3353/sys" [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14127] close(21 [pid 14126] close(24 [pid 322] umount2("./3474/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3353/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14127] close(22 [pid 14126] close(25 [pid 322] newfstatat(AT_FDCWD, "./3474/cgroup.cpu" [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] close(23 [pid 14126] close(26 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3353/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14127] close(24 [pid 14126] close(27 [pid 322] unlink("./3474/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 14127] close(25 [pid 14126] close(28 [pid 322] umount2("./3474/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14127] close(26 [pid 14126] close(29 [pid 322] newfstatat(AT_FDCWD, "./3474/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14127] close(27 [pid 322] unlink("./3474/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14126] exit_group(0 [pid 322] <... unlink resumed>) = 0 [pid 320] close(4 [pid 14127] close(28 [pid 14126] <... exit_group resumed>) = ? [pid 322] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14127] close(29 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3353/sys" [pid 14127] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3353/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3474" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3353/binderfs" [pid 14126] +++ exited with 0 +++ [pid 322] mkdir("./3475", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3353/binderfs" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14127] exit_group(0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14127] <... exit_group resumed>) = ? [pid 320] umount2("./3353/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3353/cgroup.net" [pid 14127] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3434, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3353/cgroup.net" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3527, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 14128 attached [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3477 [pid 321] umount2("./3432", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14128] set_robust_list(0x555587eb56a0, 24) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3353/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14128] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14128] chdir("./3475" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3353/cgroup.cpu" [pid 14128] <... chdir resumed>) = 0 [pid 14128] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] openat(AT_FDCWD, "./3432", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14128] <... prctl resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] unlink("./3353/cgroup.cpu" [pid 14128] setpgid(0, 0 [pid 321] fstat(3 [pid 320] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14128] <... setpgid resumed>) = 0 [pid 321] getdents64(3 [pid 320] umount2("./3353/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14128] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14128] <... symlink resumed>) = 0 [pid 321] umount2("./3432/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3353/cgroup" [pid 14128] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14128] <... symlink resumed>) = 0 [pid 320] unlink("./3353/cgroup" [pid 321] <... umount2 resumed>) = 0 [pid 14128] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] umount2("./3432/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14128] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14128] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] newfstatat(AT_FDCWD, "./3432/sys" [pid 320] getdents64(3 [pid 14128] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3432/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14128] write(3, "1000", 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14128] <... write resumed>) = 4 [pid 321] openat(AT_FDCWD, "./3432/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 14128] close(3 [pid 321] <... openat resumed>) = 4 [pid 320] rmdir("./3353" [pid 14128] <... close resumed>) = 0 [pid 321] fstat(4 [pid 320] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14128] symlink("/dev/binderfs", "./binderfs" [pid 321] getdents64(4 [pid 320] mkdir("./3354", 0777 [pid 14128] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... mkdir resumed>) = 0 [pid 14128] write(1, "executing program\n", 18 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14128] <... write resumed>) = 18 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 14128] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] getdents64(4 [pid 14128] <... mkdirat resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14128] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] close(4) = 0 [pid 321] rmdir("./3432/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14129 attached ) = 0 [pid 14128] <... mount resumed>) = 0 [pid 321] umount2("./3432/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14129] set_robust_list(0x555587eb56a0, 24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14129] <... set_robust_list resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3432/binderfs" [pid 14128] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3525", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14129] rt_sigprocmask(SIG_SETMASK, [] [pid 14128] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3432/binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3356 [pid 14129] chdir("./3354" [pid 14128] pwrite64(3, "\x02", 1, 4 [pid 323] openat(AT_FDCWD, "./3525", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14129] <... chdir resumed>) = 0 [pid 14128] <... pwrite64 resumed>) = 1 [pid 323] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14129] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14128] close(3 [pid 323] fstat(3 [pid 14129] <... prctl resumed>) = 0 [pid 14128] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3432/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14129] setpgid(0, 0 [pid 14128] close(4 [pid 323] getdents64(3 [pid 14129] <... setpgid resumed>) = 0 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14129] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14128] close(5 [pid 323] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3432/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14129] <... symlink resumed>) = 0 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 321] unlink("./3432/cgroup.net" [pid 14129] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14128] close(6 [pid 323] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14129] <... symlink resumed>) = 0 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14129] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14128] close(7 [pid 323] newfstatat(AT_FDCWD, "./3525/sys" [pid 321] umount2("./3432/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14129] <... symlink resumed>) = 0 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3432/cgroup.cpu" [pid 14129] <... openat resumed>) = 3 [pid 14128] close(8 [pid 323] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14129] write(3, "1000", 4 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3432/cgroup.cpu" [pid 14129] <... write resumed>) = 4 [pid 14128] close(9 [pid 323] openat(AT_FDCWD, "./3525/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14129] close(3 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 321] <... unlink resumed>) = 0 [pid 14129] <... close resumed>) = 0 [pid 14128] close(10 [pid 321] umount2("./3432/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14129] symlink("/dev/binderfs", "./binderfs" [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14129] <... symlink resumed>) = 0 [pid 14128] close(11 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14129] write(1, "executing program\n", 18 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 executing program [pid 321] newfstatat(AT_FDCWD, "./3432/cgroup" [pid 14129] <... write resumed>) = 18 [pid 14128] close(12 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14129] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14129] <... mkdirat resumed>) = 0 [pid 14128] close(13 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3432/cgroup" [pid 14129] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14129] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14128] close(14 [pid 323] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 14129] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3525/sys" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14129] <... openat resumed>) = 3 [pid 321] close(3 [pid 14128] close(15 [pid 321] <... close resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] rmdir("./3432" [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14128] close(16 [pid 321] mkdir("./3433", 0777 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14129] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3525/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 14128] close(17 [pid 14129] <... pwrite64 resumed>) = 1 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14129] close(3 [pid 14128] close(18 [pid 323] newfstatat(AT_FDCWD, "./3525/binderfs" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14129] <... close resumed>) = 0 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14129] close(4 [pid 14128] close(19 [pid 323] unlink("./3525/binderfs" [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14130 attached [pid 14129] close(5 [pid 14128] close(20 [pid 323] umount2("./3525/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14130] set_robust_list(0x555587eb56a0, 24 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3435 [pid 14130] <... set_robust_list resumed>) = 0 [pid 14130] rt_sigprocmask(SIG_SETMASK, [] [pid 14128] close(21 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14129] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3525/cgroup.net" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14129] close(7 [pid 14128] close(22 [pid 14130] chdir("./3433" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14130] <... chdir resumed>) = 0 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3525/cgroup.net" [pid 14128] close(23 [pid 14130] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14129] close(8 [pid 14130] <... prctl resumed>) = 0 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14130] setpgid(0, 0) = 0 [pid 14129] close(9 [pid 14128] close(24 [pid 323] umount2("./3525/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14130] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14129] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14128] close(25 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3525/cgroup.cpu" [pid 14130] <... symlink resumed>) = 0 [pid 14129] close(11 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14130] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14128] close(26 [pid 14130] <... symlink resumed>) = 0 [pid 14129] close(12 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3525/cgroup.cpu" [pid 14130] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] close(27 [pid 323] <... unlink resumed>) = 0 [pid 14130] <... symlink resumed>) = 0 [pid 14129] close(13 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3525/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] close(28 [pid 14130] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14129] close(14 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14130] <... openat resumed>) = 3 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] close(29 [pid 14130] write(3, "1000", 4) = 4 [pid 14130] close(3) = 0 [pid 14130] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14130] write(1, "executing program\n", 18 [pid 14128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3525/cgroup" [pid 14129] close(15 [pid 14130] <... write resumed>) = 18 [pid 14130] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14129] close(16 [pid 14130] <... mkdirat resumed>) = 0 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14128] <... exit_group resumed>) = ? [pid 323] unlink("./3525/cgroup" [pid 14129] close(17 [pid 14130] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14129] close(18 [pid 14130] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14129] close(19) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14129] close(20 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14129] close(21 [pid 323] <... close resumed>) = 0 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3525" [pid 14129] close(22 [pid 14130] <... openat resumed>) = 3 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14130] pwrite64(3, "\x02", 1, 4 [pid 14128] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3477, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14130] <... pwrite64 resumed>) = 1 [pid 14130] close(3) = 0 [pid 14129] close(23 [pid 323] mkdir("./3526", 0777 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14130] close(4) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14130] close(5 [pid 14129] close(24 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14130] close(6 [pid 14129] close(25 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14130] close(7 [pid 14129] close(26 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14130] close(8) = -1 EBADF (Bad file descriptor) [pid 14130] close(9) = -1 EBADF (Bad file descriptor) [pid 14130] close(10) = -1 EBADF (Bad file descriptor) [pid 14130] close(11) = -1 EBADF (Bad file descriptor) [pid 14130] close(12) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14131 attached [pid 14130] close(13 [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14129] close(27 [pid 14131] set_robust_list(0x555587eb56a0, 24 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3528 [pid 14131] <... set_robust_list resumed>) = 0 [pid 14130] close(14 [pid 14129] close(28 [pid 14131] rt_sigprocmask(SIG_SETMASK, [] [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14129] close(29 [pid 14131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14131] chdir("./3526" [pid 14130] close(15 [pid 14131] <... chdir resumed>) = 0 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14131] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14130] close(16 [pid 14129] exit_group(0 [pid 14131] <... prctl resumed>) = 0 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14129] <... exit_group resumed>) = ? [pid 14131] setpgid(0, 0 [pid 14130] close(17 [pid 14131] <... setpgid resumed>) = 0 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14131] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14130] close(18 [pid 14131] <... symlink resumed>) = 0 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14130] close(19 [pid 14131] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14131] <... symlink resumed>) = 0 [pid 14129] +++ exited with 0 +++ [pid 14130] close(20 [pid 14131] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3356, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14131] <... symlink resumed>) = 0 [pid 14131] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14130] close(21 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14131] <... openat resumed>) = 3 [pid 14131] write(3, "1000", 4 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14131] <... write resumed>) = 4 [pid 14130] close(22 [pid 14131] close(3 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14131] <... close resumed>) = 0 [pid 14130] close(23 [pid 14131] symlink("/dev/binderfs", "./binderfs" [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14131] <... symlink resumed>) = 0 [pid 14130] close(24 [pid 14131] write(1, "executing program\n", 18 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14131] <... write resumed>) = 18 [pid 14130] close(25 executing program [pid 14131] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14130] close(26) = -1 EBADF (Bad file descriptor) [pid 14131] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14130] close(27 [pid 14131] <... mount resumed>) = 0 [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14130] close(28) = -1 EBADF (Bad file descriptor) [pid 14130] close(29 [pid 14131] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14130] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14131] <... openat resumed>) = 3 [pid 322] <... restart_syscall resumed>) = 0 [pid 14130] exit_group(0 [pid 322] umount2("./3475", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14130] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 14130] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3475", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14131] pwrite64(3, "\x02", 1, 4 [pid 322] <... openat resumed>) = 3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3435, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] fstat(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14131] <... pwrite64 resumed>) = 1 [pid 322] getdents64(3 [pid 14131] close(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3354", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14131] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14131] close(4 [pid 320] openat(AT_FDCWD, "./3354", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14131] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14131] close(5 [pid 320] fstat(3 [pid 14131] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14131] close(6 [pid 320] getdents64(3 [pid 14131] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3354/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3475/sys" [pid 14131] close(7) = -1 EBADF (Bad file descriptor) [pid 14131] close(8) = -1 EBADF (Bad file descriptor) [pid 14131] close(9 [pid 320] <... umount2 resumed>) = 0 [pid 14131] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14131] close(10 [pid 320] umount2("./3354/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14131] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14131] close(11) = -1 EBADF (Bad file descriptor) [pid 14131] close(12) = -1 EBADF (Bad file descriptor) [pid 14131] close(13) = -1 EBADF (Bad file descriptor) [pid 14131] close(14) = -1 EBADF (Bad file descriptor) [pid 14131] close(15) = -1 EBADF (Bad file descriptor) [pid 14131] close(16) = -1 EBADF (Bad file descriptor) [pid 14131] close(17) = -1 EBADF (Bad file descriptor) [pid 14131] close(18) = -1 EBADF (Bad file descriptor) [pid 14131] close(19) = -1 EBADF (Bad file descriptor) [pid 14131] close(20) = -1 EBADF (Bad file descriptor) [pid 14131] close(21) = -1 EBADF (Bad file descriptor) [pid 14131] close(22) = -1 EBADF (Bad file descriptor) [pid 14131] close(23) = -1 EBADF (Bad file descriptor) [pid 14131] close(24) = -1 EBADF (Bad file descriptor) [pid 14131] close(25) = -1 EBADF (Bad file descriptor) [pid 14131] close(26) = -1 EBADF (Bad file descriptor) [pid 14131] close(27) = -1 EBADF (Bad file descriptor) [pid 14131] close(28) = -1 EBADF (Bad file descriptor) [pid 14131] close(29) = -1 EBADF (Bad file descriptor) [pid 14131] exit_group(0 [pid 322] openat(AT_FDCWD, "./3475/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3354/sys" [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14131] <... exit_group resumed>) = ? [pid 14131] +++ exited with 0 +++ [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3354/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3528, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3354/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... openat resumed>) = 4 [pid 322] getdents64(4 [pid 320] fstat(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] close(4 [pid 320] getdents64(4 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3475/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] umount2("./3433", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3475/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3433", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 320] close(4 [pid 322] newfstatat(AT_FDCWD, "./3475/binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 322] unlink("./3475/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3433/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3354/sys" [pid 322] umount2("./3475/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3354/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3475/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3433/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3475/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3354/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3433/sys" [pid 322] umount2("./3475/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3354/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3475/cgroup.cpu" [pid 321] umount2("./3433/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] unlink("./3475/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3354/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3433/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3475/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3354/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3475/cgroup" [pid 321] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3475/cgroup" [pid 321] getdents64(4 [pid 320] unlink("./3354/cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 321] close(4 [pid 320] umount2("./3354/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3475" [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] rmdir("./3433/sys" [pid 320] newfstatat(AT_FDCWD, "./3354/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] mkdir("./3476", 0777 [pid 321] umount2("./3433/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3354/cgroup.cpu" [pid 322] <... mkdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3433/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3354/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3433/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14132 attached ) = 0 [pid 321] umount2("./3433/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3478 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3433/cgroup.net" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14132] set_robust_list(0x555587eb56a0, 24 [pid 321] unlink("./3433/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14132] <... set_robust_list resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3354/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3433/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14132] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14132] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3433/cgroup.cpu" [pid 320] unlink("./3354/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3433/cgroup.cpu" [pid 14132] chdir("./3476" [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14132] <... chdir resumed>) = 0 [pid 321] umount2("./3433/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14132] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3433/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14132] <... prctl resumed>) = 0 [pid 321] unlink("./3433/cgroup" [pid 320] close(3 [pid 14132] setpgid(0, 0 [pid 321] <... unlink resumed>) = 0 [pid 14132] <... setpgid resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 14132] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] rmdir("./3354" [pid 14132] <... symlink resumed>) = 0 [pid 14132] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] mkdir("./3355", 0777 [pid 321] close(3 [pid 320] <... mkdir resumed>) = 0 [pid 14132] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14132] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] umount2("./3526", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14132] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3526", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rmdir("./3433" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14132] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... rmdir resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] mkdir("./3434", 0777 [pid 14132] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 321] <... mkdir resumed>) = 0 [pid 14132] write(3, "1000", 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14133 attached [pid 14132] <... write resumed>) = 4 [pid 323] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14133] set_robust_list(0x555587eb56a0, 24 [pid 14132] close(3 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14133] <... set_robust_list resumed>) = 0 [pid 14132] <... close resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3357 [pid 14133] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14134 attached [pid 14133] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14132] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14134] set_robust_list(0x555587eb56a0, 24 [pid 14133] chdir("./3355" [pid 14132] <... symlink resumed>) = 0 [pid 323] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3436 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14134] <... set_robust_list resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3526/sys" [pid 14133] <... chdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14134] rt_sigprocmask(SIG_SETMASK, [] [pid 14133] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14132] write(1, "executing program\n", 18 [pid 323] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14134] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14133] <... prctl resumed>) = 0 executing program [pid 14132] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14133] setpgid(0, 0 [pid 14132] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] openat(AT_FDCWD, "./3526/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14134] chdir("./3434" [pid 14133] <... setpgid resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 14132] <... mkdirat resumed>) = 0 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3526/sys") = 0 [pid 323] umount2("./3526/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3526/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3526/binderfs") = 0 [pid 323] umount2("./3526/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3526/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3526/cgroup.net") = 0 [pid 323] umount2("./3526/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14134] <... chdir resumed>) = 0 [pid 14134] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14133] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14132] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] newfstatat(AT_FDCWD, "./3526/cgroup.cpu" [pid 14134] <... prctl resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3526/cgroup.cpu") = 0 [pid 14132] <... mount resumed>) = 0 [pid 323] umount2("./3526/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14134] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14134] <... setpgid resumed>) = 0 [pid 14133] <... symlink resumed>) = 0 [pid 14132] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3526/cgroup" [pid 14134] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3526/cgroup") = 0 [pid 14132] <... openat resumed>) = 3 [pid 323] getdents64(3 [pid 14133] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14134] <... symlink resumed>) = 0 [pid 14132] pwrite64(3, "\x02", 1, 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14133] <... symlink resumed>) = 0 [pid 14134] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14133] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14132] <... pwrite64 resumed>) = 1 [pid 323] close(3 [pid 14133] <... symlink resumed>) = 0 [pid 14132] close(3 [pid 323] <... close resumed>) = 0 [pid 14134] <... symlink resumed>) = 0 [pid 14132] <... close resumed>) = 0 [pid 323] rmdir("./3526" [pid 14134] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14133] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14132] close(4 [pid 323] <... rmdir resumed>) = 0 [pid 14134] <... symlink resumed>) = 0 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3527", 0777 [pid 14134] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14133] <... openat resumed>) = 3 [pid 14132] close(5 [pid 323] <... mkdir resumed>) = 0 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14134] <... openat resumed>) = 3 [pid 14133] write(3, "1000", 4 [pid 14132] close(6 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14134] write(3, "1000", 4 [pid 14133] <... write resumed>) = 4 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14134] <... write resumed>) = 4 [pid 14133] close(3 [pid 14132] close(7ci2-android-6-12-rust/strace-static-x86_64: Process 14135 attached [pid 14134] close(3 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] set_robust_list(0x555587eb56a0, 24 [pid 14134] <... close resumed>) = 0 [pid 14135] <... set_robust_list resumed>) = 0 [pid 14132] close(8 [pid 14133] <... close resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3529 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14135] rt_sigprocmask(SIG_SETMASK, [] [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14135] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14134] symlink("/dev/binderfs", "./binderfs" [pid 14133] symlink("/dev/binderfs", "./binderfs" [pid 14132] close(9 [pid 14135] chdir("./3527" [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14134] <... symlink resumed>) = 0 [pid 14132] close(10) = -1 EBADF (Bad file descriptor) [pid 14135] <... chdir resumed>) = 0 [pid 14132] close(11 [pid 14135] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14133] <... symlink resumed>) = 0 [pid 14135] <... prctl resumed>) = 0 [pid 14134] write(1, "executing program\n", 18 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] setpgid(0, 0) = 0 executing program [pid 14134] <... write resumed>) = 18 [pid 14133] write(1, "executing program\n", 18 [pid 14132] close(12 executing program [pid 14135] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] <... symlink resumed>) = 0 [pid 14134] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14133] <... write resumed>) = 18 [pid 14132] close(13 [pid 14135] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14134] <... mkdirat resumed>) = 0 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14134] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14133] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14135] <... symlink resumed>) = 0 [pid 14132] close(14 [pid 14135] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14134] <... mount resumed>) = 0 [pid 14135] <... symlink resumed>) = 0 [pid 14133] <... mkdirat resumed>) = 0 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14134] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14133] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14135] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14133] <... mount resumed>) = 0 [pid 14132] close(15 [pid 14135] <... openat resumed>) = 3 [pid 14134] <... openat resumed>) = 3 [pid 14133] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] write(3, "1000", 4 [pid 14134] pwrite64(3, "\x02", 1, 4 [pid 14132] close(16) = -1 EBADF (Bad file descriptor) [pid 14132] close(17 [pid 14135] <... write resumed>) = 4 [pid 14134] <... pwrite64 resumed>) = 1 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] close(3 [pid 14134] close(3 [pid 14132] close(18 [pid 14135] <... close resumed>) = 0 [pid 14134] <... close resumed>) = 0 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] symlink("/dev/binderfs", "./binderfs" [pid 14134] close(4 [pid 14132] close(19 [pid 14134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] <... openat resumed>) = 3 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] <... symlink resumed>) = 0 [pid 14135] write(1, "executing program\n", 18 [pid 14134] close(5 executing program [pid 14133] pwrite64(3, "\x02", 1, 4 [pid 14132] close(20 [pid 14135] <... write resumed>) = 18 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] close(21 [pid 14134] close(6 [pid 14135] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14133] <... pwrite64 resumed>) = 1 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14134] close(7 [pid 14132] close(22 [pid 14134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14134] close(8) = -1 EBADF (Bad file descriptor) [pid 14134] close(9) = -1 EBADF (Bad file descriptor) [pid 14134] close(10) = -1 EBADF (Bad file descriptor) [pid 14134] close(11) = -1 EBADF (Bad file descriptor) [pid 14134] close(12) = -1 EBADF (Bad file descriptor) [pid 14134] close(13) = -1 EBADF (Bad file descriptor) [pid 14134] close(14) = -1 EBADF (Bad file descriptor) [pid 14134] close(15) = -1 EBADF (Bad file descriptor) [pid 14134] close(16) = -1 EBADF (Bad file descriptor) [pid 14134] close(17) = -1 EBADF (Bad file descriptor) [pid 14134] close(18) = -1 EBADF (Bad file descriptor) [pid 14134] close(19) = -1 EBADF (Bad file descriptor) [pid 14134] close(20) = -1 EBADF (Bad file descriptor) [pid 14134] close(21) = -1 EBADF (Bad file descriptor) [pid 14134] close(22) = -1 EBADF (Bad file descriptor) [pid 14134] close(23) = -1 EBADF (Bad file descriptor) [pid 14134] close(24) = -1 EBADF (Bad file descriptor) [pid 14134] close(25) = -1 EBADF (Bad file descriptor) [pid 14134] close(26) = -1 EBADF (Bad file descriptor) [pid 14134] close(27) = -1 EBADF (Bad file descriptor) [pid 14134] close(28) = -1 EBADF (Bad file descriptor) [pid 14134] close(29) = -1 EBADF (Bad file descriptor) [pid 14134] exit_group(0) = ? [pid 14133] close(3 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] <... mkdirat resumed>) = 0 [pid 14133] <... close resumed>) = 0 [pid 14135] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14132] close(23 [pid 14133] close(4 [pid 14135] <... mount resumed>) = 0 [pid 14134] +++ exited with 0 +++ [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14133] close(5 [pid 14132] close(24 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] close(6 [pid 14132] close(25 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3436, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14133] close(7 [pid 321] umount2("./3434", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14133] close(8 [pid 14132] close(26 [pid 321] openat(AT_FDCWD, "./3434", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] close(9 [pid 321] <... openat resumed>) = 3 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14133] close(10 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14133] close(11 [pid 14132] close(27 [pid 321] getdents64(3 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] close(12 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] close(28 [pid 321] umount2("./3434/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14133] close(13 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] close(29 [pid 14133] close(14 [pid 14132] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] <... openat resumed>) = 3 [pid 14133] close(15 [pid 14132] exit_group(0 [pid 14135] pwrite64(3, "\x02", 1, 4) = 1 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] <... exit_group resumed>) = ? [pid 14133] close(16 [pid 14135] close(3) = 0 [pid 14135] close(4) = -1 EBADF (Bad file descriptor) [pid 14135] close(5) = -1 EBADF (Bad file descriptor) [pid 14135] close(6) = -1 EBADF (Bad file descriptor) [pid 14135] close(7) = -1 EBADF (Bad file descriptor) [pid 14135] close(8) = -1 EBADF (Bad file descriptor) [pid 14135] close(9) = -1 EBADF (Bad file descriptor) [pid 14135] close(10) = -1 EBADF (Bad file descriptor) [pid 14135] close(11) = -1 EBADF (Bad file descriptor) [pid 14135] close(12 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14132] +++ exited with 0 +++ [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] close(17 [pid 14135] close(13 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3478, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] close(18 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = 0 [pid 14135] close(14 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3434/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] close(19 [pid 14135] close(15 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14133] close(20 [pid 14135] close(16 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3434/sys" [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] close(21 [pid 14135] close(17) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] close(18) = -1 EBADF (Bad file descriptor) [pid 14133] close(22 [pid 14135] close(19) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14135] close(20 [pid 14133] close(23 [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3434/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14135] close(21) = -1 EBADF (Bad file descriptor) [pid 14133] close(24 [pid 14135] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3434/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14135] close(23 [pid 14133] close(25 [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] close(24) = -1 EBADF (Bad file descriptor) [pid 14133] close(26 [pid 321] fstat(4 [pid 14135] close(25 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] close(27 [pid 14135] close(26 [pid 321] getdents64(4 [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14135] close(27 [pid 14133] close(28 [pid 321] getdents64(4 [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14135] close(28) = -1 EBADF (Bad file descriptor) [pid 14133] close(29 [pid 14135] close(29 [pid 14133] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14135] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14135] exit_group(0 [pid 321] <... close resumed>) = 0 [pid 14135] <... exit_group resumed>) = ? [pid 14133] exit_group(0 [pid 321] rmdir("./3434/sys" [pid 14135] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3529, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rmdir resumed>) = 0 [pid 14133] <... exit_group resumed>) = ? [pid 321] umount2("./3434/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3434/binderfs" [pid 14133] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3434/binderfs" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3357, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] umount2("./3434/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3434/cgroup.net" [pid 322] umount2("./3476", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3434/cgroup.net" [pid 322] openat(AT_FDCWD, "./3476", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] <... unlink resumed>) = 0 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 321] umount2("./3434/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3434/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] unlink("./3434/cgroup.cpu" [pid 322] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3476/sys" [pid 321] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3434/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3476/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3434/cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] unlink("./3434/cgroup" [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] rmdir("./3476/sys" [pid 321] getdents64(3 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3476/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] close(3 [pid 323] umount2("./3527", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3476/binderfs" [pid 321] <... close resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3527", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3434" [pid 323] <... openat resumed>) = 3 [pid 322] unlink("./3476/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 323] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] mkdir("./3435", 0777 [pid 323] getdents64(3 [pid 322] umount2("./3476/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... mkdir resumed>) = 0 [pid 323] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3476/cgroup.net" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3476/cgroup.net" [pid 323] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3476/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3527/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3476/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14136 attached [pid 323] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14136] set_robust_list(0x555587eb56a0, 24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14136] <... set_robust_list resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3527/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] unlink("./3476/cgroup.cpu" [pid 14136] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3437 [pid 14136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] <... unlink resumed>) = 0 [pid 14136] chdir("./3435" [pid 323] fstat(4 [pid 322] umount2("./3476/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14136] <... chdir resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14136] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] getdents64(4 [pid 322] newfstatat(AT_FDCWD, "./3476/cgroup" [pid 14136] <... prctl resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14136] setpgid(0, 0 [pid 323] getdents64(4 [pid 14136] <... setpgid resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3476/cgroup" [pid 14136] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] close(4 [pid 14136] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14136] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] rmdir("./3527/sys" [pid 14136] <... symlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(3 [pid 14136] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] umount2("./3527/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3355", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14136] <... symlink resumed>) = 0 [pid 322] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 14136] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3527/binderfs" [pid 322] rmdir("./3476" [pid 320] openat(AT_FDCWD, "./3355", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14136] write(3, "1000", 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14136] <... write resumed>) = 4 [pid 323] unlink("./3527/binderfs" [pid 322] mkdir("./3477", 0777 [pid 320] fstat(3 [pid 14136] close(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14136] <... close resumed>) = 0 [pid 323] umount2("./3527/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14136] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14136] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3527/cgroup.net" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14136] write(1, "executing program\n", 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3355/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14136] <... write resumed>) = 18 [pid 323] unlink("./3527/cgroup.net" executing program [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14136] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14137 attached [pid 320] umount2("./3355/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14137] set_robust_list(0x555587eb56a0, 24 [pid 14136] <... mkdirat resumed>) = 0 [pid 323] umount2("./3527/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14136] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14137] <... set_robust_list resumed>) = 0 [pid 14136] <... mount resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3527/cgroup.cpu" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3479 [pid 14137] rt_sigprocmask(SIG_SETMASK, [] [pid 14136] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3355/sys" [pid 14137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14136] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3527/cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3355/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 14136] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3527/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14136] <... pwrite64 resumed>) = 1 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3527/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14136] close(3 [pid 323] unlink("./3527/cgroup" [pid 14136] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14136] close(4 [pid 323] getdents64(3 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14136] close(5 [pid 323] close(3 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14136] close(6 [pid 323] rmdir("./3527" [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] chdir("./3477" [pid 14136] close(7 [pid 323] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3355/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3528", 0777 [pid 14136] close(8 [pid 320] <... openat resumed>) = 4 [pid 14137] <... chdir resumed>) = 0 [pid 320] fstat(4 [pid 14137] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14137] <... prctl resumed>) = 0 [pid 14136] close(9 [pid 14137] setpgid(0, 0 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] getdents64(4 [pid 14137] <... setpgid resumed>) = 0 [pid 14136] close(10 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14137] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14137] <... symlink resumed>) = 0 [pid 14136] close(11ci2-android-6-12-rust/strace-static-x86_64: Process 14138 attached [pid 14137] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14136] close(12 [pid 14137] <... symlink resumed>) = 0 [pid 320] getdents64(4 [pid 14137] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14136] close(13 [pid 14137] <... symlink resumed>) = 0 [pid 14138] set_robust_list(0x555587eb56a0, 24 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14138] <... set_robust_list resumed>) = 0 [pid 14137] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14136] close(14 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3530 [pid 14138] rt_sigprocmask(SIG_SETMASK, [] [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... close resumed>) = 0 [pid 14138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14137] <... openat resumed>) = 3 [pid 14136] close(15 [pid 320] rmdir("./3355/sys" [pid 14137] write(3, "1000", 4 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14137] <... write resumed>) = 4 [pid 14136] close(16 [pid 320] <... rmdir resumed>) = 0 [pid 14137] close(3 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3355/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14138] chdir("./3528" [pid 14137] <... close resumed>) = 0 [pid 14136] close(17 [pid 14137] symlink("/dev/binderfs", "./binderfs" [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14138] <... chdir resumed>) = 0 [pid 14136] close(18 [pid 320] newfstatat(AT_FDCWD, "./3355/binderfs" [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] <... symlink resumed>) = 0 [pid 14136] close(19 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14138] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14137] write(1, "executing program\n", 18 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... prctl resumed>) = 0 [pid 14136] close(20 [pid 320] unlink("./3355/binderfs" [pid 14138] setpgid(0, 0 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... setpgid resumed>) = 0 [pid 14137] <... write resumed>) = 18 [pid 14136] close(21 [pid 320] <... unlink resumed>) = 0 [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14136] close(22 [pid 320] umount2("./3355/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14136] close(23 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14138] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14136] close(24) = -1 EBADF (Bad file descriptor) [pid 14136] close(25) = -1 EBADF (Bad file descriptor) [pid 14136] close(26) = -1 EBADF (Bad file descriptor) [pid 14137] <... mkdirat resumed>) = 0 [pid 14136] close(27) = -1 EBADF (Bad file descriptor) [pid 14136] close(28) = -1 EBADF (Bad file descriptor) [pid 14136] close(29) = -1 EBADF (Bad file descriptor) [pid 14136] exit_group(0 [pid 320] newfstatat(AT_FDCWD, "./3355/cgroup.net" [pid 14138] <... symlink resumed>) = 0 [pid 14136] <... exit_group resumed>) = ? [pid 14138] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14137] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14136] +++ exited with 0 +++ [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14138] <... symlink resumed>) = 0 [pid 320] unlink("./3355/cgroup.net") = 0 executing program [pid 14138] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3437, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14137] <... mount resumed>) = 0 [pid 320] umount2("./3355/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3355/cgroup.cpu" [pid 14137] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14138] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3355/cgroup.cpu" [pid 321] umount2("./3435", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14138] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14137] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 14138] <... openat resumed>) = 3 [pid 14137] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3355/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14138] write(3, "1000", 4) = 4 [pid 14137] <... pwrite64 resumed>) = 1 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14138] close(3 [pid 14137] close(3 [pid 321] openat(AT_FDCWD, "./3435", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3355/cgroup" [pid 14138] <... close resumed>) = 0 [pid 14137] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14138] symlink("/dev/binderfs", "./binderfs" [pid 14137] close(4 [pid 320] unlink("./3355/cgroup" [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 14138] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(3 [pid 14137] close(5 [pid 321] umount2("./3435/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14138] write(1, "executing program\n", 18 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14138] <... write resumed>) = 18 [pid 14137] close(6 [pid 321] <... umount2 resumed>) = 0 [pid 320] close(3 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14138] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14137] close(7) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3435/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14138] <... mkdirat resumed>) = 0 [pid 14137] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3435/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3435/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3435/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 14138] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3355" [pid 14137] close(9) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14137] close(10 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14137] close(11 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] mkdir("./3356", 0777 [pid 14138] <... mount resumed>) = 0 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14138] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14137] close(12 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14137] close(13 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3435/sys") = 0 [pid 321] umount2("./3435/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3435/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3435/binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... unlink resumed>) = 0 [pid 14137] close(14 [pid 321] umount2("./3435/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14137] close(15 [pid 321] newfstatat(AT_FDCWD, "./3435/cgroup.net" [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14137] close(16 [pid 321] unlink("./3435/cgroup.net" [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14137] close(17 [pid 321] umount2("./3435/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14138] <... openat resumed>) = 3 [pid 14137] close(18 [pid 321] newfstatat(AT_FDCWD, "./3435/cgroup.cpu" [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14137] close(19 [pid 321] unlink("./3435/cgroup.cpu" [pid 14138] pwrite64(3, "\x02", 1, 4 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14139 attached [pid 321] umount2("./3435/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14139] set_robust_list(0x555587eb56a0, 24 [pid 14137] close(20 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14139] <... set_robust_list resumed>) = 0 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3435/cgroup" [pid 14139] rt_sigprocmask(SIG_SETMASK, [] [pid 14138] <... pwrite64 resumed>) = 1 [pid 14137] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3358 [pid 14139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14138] close(3 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3435/cgroup" [pid 14139] chdir("./3356" [pid 14138] <... close resumed>) = 0 [pid 14137] close(22 [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14139] <... chdir resumed>) = 0 [pid 14138] close(4 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14139] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] close(23 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14139] <... prctl resumed>) = 0 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] close(5 [pid 321] close(3 [pid 14139] setpgid(0, 0 [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] close(24 [pid 321] <... close resumed>) = 0 [pid 14139] <... setpgid resumed>) = 0 [pid 14138] close(6 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3435" [pid 14139] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] close(25 [pid 321] <... rmdir resumed>) = 0 [pid 14139] <... symlink resumed>) = 0 [pid 14138] close(7 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3436", 0777 [pid 14139] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] close(26 [pid 321] <... mkdir resumed>) = 0 [pid 14139] <... symlink resumed>) = 0 [pid 14138] close(8 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] close(27 [pid 14138] close(9 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] close(28 [pid 14138] close(10 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14137] close(29 [pid 14138] close(11 [pid 14137] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14139] <... symlink resumed>) = 0 [pid 14137] exit_group(0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14139] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14139] <... openat resumed>) = 3 [pid 14138] close(12 [pid 14137] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14140 attached [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] write(3, "1000", 4) = 4 [pid 14139] close(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3438 [pid 14139] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14139] symlink("/dev/binderfs", "./binderfs") = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14139] write(1, "executing program\n", 18) = 18 [pid 14137] +++ exited with 0 +++ [pid 14139] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3479, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14139] <... mkdirat resumed>) = 0 [pid 14140] set_robust_list(0x555587eb56a0, 24 [pid 14138] close(13 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14140] <... set_robust_list resumed>) = 0 [pid 14139] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] rt_sigprocmask(SIG_SETMASK, [] [pid 14139] <... mount resumed>) = 0 [pid 14138] close(14 [pid 14139] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14138] close(15 [pid 14139] <... openat resumed>) = 3 [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] pwrite64(3, "\x02", 1, 4 [pid 14138] close(16 [pid 14139] <... pwrite64 resumed>) = 1 [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] chdir("./3436" [pid 14138] close(17 [pid 14140] <... chdir resumed>) = 0 [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14139] close(3 [pid 14138] close(18 [pid 14140] <... prctl resumed>) = 0 [pid 14139] <... close resumed>) = 0 [pid 14139] close(4) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] setpgid(0, 0 [pid 14139] close(5 [pid 14140] <... setpgid resumed>) = 0 [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] close(19 [pid 14140] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14139] close(6 [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(7 [pid 14138] close(20 [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(8) = -1 EBADF (Bad file descriptor) [pid 14140] <... symlink resumed>) = 0 [pid 14138] close(21 [pid 14140] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14139] close(9 [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(10 [pid 14138] close(22 [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(11 [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] <... symlink resumed>) = 0 [pid 14139] close(12 [pid 14138] close(23 [pid 14140] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(13) = -1 EBADF (Bad file descriptor) [pid 14138] close(24 [pid 14140] <... symlink resumed>) = 0 [pid 14139] close(14) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(15) = -1 EBADF (Bad file descriptor) [pid 14138] close(25 [pid 14139] close(16 [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(17 [pid 14140] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14138] close(26 [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(18 [pid 14138] close(27 [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14139] close(19) = -1 EBADF (Bad file descriptor) [pid 14139] close(20 [pid 14138] close(28 [pid 14140] <... openat resumed>) = 3 [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] write(3, "1000", 4 [pid 14139] close(21) = -1 EBADF (Bad file descriptor) [pid 14139] close(22 [pid 14138] close(29 [pid 14140] <... write resumed>) = 4 [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14138] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] close(3 [pid 14139] close(23) = -1 EBADF (Bad file descriptor) [pid 14139] close(24 [pid 14138] exit_group(0 [pid 14140] <... close resumed>) = 0 [pid 14139] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14140] symlink("/dev/binderfs", "./binderfs" [pid 14138] <... exit_group resumed>) = ? [pid 14139] close(25) = -1 EBADF (Bad file descriptor) [pid 14139] close(26) = -1 EBADF (Bad file descriptor) [pid 14139] close(27) = -1 EBADF (Bad file descriptor) [pid 14139] close(28) = -1 EBADF (Bad file descriptor) [pid 14139] close(29) = -1 EBADF (Bad file descriptor) [pid 14139] exit_group(0) = ? [pid 14138] +++ exited with 0 +++ [pid 14140] <... symlink resumed>) = 0 [pid 14139] +++ exited with 0 +++ [pid 14140] write(1, "executing program\n", 18 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3530, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14140] <... write resumed>) = 18 [pid 14140] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3358, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3356", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] <... mkdirat resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14140] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] openat(AT_FDCWD, "./3356", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14140] <... mount resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 14140] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3356/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 323] umount2("./3528", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3528", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3477", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] pwrite64(3, "\x02", 1, 4 [pid 323] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3356/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] <... pwrite64 resumed>) = 1 [pid 323] fstat(3 [pid 322] openat(AT_FDCWD, "./3477", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14140] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... openat resumed>) = 3 [pid 14140] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 322] fstat(3 [pid 320] newfstatat(AT_FDCWD, "./3356/sys" [pid 14140] close(4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 14140] close(5 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3356/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] close(6 [pid 323] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3356/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14140] close(7 [pid 323] newfstatat(AT_FDCWD, "./3528/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3477/sys" [pid 14140] close(8 [pid 320] fstat(4 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14140] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3528/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14140] close(10 [pid 323] <... openat resumed>) = 4 [pid 322] openat(AT_FDCWD, "./3477/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] <... openat resumed>) = 4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14140] close(11 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] fstat(4 [pid 320] close(4 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... close resumed>) = 0 [pid 14140] close(12) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 320] rmdir("./3356/sys" [pid 14140] close(13 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rmdir resumed>) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(4 [pid 14140] close(14 [pid 323] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3356/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14140] close(15 [pid 323] rmdir("./3528/sys" [pid 322] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3356/binderfs" [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] rmdir("./3477/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14140] close(16 [pid 323] umount2("./3528/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3477/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3356/binderfs" [pid 14140] close(17 [pid 323] newfstatat(AT_FDCWD, "./3528/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3477/binderfs" [pid 320] umount2("./3356/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] close(18 [pid 323] unlink("./3528/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3477/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14140] close(19 [pid 323] umount2("./3528/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3356/cgroup.net" [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3477/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14140] close(20 [pid 323] newfstatat(AT_FDCWD, "./3528/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3477/cgroup.net" [pid 320] unlink("./3356/cgroup.net" [pid 14140] close(21 [pid 323] unlink("./3528/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3477/cgroup.net" [pid 320] umount2("./3356/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] close(22 [pid 323] umount2("./3528/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3477/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14140] close(23 [pid 323] newfstatat(AT_FDCWD, "./3528/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3356/cgroup.cpu" [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3477/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14140] close(24 [pid 323] unlink("./3528/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3477/cgroup.cpu" [pid 320] unlink("./3356/cgroup.cpu" [pid 14140] close(25 [pid 323] umount2("./3528/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3477/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3356/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14140] close(26 [pid 323] newfstatat(AT_FDCWD, "./3528/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14140] close(27 [pid 323] unlink("./3528/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3477/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3356/cgroup" [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14140] close(28 [pid 323] getdents64(3 [pid 322] unlink("./3477/cgroup" [pid 320] unlink("./3356/cgroup" [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14140] close(29 [pid 323] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14140] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 320] getdents64(3 [pid 14140] exit_group(0 [pid 323] rmdir("./3528" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14140] <... exit_group resumed>) = ? [pid 323] <... rmdir resumed>) = 0 [pid 322] close(3 [pid 320] close(3 [pid 14140] +++ exited with 0 +++ [pid 320] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 323] mkdir("./3529", 0777) = 0 [pid 320] rmdir("./3356" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] rmdir("./3477" [pid 320] <... rmdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] mkdir("./3357", 0777 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] mkdir("./3478", 0777 [pid 320] <... mkdir resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3438, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14141 attached [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14141] set_robust_list(0x555587eb56a0, 24 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14141] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14142 attached [pid 14141] rt_sigprocmask(SIG_SETMASK, [] [pid 14142] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14141] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3531 [pid 14141] chdir("./3529" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14142] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3480 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3359 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14143 attached [pid 14143] set_robust_list(0x555587eb56a0, 24 [pid 14142] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14141] <... chdir resumed>) = 0 [pid 14143] <... set_robust_list resumed>) = 0 [pid 14143] rt_sigprocmask(SIG_SETMASK, [] [pid 14142] chdir("./3478" [pid 14141] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14143] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14142] <... chdir resumed>) = 0 [pid 14141] <... prctl resumed>) = 0 [pid 14143] chdir("./3357" [pid 14142] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14141] setpgid(0, 0 [pid 14142] <... prctl resumed>) = 0 [pid 14141] <... setpgid resumed>) = 0 [pid 14142] setpgid(0, 0 [pid 14143] <... chdir resumed>) = 0 [pid 14141] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14142] <... setpgid resumed>) = 0 [pid 14143] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14143] setpgid(0, 0 [pid 14141] <... symlink resumed>) = 0 [pid 14143] <... setpgid resumed>) = 0 [pid 14143] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14142] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14141] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14143] <... symlink resumed>) = 0 [pid 14143] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14142] <... symlink resumed>) = 0 [pid 14143] <... symlink resumed>) = 0 [pid 14141] <... symlink resumed>) = 0 [pid 14143] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14142] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14141] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14143] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14142] <... symlink resumed>) = 0 [pid 14142] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14141] <... symlink resumed>) = 0 [pid 14143] <... openat resumed>) = 3 [pid 14142] <... symlink resumed>) = 0 [pid 14141] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14143] write(3, "1000", 4 [pid 14141] <... openat resumed>) = 3 [pid 14143] <... write resumed>) = 4 [pid 14142] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14143] close(3 [pid 14141] write(3, "1000", 4 [pid 14143] <... close resumed>) = 0 [pid 14142] <... openat resumed>) = 3 [pid 14141] <... write resumed>) = 4 [pid 14142] write(3, "1000", 4 [pid 14141] close(3 [pid 14142] <... write resumed>) = 4 [pid 14141] <... close resumed>) = 0 [pid 14142] close(3 [pid 14141] symlink("/dev/binderfs", "./binderfs" [pid 14142] <... close resumed>) = 0 [pid 14143] symlink("/dev/binderfs", "./binderfs" [pid 14142] symlink("/dev/binderfs", "./binderfs" [pid 14141] <... symlink resumed>) = 0 [pid 14143] <... symlink resumed>) = 0 [pid 14143] write(1, "executing program\n", 18) = 18 [pid 14142] <... symlink resumed>) = 0 executing program [pid 14143] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14143] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14142] write(1, "executing program\n", 18 [pid 14141] write(1, "executing program\n", 18 [pid 321] <... restart_syscall resumed>) = 0 executing program executing program [pid 14143] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14142] <... write resumed>) = 18 [pid 14141] <... write resumed>) = 18 [pid 14143] <... openat resumed>) = 3 [pid 14141] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14142] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3436", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14143] pwrite64(3, "\x02", 1, 4 [pid 14141] <... mkdirat resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14143] <... pwrite64 resumed>) = 1 [pid 14142] <... mkdirat resumed>) = 0 [pid 14143] close(3 [pid 321] openat(AT_FDCWD, "./3436", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14143] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14143] close(4 [pid 321] fstat(3 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14143] close(5 [pid 321] getdents64(3 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14143] close(6 [pid 14142] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14141] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] umount2("./3436/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14143] close(7 [pid 14142] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... mount resumed>) = 0 [pid 14142] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14141] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14143] close(8 [pid 321] umount2("./3436/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14143] close(9 [pid 321] newfstatat(AT_FDCWD, "./3436/sys" [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14143] close(10) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3436/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14143] close(11 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14143] close(12 [pid 321] openat(AT_FDCWD, "./3436/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 4 [pid 14143] close(13 [pid 321] fstat(4 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14143] close(14 [pid 14142] pwrite64(3, "\x02", 1, 4 [pid 14141] pwrite64(3, "\x02", 1, 4 [pid 321] getdents64(4 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... pwrite64 resumed>) = 1 [pid 14141] <... pwrite64 resumed>) = 1 [pid 14142] close(3 [pid 14141] close(3 [pid 14143] close(15 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = 0 [pid 14141] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 14143] close(16 [pid 14142] close(4 [pid 14141] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14143] close(17 [pid 14142] close(5 [pid 14141] close(5 [pid 321] <... close resumed>) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3436/sys" [pid 14143] close(18 [pid 14142] close(6 [pid 14141] close(6 [pid 321] <... rmdir resumed>) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3436/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14142] close(7 [pid 14141] close(7 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14143] close(19 [pid 14142] close(8 [pid 14141] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3436/binderfs" [pid 14143] close(20 [pid 14142] close(9 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3436/binderfs" [pid 14143] close(21 [pid 14141] close(9 [pid 321] <... unlink resumed>) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3436/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14143] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3436/cgroup.net" [pid 14143] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3436/cgroup.net" [pid 14143] close(24 [pid 321] <... unlink resumed>) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14143] close(25 [pid 321] umount2("./3436/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14143] close(26) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3436/cgroup.cpu" [pid 14143] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3436/cgroup.cpu" [pid 14143] close(28 [pid 321] <... unlink resumed>) = 0 [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3436/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14143] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3436/cgroup" [pid 14143] exit_group(0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14143] <... exit_group resumed>) = ? [pid 321] unlink("./3436/cgroup" [pid 14143] +++ exited with 0 +++ [pid 14142] close(10 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] close(10 [pid 14142] close(11 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] close(11 [pid 14142] close(12 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] close(12 [pid 14142] close(13 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] close(13 [pid 321] getdents64(3 [pid 14142] close(14 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3359, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] close(14 [pid 321] close(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14142] close(15 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] close(15 [pid 321] rmdir("./3436" [pid 14142] close(16 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] close(16 [pid 321] mkdir("./3437", 0777 [pid 14142] close(17 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14142] close(18 [pid 14141] close(17 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14144 attached [pid 14142] close(19 [pid 14141] close(18 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] set_robust_list(0x555587eb56a0, 24 [pid 14142] close(20 [pid 14141] close(19 [pid 14144] <... set_robust_list resumed>) = 0 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] close(21 [pid 14141] close(20 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3439 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14144] rt_sigprocmask(SIG_SETMASK, [] [pid 14142] close(22 [pid 14141] close(21 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] close(23 [pid 14141] close(22 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] close(24 [pid 14141] close(23 [pid 14144] chdir("./3437" [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... chdir resumed>) = 0 [pid 14142] close(25 [pid 14141] close(24 [pid 14144] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] close(26 [pid 14144] <... prctl resumed>) = 0 [pid 14141] close(25 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] setpgid(0, 0 [pid 14142] close(27 [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... setpgid resumed>) = 0 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] close(26 [pid 14142] close(28 [pid 14144] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... symlink resumed>) = 0 [pid 14142] close(29 [pid 14141] close(27 [pid 14142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14142] exit_group(0) = ? [pid 14141] close(28 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3357", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3357", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14142] +++ exited with 0 +++ [pid 320] getdents64(3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3480, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3357/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... symlink resumed>) = 0 [pid 14141] close(29 [pid 14144] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 320] umount2("./3357/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14141] exit_group(0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14144] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] newfstatat(AT_FDCWD, "./3357/sys" [pid 14141] <... exit_group resumed>) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3357/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3357/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3357/sys" [pid 14141] +++ exited with 0 +++ [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3357/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3531, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3357/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14144] <... openat resumed>) = 3 [pid 320] unlink("./3357/binderfs" [pid 14144] write(3, "1000", 4 [pid 320] <... unlink resumed>) = 0 [pid 14144] <... write resumed>) = 4 [pid 320] umount2("./3357/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14144] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14144] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3357/cgroup.net" [pid 14144] symlink("/dev/binderfs", "./binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3357/cgroup.net" [pid 14144] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14144] write(1, "executing program\n", 18) = 18 [pid 320] umount2("./3357/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14144] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 320] newfstatat(AT_FDCWD, "./3357/cgroup.cpu" [pid 14144] <... mkdirat resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14144] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] unlink("./3357/cgroup.cpu") = 0 [pid 320] umount2("./3357/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3357/cgroup" [pid 14144] <... mount resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14144] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] unlink("./3357/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3357") = 0 [pid 320] mkdir("./3358", 0777 [pid 14144] <... openat resumed>) = 3 [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14144] pwrite64(3, "\x02", 1, 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3360 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14145 attached [pid 14145] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14145] rt_sigprocmask(SIG_SETMASK, [] [pid 14144] <... pwrite64 resumed>) = 1 [pid 14145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14144] close(3 [pid 14145] chdir("./3358" [pid 14144] <... close resumed>) = 0 [pid 14145] <... chdir resumed>) = 0 [pid 14145] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14144] close(4 [pid 14145] setpgid(0, 0 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14145] <... setpgid resumed>) = 0 [pid 14145] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14144] close(5 [pid 14145] <... symlink resumed>) = 0 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] close(6) = -1 EBADF (Bad file descriptor) [pid 14144] close(7 [pid 14145] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] close(8 [pid 14145] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] close(9) = -1 EBADF (Bad file descriptor) [pid 14145] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14144] close(10 [pid 14145] <... openat resumed>) = 3 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14145] write(3, "1000", 4 [pid 14144] close(11 [pid 14145] <... write resumed>) = 4 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14145] close(3) = 0 [pid 14144] close(12 [pid 14145] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14145] write(1, "executing program\n", 18 [pid 14144] close(13 [pid 323] <... restart_syscall resumed>) = 0 [pid 14145] <... write resumed>) = 18 executing program [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14145] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14144] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14145] <... mkdirat resumed>) = 0 [pid 14144] close(15 [pid 14145] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3529", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3478", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14145] <... mount resumed>) = 0 [pid 14144] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14145] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14144] close(17 [pid 323] openat(AT_FDCWD, "./3529", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14145] <... openat resumed>) = 3 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] openat(AT_FDCWD, "./3478", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] fstat(3 [pid 322] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] fstat(3 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14145] pwrite64(3, "\x02", 1, 4 [pid 14144] close(18 [pid 323] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14145] <... pwrite64 resumed>) = 1 [pid 14144] close(19 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14145] close(3 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14145] <... close resumed>) = 0 [pid 14144] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 14145] close(4 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3529/sys" [pid 322] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14145] close(5 [pid 14144] close(22 [pid 323] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3478/sys" [pid 14145] close(6 [pid 14144] close(23 [pid 323] openat(AT_FDCWD, "./3529/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14145] close(7 [pid 323] fstat(4 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] close(24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14145] close(8 [pid 14144] close(25 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] openat(AT_FDCWD, "./3478/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... openat resumed>) = 4 [pid 14145] close(9 [pid 14144] close(26 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] fstat(4 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14145] close(10 [pid 14144] close(27 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(4 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14145] close(11 [pid 14144] close(28 [pid 323] <... close resumed>) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3529/sys" [pid 322] getdents64(4 [pid 14145] close(12 [pid 14144] close(29 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3529/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 14145] close(13 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3529/binderfs" [pid 322] rmdir("./3478/sys" [pid 14145] close(14 [pid 14144] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3529/binderfs" [pid 322] umount2("./3478/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14145] close(15 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3529/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3478/binderfs" [pid 14145] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14144] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3529/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14145] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3478/binderfs" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3439, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3529/cgroup.net" [pid 14145] close(18 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3529/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3478/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14145] close(19) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14145] close(20 [pid 323] newfstatat(AT_FDCWD, "./3529/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3478/cgroup.net" [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14145] close(21 [pid 323] unlink("./3529/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3478/cgroup.net" [pid 14145] close(22 [pid 323] umount2("./3529/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3478/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14145] close(23 [pid 323] newfstatat(AT_FDCWD, "./3529/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3478/cgroup.cpu" [pid 14145] close(24 [pid 323] unlink("./3529/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14145] close(25 [pid 323] getdents64(3 [pid 322] unlink("./3478/cgroup.cpu" [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14145] close(26 [pid 323] close(3 [pid 322] umount2("./3478/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14145] close(27 [pid 323] rmdir("./3529" [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3478/cgroup" [pid 14145] close(28 [pid 323] mkdir("./3530", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14145] close(29 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3478/cgroup" [pid 14145] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14145] exit_group(0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(3 [pid 14145] <... exit_group resumed>) = ? [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14146 attached [pid 14146] set_robust_list(0x555587eb56a0, 24 [pid 322] <... close resumed>) = 0 [pid 14146] <... set_robust_list resumed>) = 0 [pid 322] rmdir("./3478" [pid 14146] rt_sigprocmask(SIG_SETMASK, [] [pid 14145] +++ exited with 0 +++ [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3479", 0777) = 0 [pid 14146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3532 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14146] chdir("./3530" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14146] <... chdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3360, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14146] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14147 attached [pid 14146] setpgid(0, 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3481 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14147] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14147] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 14146] <... setpgid resumed>) = 0 [pid 14147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3358", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] chdir("./3479" [pid 14146] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14147] <... chdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3358", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14147] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14146] <... symlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14147] <... prctl resumed>) = 0 [pid 14146] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] fstat(3 [pid 14147] setpgid(0, 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14147] <... setpgid resumed>) = 0 [pid 14146] <... symlink resumed>) = 0 [pid 320] getdents64(3 [pid 14147] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14147] <... symlink resumed>) = 0 [pid 14146] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... restart_syscall resumed>) = 0 [pid 14147] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] umount2("./3358/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] <... symlink resumed>) = 0 [pid 14146] <... symlink resumed>) = 0 [pid 14146] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... umount2 resumed>) = 0 [pid 14147] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] umount2("./3437", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] <... symlink resumed>) = 0 [pid 14146] <... openat resumed>) = 3 [pid 14147] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14146] write(3, "1000", 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3358/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] <... openat resumed>) = 3 [pid 14146] <... write resumed>) = 4 [pid 321] openat(AT_FDCWD, "./3437", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14147] write(3, "1000", 4 [pid 14146] close(3 [pid 321] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3358/sys" [pid 14147] <... write resumed>) = 4 [pid 14146] <... close resumed>) = 0 [pid 321] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14147] close(3 [pid 14146] symlink("/dev/binderfs", "./binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3358/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] <... close resumed>) = 0 [pid 14146] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14147] symlink("/dev/binderfs", "./binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14146] write(1, "executing program\n", 18 [pid 320] openat(AT_FDCWD, "./3358/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14147] <... symlink resumed>) = 0 executing program [pid 14147] write(1, "executing program\n", 18 [pid 14146] <... write resumed>) = 18 executing program [pid 321] umount2("./3437/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14147] <... write resumed>) = 18 [pid 14146] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = 0 [pid 14147] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] fstat(4 [pid 14147] <... mkdirat resumed>) = 0 [pid 14146] <... mkdirat resumed>) = 0 [pid 321] umount2("./3437/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14147] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14146] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14147] <... mount resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3437/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14147] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14147] <... openat resumed>) = 3 [pid 14146] <... mount resumed>) = 0 [pid 14146] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3437/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 14147] pwrite64(3, "\x02", 1, 4 [pid 321] openat(AT_FDCWD, "./3437/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rmdir("./3358/sys" [pid 14147] <... pwrite64 resumed>) = 1 [pid 14146] <... openat resumed>) = 3 [pid 14147] close(3 [pid 321] <... openat resumed>) = 4 [pid 320] <... rmdir resumed>) = 0 [pid 14147] <... close resumed>) = 0 [pid 14147] close(4 [pid 321] fstat(4 [pid 320] umount2("./3358/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] pwrite64(3, "\x02", 1, 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14147] close(5 [pid 14146] <... pwrite64 resumed>) = 1 [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3358/binderfs" [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14147] close(6 [pid 321] getdents64(4 [pid 320] unlink("./3358/binderfs" [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14147] close(7 [pid 321] close(4 [pid 14146] close(3 [pid 320] umount2("./3358/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14147] close(8 [pid 14146] close(4 [pid 321] rmdir("./3437/sys" [pid 320] newfstatat(AT_FDCWD, "./3358/cgroup.net" [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(5 [pid 14147] close(9 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(6 [pid 14147] close(10 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3437/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3358/cgroup.net" [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14147] close(11 [pid 321] newfstatat(AT_FDCWD, "./3437/binderfs" [pid 320] umount2("./3358/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14147] close(12 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3437/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3358/cgroup.cpu" [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(9 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14147] close(13 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(10 [pid 321] umount2("./3437/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3358/cgroup.cpu" [pid 14147] close(14 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14146] close(11 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3437/cgroup.net" [pid 320] umount2("./3358/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14147] close(15 [pid 14146] close(12 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3437/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3358/cgroup" [pid 14147] close(16 [pid 14146] close(13 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3437/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3358/cgroup" [pid 14147] close(17 [pid 14146] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(15 [pid 321] newfstatat(AT_FDCWD, "./3437/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14147] close(18 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(16 [pid 321] unlink("./3437/cgroup.cpu" [pid 320] getdents64(3 [pid 14147] close(19 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(17 [pid 321] umount2("./3437/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 14147] close(20 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14146] close(18 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3437/cgroup" [pid 320] <... close resumed>) = 0 [pid 14147] close(21 [pid 14146] close(19 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3358" [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3437/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 14147] close(22 [pid 14146] close(20 [pid 321] <... unlink resumed>) = 0 [pid 320] mkdir("./3359", 0777 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] <... mkdir resumed>) = 0 [pid 14147] close(23 [pid 14146] close(21 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14147] close(24 [pid 321] close(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(22 [pid 321] <... close resumed>) = 0 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14147] close(25 [pid 14146] close(23 [pid 321] rmdir("./3437" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14146] close(24 [pid 14147] close(26 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14148 attached [pid 14146] close(25 [pid 321] mkdir("./3438", 0777 [pid 14148] set_robust_list(0x555587eb56a0, 24 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] <... set_robust_list resumed>) = 0 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(26 [pid 321] <... mkdir resumed>) = 0 [pid 14147] close(27 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3361 [pid 14148] rt_sigprocmask(SIG_SETMASK, [] [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(27 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14147] close(28 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14146] close(28 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14149 attached [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14147] close(29 [pid 14146] close(29 [pid 14147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14149] set_robust_list(0x555587eb56a0, 24 [pid 14148] chdir("./3359" [pid 14147] exit_group(0 [pid 14146] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14149] <... set_robust_list resumed>) = 0 [pid 14148] <... chdir resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3440 [pid 14149] rt_sigprocmask(SIG_SETMASK, [] [pid 14148] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14147] <... exit_group resumed>) = ? [pid 14146] exit_group(0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14149] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14148] <... prctl resumed>) = 0 [pid 14146] <... exit_group resumed>) = ? [pid 14147] +++ exited with 0 +++ [pid 14146] +++ exited with 0 +++ [pid 14149] chdir("./3438" [pid 14148] setpgid(0, 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3532, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14149] <... chdir resumed>) = 0 [pid 14148] <... setpgid resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14149] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14148] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14149] <... prctl resumed>) = 0 [pid 14148] <... symlink resumed>) = 0 [pid 323] umount2("./3530", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] setpgid(0, 0 [pid 14148] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14149] <... setpgid resumed>) = 0 [pid 14149] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14148] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3481, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14149] <... symlink resumed>) = 0 [pid 14148] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] openat(AT_FDCWD, "./3530", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14149] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14148] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14149] <... symlink resumed>) = 0 [pid 14148] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] fstat(3 [pid 322] umount2("./3479", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14148] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14149] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14148] write(3, "1000", 4 [pid 323] getdents64(3 [pid 14148] <... write resumed>) = 4 [pid 14149] <... openat resumed>) = 3 [pid 14148] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] openat(AT_FDCWD, "./3479", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14149] write(3, "1000", 4 [pid 14148] <... close resumed>) = 0 [pid 323] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 14149] <... write resumed>) = 4 [pid 14148] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = 0 [pid 322] fstat(3 [pid 14149] close(3 [pid 14148] <... symlink resumed>) = 0 [pid 323] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14149] <... close resumed>) = 0 [pid 14148] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 322] getdents64(3 [pid 14149] symlink("/dev/binderfs", "./binderfs" [pid 14148] <... write resumed>) = 18 [pid 323] newfstatat(AT_FDCWD, "./3530/sys" [pid 14149] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14149] write(1, "executing program\n", 18 [pid 14148] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] <... write resumed>) = 18 executing program [pid 14149] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14148] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 14149] <... mkdirat resumed>) = 0 [pid 14148] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] openat(AT_FDCWD, "./3530/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14149] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] <... mount resumed>) = 0 [pid 14148] <... mount resumed>) = 0 [pid 323] fstat(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14149] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14148] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3479/sys" [pid 323] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14148] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] <... openat resumed>) = 3 [pid 14148] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14149] pwrite64(3, "\x02", 1, 4 [pid 14148] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14149] <... pwrite64 resumed>) = 1 [pid 14148] close(3 [pid 14149] close(3 [pid 14148] <... close resumed>) = 0 [pid 14149] <... close resumed>) = 0 [pid 14148] close(4 [pid 323] close(4 [pid 322] openat(AT_FDCWD, "./3479/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14149] close(4 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(5 [pid 323] rmdir("./3530/sys" [pid 322] fstat(4 [pid 14149] close(5 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(6 [pid 323] umount2("./3530/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] newfstatat(AT_FDCWD, "./3530/binderfs" [pid 322] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3530/binderfs" [pid 322] close(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14149] close(6 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3530/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3479/sys" [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14149] close(7 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3530/cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(8 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3479/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] close(8 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(9 [pid 323] unlink("./3530/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14149] close(9 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3479/binderfs" [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(10 [pid 323] umount2("./3530/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14149] close(10 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3479/binderfs" [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(11 [pid 323] newfstatat(AT_FDCWD, "./3530/cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 14149] close(11 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3479/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(12 [pid 14149] close(12 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(13 [pid 14149] close(13 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(14 [pid 14149] close(14 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3530/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(15 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3479/cgroup.net" [pid 14149] close(15 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3530/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3479/cgroup.net" [pid 14149] close(16 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3530/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3479/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] close(17 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3530/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(18 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3479/cgroup.cpu" [pid 14149] close(18 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(19 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3479/cgroup.cpu" [pid 14149] close(19 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] <... unlink resumed>) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(20 [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3479/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14149] close(20 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3530" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(21 [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3479/cgroup" [pid 14149] close(21 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3531", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(22 [pid 323] <... mkdir resumed>) = 0 [pid 322] unlink("./3479/cgroup" [pid 14149] close(22 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... unlink resumed>) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(23 [pid 14149] close(23 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] getdents64(3 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(24 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14150 attached [pid 14149] close(24 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] close(25 [pid 14150] set_robust_list(0x555587eb56a0, 24 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... set_robust_list resumed>) = 0 [pid 14149] close(25 [pid 14148] close(26 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14149] close(26 [pid 14150] rt_sigprocmask(SIG_SETMASK, [] [pid 14148] close(27 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3533 [pid 322] <... close resumed>) = 0 [pid 14150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rmdir("./3479" [pid 14149] close(27 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14148] close(28 [pid 322] mkdir("./3480", 0777 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14150] chdir("./3531" [pid 14149] close(28 [pid 14148] close(29 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14150] <... chdir resumed>) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14150] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14149] close(29 [pid 14148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14150] <... prctl resumed>) = 0 [pid 14149] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14148] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 14151 attached [pid 14150] setpgid(0, 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3482 [pid 14150] <... setpgid resumed>) = 0 [pid 14149] exit_group(0 [pid 14148] <... exit_group resumed>) = ? [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14151] set_robust_list(0x555587eb56a0, 24 [pid 14150] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14149] <... exit_group resumed>) = ? [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14151] <... set_robust_list resumed>) = 0 [pid 14150] <... symlink resumed>) = 0 [pid 14151] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14151] chdir("./3480" [pid 14149] +++ exited with 0 +++ [pid 14151] <... chdir resumed>) = 0 [pid 14151] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14150] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14148] +++ exited with 0 +++ [pid 14151] <... prctl resumed>) = 0 [pid 14150] <... symlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3440, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3361, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14151] setpgid(0, 0 [pid 14150] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14151] <... setpgid resumed>) = 0 [pid 14150] <... symlink resumed>) = 0 [pid 14151] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14150] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14151] <... symlink resumed>) = 0 [pid 14150] <... openat resumed>) = 3 [pid 14151] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14150] write(3, "1000", 4 [pid 14151] <... symlink resumed>) = 0 [pid 14150] <... write resumed>) = 4 [pid 14151] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14150] close(3 [pid 14151] <... symlink resumed>) = 0 [pid 14150] <... close resumed>) = 0 [pid 14151] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14150] symlink("/dev/binderfs", "./binderfs" [pid 14151] write(3, "1000", 4) = 4 [pid 14150] <... symlink resumed>) = 0 [pid 14151] close(3 [pid 14150] write(1, "executing program\n", 18 [pid 14151] <... close resumed>) = 0 [pid 14150] <... write resumed>) = 18 executing program [pid 14151] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14150] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14151] write(1, "executing program\n", 18 [pid 14150] <... mkdirat resumed>) = 0 [pid 14151] <... write resumed>) = 18 executing program [pid 14150] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14151] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14151] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14150] <... mount resumed>) = 0 [pid 14151] <... mount resumed>) = 0 [pid 14150] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14151] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14150] <... openat resumed>) = 3 [pid 14150] pwrite64(3, "\x02", 1, 4) = 1 [pid 14151] <... openat resumed>) = 3 [pid 14150] close(3 [pid 14151] pwrite64(3, "\x02", 1, 4) = 1 [pid 14150] <... close resumed>) = 0 [pid 14150] close(4 [pid 14151] close(3 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] <... close resumed>) = 0 [pid 14150] close(5 [pid 14151] close(4 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] close(6 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] close(5) = -1 EBADF (Bad file descriptor) [pid 14150] close(7 [pid 14151] close(6) = -1 EBADF (Bad file descriptor) [pid 14151] close(7 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] close(8 [pid 14151] close(8 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] close(9 [pid 320] <... restart_syscall resumed>) = 0 [pid 14151] close(9 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] close(10 [pid 321] <... restart_syscall resumed>) = 0 [pid 14151] close(10 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3359", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] close(11 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14151] close(11 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3438", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3359", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14150] close(12 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14151] close(12 [pid 14150] close(13 [pid 321] openat(AT_FDCWD, "./3438", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(3 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14151] close(13 [pid 14150] close(14 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] getdents64(3 [pid 14151] close(14 [pid 14150] close(15 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] umount2("./3359/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14151] close(15 [pid 14150] close(16 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] close(16 [pid 320] <... umount2 resumed>) = 0 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] close(17 [pid 321] umount2("./3438/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] close(17 [pid 14150] close(18 [pid 321] <... umount2 resumed>) = 0 [pid 320] umount2("./3359/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] close(18 [pid 14150] close(19 [pid 321] umount2("./3438/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14151] close(19 [pid 14150] close(20 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3438/sys" [pid 320] newfstatat(AT_FDCWD, "./3359/sys" [pid 14151] close(20 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] close(21 [pid 14151] close(21 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3438/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3359/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14151] close(22 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3438/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] close(23 [pid 14150] close(23 [pid 320] openat(AT_FDCWD, "./3359/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] <... openat resumed>) = 4 [pid 14151] close(24 [pid 14150] close(24 [pid 321] fstat(4 [pid 320] fstat(4 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14151] close(25 [pid 14150] close(25 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14150] close(26 [pid 320] getdents64(4 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14150] close(27 [pid 320] close(4 [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] close(26 [pid 14150] close(28 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... close resumed>) = 0 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14151] close(27 [pid 14150] close(29 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3359/sys" [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14151] close(28 [pid 14150] exit_group(0 [pid 321] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14150] <... exit_group resumed>) = ? [pid 321] rmdir("./3438/sys" [pid 14151] close(29 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3359/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14151] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14151] exit_group(0 [pid 14150] +++ exited with 0 +++ [pid 321] umount2("./3438/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14151] <... exit_group resumed>) = ? [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3533, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3359/binderfs" [pid 14151] +++ exited with 0 +++ [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3438/binderfs" [pid 320] unlink("./3359/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3438/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3359/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3482, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3438/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3359/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3438/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3438/cgroup.net" [pid 320] unlink("./3359/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] umount2("./3438/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3359/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3438/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3438/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3359/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3438/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3359/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3438/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3359/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3438/cgroup") = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3359/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(3 [pid 320] unlink("./3359/cgroup" [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] rmdir("./3438") = 0 [pid 320] getdents64(3 [pid 321] mkdir("./3439", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] close(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3359" [pid 323] <... restart_syscall resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14152 attached [pid 320] <... rmdir resumed>) = 0 [pid 14152] set_robust_list(0x555587eb56a0, 24 [pid 320] mkdir("./3360", 0777 [pid 14152] <... set_robust_list resumed>) = 0 [pid 323] umount2("./3531", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14152] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14152] chdir("./3439" [pid 323] openat(AT_FDCWD, "./3531", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3441 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14152] <... chdir resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14152] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] fstat(3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14152] <... prctl resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14152] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 14153 attached ) = 0 [pid 323] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3362 [pid 14152] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14153] set_robust_list(0x555587eb56a0, 24 [pid 14152] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14153] <... set_robust_list resumed>) = 0 [pid 14152] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14153] rt_sigprocmask(SIG_SETMASK, [] [pid 14152] <... symlink resumed>) = 0 [pid 323] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 14153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14152] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14153] chdir("./3360" [pid 14152] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14153] <... chdir resumed>) = 0 [pid 14152] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] newfstatat(AT_FDCWD, "./3531/sys" [pid 14153] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14152] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3480", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14153] <... prctl resumed>) = 0 [pid 14152] write(3, "1000", 4 [pid 14153] setpgid(0, 0 [pid 14152] <... write resumed>) = 4 [pid 14153] <... setpgid resumed>) = 0 [pid 14152] close(3 [pid 14153] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14152] <... close resumed>) = 0 [pid 323] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14153] <... symlink resumed>) = 0 [pid 14152] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14153] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] openat(AT_FDCWD, "./3531/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3480", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14153] <... symlink resumed>) = 0 [pid 14152] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] <... openat resumed>) = 3 [pid 14153] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14152] write(1, "executing program\n", 18 executing program [pid 323] fstat(4 [pid 322] fstat(3 [pid 14153] <... symlink resumed>) = 0 [pid 14152] <... write resumed>) = 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14152] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(4 [pid 322] getdents64(3 [pid 14153] <... openat resumed>) = 3 [pid 14152] <... mkdirat resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14153] write(3, "1000", 4 [pid 14152] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(4 [pid 322] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14153] <... write resumed>) = 4 [pid 14152] <... mount resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14153] close(3 [pid 14152] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] close(4 [pid 14153] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3531/sys" [pid 14152] <... openat resumed>) = 3 [pid 14153] symlink("/dev/binderfs", "./binderfs" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14152] pwrite64(3, "\x02", 1, 4 [pid 14153] <... symlink resumed>) = 0 [pid 14152] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3531/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3480/sys" [pid 14153] write(1, "executing program\n", 18 [pid 14152] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14153] <... write resumed>) = 18 [pid 14152] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3531/binderfs" [pid 322] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14153] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14152] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14153] <... mkdirat resumed>) = 0 [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3531/binderfs" [pid 322] openat(AT_FDCWD, "./3480/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14153] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14152] close(5 [pid 14153] <... mount resumed>) = 0 [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14153] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14152] close(6 [pid 323] umount2("./3531/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14153] <... openat resumed>) = 3 [pid 14152] close(7 [pid 323] newfstatat(AT_FDCWD, "./3531/cgroup.net" [pid 322] getdents64(4 [pid 14153] pwrite64(3, "\x02", 1, 4 [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14153] <... pwrite64 resumed>) = 1 [pid 14152] close(8 [pid 323] unlink("./3531/cgroup.net" [pid 322] getdents64(4 [pid 14153] close(3 [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14153] <... close resumed>) = 0 [pid 14152] close(9 [pid 323] umount2("./3531/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 14153] close(4 [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] close(10 [pid 14153] close(5) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14153] close(6 [pid 14152] close(11 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14153] close(7 [pid 14152] close(12 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14153] close(8 [pid 14152] close(13 [pid 323] newfstatat(AT_FDCWD, "./3531/cgroup.cpu" [pid 322] rmdir("./3480/sys" [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14153] close(9 [pid 14152] close(14 [pid 323] unlink("./3531/cgroup.cpu" [pid 322] umount2("./3480/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14153] close(10 [pid 14152] close(15 [pid 323] umount2("./3531/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3480/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3531/cgroup" [pid 322] unlink("./3480/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3531/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 14153] close(11 [pid 14152] close(16 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3480/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14153] close(12 [pid 14152] close(17 [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3480/cgroup.net" [pid 14153] close(13 [pid 14152] close(18 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14153] close(14 [pid 14152] close(19 [pid 323] <... close resumed>) = 0 [pid 322] unlink("./3480/cgroup.net" [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3531" [pid 322] <... unlink resumed>) = 0 [pid 14153] close(15 [pid 14152] close(20 [pid 322] umount2("./3480/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14153] close(16 [pid 14152] close(21 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14153] close(17 [pid 14152] close(22 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14153] close(18 [pid 14152] close(23 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14153] close(19 [pid 14152] close(24 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3532", 0777 [pid 322] newfstatat(AT_FDCWD, "./3480/cgroup.cpu" [pid 14153] close(20 [pid 14152] close(25 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3480/cgroup.cpu" [pid 14153] close(21 [pid 14152] close(26 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3480/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14154 attached [pid 14153] close(22 [pid 14152] close(27 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14154] set_robust_list(0x555587eb56a0, 24 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3534 [pid 322] newfstatat(AT_FDCWD, "./3480/cgroup" [pid 14154] <... set_robust_list resumed>) = 0 [pid 14153] close(23 [pid 14152] close(28 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14154] rt_sigprocmask(SIG_SETMASK, [] [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] unlink("./3480/cgroup" [pid 14154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14153] close(24 [pid 14152] close(29 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14154] chdir("./3532" [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14154] <... chdir resumed>) = 0 [pid 14153] close(25 [pid 14152] exit_group(0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14154] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] <... exit_group resumed>) = ? [pid 322] close(3 [pid 14154] <... prctl resumed>) = 0 [pid 14153] close(26 [pid 322] <... close resumed>) = 0 [pid 14154] setpgid(0, 0 [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3480" [pid 14154] <... setpgid resumed>) = 0 [pid 14153] close(27 [pid 322] <... rmdir resumed>) = 0 [pid 14154] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14152] +++ exited with 0 +++ [pid 322] mkdir("./3481", 0777 [pid 14154] <... symlink resumed>) = 0 [pid 14153] close(28 [pid 322] <... mkdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3441, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14154] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14154] <... symlink resumed>) = 0 [pid 14153] close(29 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14154] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14153] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14153] exit_group(0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14155 attached [pid 14154] <... symlink resumed>) = 0 [pid 14153] <... exit_group resumed>) = ? [pid 14155] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14154] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14155] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3483 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14153] +++ exited with 0 +++ [pid 14155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14154] <... openat resumed>) = 3 [pid 14155] chdir("./3481" [pid 14154] write(3, "1000", 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3362, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14155] <... chdir resumed>) = 0 [pid 14154] <... write resumed>) = 4 [pid 14155] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14155] <... prctl resumed>) = 0 [pid 14154] close(3 [pid 14155] setpgid(0, 0 [pid 14154] <... close resumed>) = 0 [pid 14155] <... setpgid resumed>) = 0 [pid 14155] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14154] symlink("/dev/binderfs", "./binderfs" [pid 14155] <... symlink resumed>) = 0 [pid 14154] <... symlink resumed>) = 0 [pid 14155] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14154] write(1, "executing program\n", 18 [pid 14155] <... symlink resumed>) = 0 executing program [pid 14155] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14154] <... write resumed>) = 18 [pid 14155] <... symlink resumed>) = 0 [pid 14154] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14155] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14154] <... mkdirat resumed>) = 0 [pid 14155] write(3, "1000", 4) = 4 [pid 14155] close(3 [pid 14154] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14155] <... close resumed>) = 0 [pid 14154] <... mount resumed>) = 0 [pid 14155] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14155] write(1, "executing program\n", 18) = 18 executing program [pid 14155] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14154] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14155] <... mkdirat resumed>) = 0 [pid 14154] <... openat resumed>) = 3 [pid 14155] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14154] pwrite64(3, "\x02", 1, 4 [pid 14155] <... mount resumed>) = 0 [pid 14155] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14154] <... pwrite64 resumed>) = 1 [pid 14154] close(3 [pid 14155] <... openat resumed>) = 3 [pid 14154] <... close resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14155] pwrite64(3, "\x02", 1, 4) = 1 [pid 14154] close(4 [pid 320] <... restart_syscall resumed>) = 0 [pid 14155] close(3 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(5 [pid 321] umount2("./3439", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14154] close(6 [pid 14155] <... close resumed>) = 0 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3439", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14155] close(4 [pid 14154] close(7 [pid 321] <... openat resumed>) = 3 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3360", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14155] close(5 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3360", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14155] close(6) = -1 EBADF (Bad file descriptor) [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] <... openat resumed>) = 3 [pid 14155] close(7 [pid 14154] close(8 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] fstat(3 [pid 14155] close(8 [pid 14154] close(9 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3439/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14155] close(9 [pid 14154] close(10 [pid 321] <... umount2 resumed>) = 0 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14155] close(10 [pid 14154] close(11 [pid 321] umount2("./3439/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14155] close(11 [pid 14154] close(12 [pid 321] newfstatat(AT_FDCWD, "./3439/sys" [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3360/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14155] close(12 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(13 [pid 321] umount2("./3439/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14155] close(13 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(14 [pid 321] openat(AT_FDCWD, "./3439/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3360/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14155] close(14 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(15 [pid 321] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14155] close(15 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(16 [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3360/sys" [pid 14155] close(16 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14155] close(17) = -1 EBADF (Bad file descriptor) [pid 14154] close(17 [pid 321] getdents64(4 [pid 320] umount2("./3360/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14155] close(18 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(18 [pid 321] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14155] close(19 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(19 [pid 321] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3360/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14155] close(20 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3439/sys" [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(20 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14155] close(21 [pid 320] fstat(4 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14155] close(22 [pid 320] getdents64(4 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14155] close(23 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(21 [pid 14155] close(24 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(22 [pid 320] close(4 [pid 14155] close(25 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(23 [pid 14155] close(26 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3360/sys" [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(24 [pid 320] <... rmdir resumed>) = 0 [pid 14155] close(27 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(25 [pid 320] umount2("./3360/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14155] close(28 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3439/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3360/binderfs" [pid 14155] close(29 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3439/binderfs" [pid 14155] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14154] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14155] exit_group(0 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3439/binderfs" [pid 320] unlink("./3360/binderfs" [pid 14155] <... exit_group resumed>) = ? [pid 14154] close(28 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3439/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3439/cgroup.net" [pid 320] umount2("./3360/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14154] close(29 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14154] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3439/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14155] +++ exited with 0 +++ [pid 14154] exit_group(0 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3360/cgroup.net" [pid 14154] <... exit_group resumed>) = ? [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3483, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3439/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3439/cgroup.cpu" [pid 320] unlink("./3360/cgroup.net" [pid 14154] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3534, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] unlink("./3439/cgroup.cpu" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3360/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3481", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3439/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3481", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3439/cgroup" [pid 322] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3360/cgroup.cpu" [pid 322] fstat(3 [pid 321] unlink("./3439/cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 321] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3360/cgroup.cpu" [pid 322] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] rmdir("./3439") = 0 [pid 320] umount2("./3360/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3440", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3360/cgroup" [pid 321] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3360/cgroup" [pid 322] <... umount2 resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3360") = 0 [pid 320] mkdir("./3361", 0777) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14156 attached [pid 322] newfstatat(AT_FDCWD, "./3481/sys" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3442 ci2-android-6-12-rust/strace-static-x86_64: Process 14157 attached [pid 14156] set_robust_list(0x555587eb56a0, 24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14157] set_robust_list(0x555587eb56a0, 24 [pid 14156] <... set_robust_list resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3363 [pid 14157] <... set_robust_list resumed>) = 0 [pid 14156] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3481/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14157] rt_sigprocmask(SIG_SETMASK, [] [pid 322] fstat(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14156] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14157] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14156] chdir("./3440" [pid 322] getdents64(4 [pid 14157] chdir("./3361" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14157] <... chdir resumed>) = 0 [pid 322] getdents64(4 [pid 14157] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14156] <... chdir resumed>) = 0 [pid 323] umount2("./3532", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14157] <... prctl resumed>) = 0 [pid 14156] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 14157] setpgid(0, 0 [pid 14156] <... prctl resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3532", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... close resumed>) = 0 [pid 14157] <... setpgid resumed>) = 0 [pid 322] rmdir("./3481/sys" [pid 14157] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... openat resumed>) = 3 [pid 322] <... rmdir resumed>) = 0 [pid 322] umount2("./3481/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14157] <... symlink resumed>) = 0 [pid 14156] setpgid(0, 0 [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3481/binderfs" [pid 14157] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14156] <... setpgid resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3481/binderfs" [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 14156] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3481/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14156] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3481/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3481/cgroup.net" [pid 14157] <... symlink resumed>) = 0 [pid 14156] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14157] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] umount2("./3481/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14157] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3481/cgroup.cpu" [pid 14157] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3481/cgroup.cpu") = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3481/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14157] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3481/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3481/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3481") = 0 [pid 322] mkdir("./3482", 0777 [pid 14157] write(3, "1000", 4 [pid 323] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 14156] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14157] <... write resumed>) = 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14157] close(3 [pid 14156] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14157] <... close resumed>) = 0 [pid 14156] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3532/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14158 attached [pid 14157] symlink("/dev/binderfs", "./binderfs" [pid 14156] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3484 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14157] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3532/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14157] write(1, "executing program\n", 18 [pid 14158] set_robust_list(0x555587eb56a0, 24 [pid 323] <... openat resumed>) = 4 [pid 14157] <... write resumed>) = 18 [pid 323] fstat(4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14157] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(4 [pid 14158] <... set_robust_list resumed>) = 0 [pid 14157] <... mkdirat resumed>) = 0 [pid 14156] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 executing program [pid 14158] rt_sigprocmask(SIG_SETMASK, [] [pid 14157] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14156] write(3, "1000", 4 [pid 323] getdents64(4 [pid 14156] <... write resumed>) = 4 [pid 14158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14156] close(3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14156] <... close resumed>) = 0 [pid 14156] symlink("/dev/binderfs", "./binderfs" [pid 14157] <... mount resumed>) = 0 [pid 14156] <... symlink resumed>) = 0 [pid 323] close(4 [pid 14156] write(1, "executing program\n", 18 [pid 323] <... close resumed>) = 0 [pid 14156] <... write resumed>) = 18 executing program [pid 14158] chdir("./3482" [pid 14156] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] rmdir("./3532/sys" [pid 14158] <... chdir resumed>) = 0 [pid 14157] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14158] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rmdir resumed>) = 0 [pid 14158] <... prctl resumed>) = 0 [pid 323] umount2("./3532/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14158] setpgid(0, 0 [pid 14156] <... mkdirat resumed>) = 0 [pid 14156] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14156] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14157] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14158] <... setpgid resumed>) = 0 [pid 14157] pwrite64(3, "\x02", 1, 4 [pid 323] newfstatat(AT_FDCWD, "./3532/binderfs" [pid 14158] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14157] <... pwrite64 resumed>) = 1 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14158] <... symlink resumed>) = 0 [pid 14157] close(3 [pid 323] unlink("./3532/binderfs" [pid 14158] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14157] <... close resumed>) = 0 [pid 14158] <... symlink resumed>) = 0 [pid 14156] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 14158] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14157] close(4 [pid 14156] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3532/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14158] <... symlink resumed>) = 0 [pid 14156] <... pwrite64 resumed>) = 1 [pid 14156] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14156] <... close resumed>) = 0 [pid 14156] close(4) = -1 EBADF (Bad file descriptor) [pid 14156] close(5) = -1 EBADF (Bad file descriptor) [pid 14156] close(6) = -1 EBADF (Bad file descriptor) [pid 14156] close(7) = -1 EBADF (Bad file descriptor) [pid 14156] close(8) = -1 EBADF (Bad file descriptor) [pid 14156] close(9) = -1 EBADF (Bad file descriptor) [pid 14156] close(10) = -1 EBADF (Bad file descriptor) [pid 14156] close(11) = -1 EBADF (Bad file descriptor) [pid 14156] close(12) = -1 EBADF (Bad file descriptor) [pid 14156] close(13) = -1 EBADF (Bad file descriptor) [pid 14156] close(14) = -1 EBADF (Bad file descriptor) [pid 14156] close(15) = -1 EBADF (Bad file descriptor) [pid 14156] close(16) = -1 EBADF (Bad file descriptor) [pid 14156] close(17) = -1 EBADF (Bad file descriptor) [pid 14156] close(18) = -1 EBADF (Bad file descriptor) [pid 14156] close(19) = -1 EBADF (Bad file descriptor) [pid 14156] close(20) = -1 EBADF (Bad file descriptor) [pid 14156] close(21) = -1 EBADF (Bad file descriptor) [pid 14156] close(22) = -1 EBADF (Bad file descriptor) [pid 14156] close(23) = -1 EBADF (Bad file descriptor) [pid 14156] close(24) = -1 EBADF (Bad file descriptor) [pid 14156] close(25) = -1 EBADF (Bad file descriptor) [pid 14156] close(26) = -1 EBADF (Bad file descriptor) [pid 14156] close(27) = -1 EBADF (Bad file descriptor) [pid 14156] close(28) = -1 EBADF (Bad file descriptor) [pid 14156] close(29) = -1 EBADF (Bad file descriptor) [pid 14156] exit_group(0) = ? [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3532/cgroup.net" [pid 14158] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14157] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14158] <... openat resumed>) = 3 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3532/cgroup.net" [pid 14158] write(3, "1000", 4 [pid 14157] close(6 [pid 14156] +++ exited with 0 +++ [pid 14158] <... write resumed>) = 4 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3442, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14158] close(3 [pid 14157] close(7 [pid 323] umount2("./3532/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14158] <... close resumed>) = 0 [pid 14157] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14158] symlink("/dev/binderfs", "./binderfs" [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14157] close(9 [pid 323] newfstatat(AT_FDCWD, "./3532/cgroup.cpu" [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14157] close(10 [pid 14158] <... symlink resumed>) = 0 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3532/cgroup.cpu" [pid 14158] write(1, "executing program\n", 18 [pid 14157] close(11 [pid 14158] <... write resumed>) = 18 [pid 323] <... unlink resumed>) = 0 executing program [pid 14158] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14158] <... mkdirat resumed>) = 0 [pid 14158] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14157] close(12 [pid 323] umount2("./3532/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14158] <... mount resumed>) = 0 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14158] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14157] close(13) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3532/cgroup" [pid 14158] <... openat resumed>) = 3 [pid 14157] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3532/cgroup" [pid 14157] close(15 [pid 323] <... unlink resumed>) = 0 [pid 14158] pwrite64(3, "\x02", 1, 4 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14158] <... pwrite64 resumed>) = 1 [pid 14157] close(16 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14158] close(3 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14158] <... close resumed>) = 0 [pid 14157] close(17 [pid 323] <... close resumed>) = 0 [pid 14158] close(4 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3532" [pid 14158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14157] close(18 [pid 323] <... rmdir resumed>) = 0 [pid 14158] close(5 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14158] close(6 [pid 14157] close(19 [pid 323] mkdir("./3533", 0777 [pid 14158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14158] close(7) = -1 EBADF (Bad file descriptor) [pid 14157] close(20 [pid 14158] close(8 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14158] close(9) = -1 EBADF (Bad file descriptor) [pid 14158] close(10) = -1 EBADF (Bad file descriptor) [pid 14158] close(11) = -1 EBADF (Bad file descriptor) [pid 14158] close(12) = -1 EBADF (Bad file descriptor) [pid 14158] close(13) = -1 EBADF (Bad file descriptor) [pid 14158] close(14) = -1 EBADF (Bad file descriptor) [pid 14158] close(15) = -1 EBADF (Bad file descriptor) [pid 14158] close(16) = -1 EBADF (Bad file descriptor) [pid 14158] close(17) = -1 EBADF (Bad file descriptor) [pid 14158] close(18) = -1 EBADF (Bad file descriptor) [pid 14158] close(19) = -1 EBADF (Bad file descriptor) [pid 14158] close(20) = -1 EBADF (Bad file descriptor) [pid 14158] close(21) = -1 EBADF (Bad file descriptor) [pid 14158] close(22) = -1 EBADF (Bad file descriptor) [pid 14158] close(23) = -1 EBADF (Bad file descriptor) [pid 14158] close(24) = -1 EBADF (Bad file descriptor) [pid 14158] close(25) = -1 EBADF (Bad file descriptor) [pid 14158] close(26) = -1 EBADF (Bad file descriptor) [pid 14158] close(27 [pid 14157] close(21 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14158] close(28 [pid 14157] close(22 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14158] close(29) = -1 EBADF (Bad file descriptor) [pid 14158] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14159 attached [pid 14157] close(23 [pid 14159] set_robust_list(0x555587eb56a0, 24 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14159] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3535 [pid 14157] close(24 [pid 14159] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14159] chdir("./3533" [pid 14158] +++ exited with 0 +++ [pid 14157] close(25) = -1 EBADF (Bad file descriptor) [pid 14157] close(26 [pid 14159] <... chdir resumed>) = 0 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3484, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14159] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14157] close(27 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14159] <... prctl resumed>) = 0 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14157] close(28) = -1 EBADF (Bad file descriptor) [pid 14159] setpgid(0, 0 [pid 14157] close(29 [pid 14159] <... setpgid resumed>) = 0 [pid 14157] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14159] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14157] exit_group(0 [pid 14159] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14157] <... exit_group resumed>) = ? [pid 14159] <... symlink resumed>) = 0 [pid 14159] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14159] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14157] +++ exited with 0 +++ [pid 14159] write(3, "1000", 4 [pid 321] umount2("./3440", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3363, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] openat(AT_FDCWD, "./3440", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14159] <... write resumed>) = 4 [pid 321] <... openat resumed>) = 3 [pid 14159] close(3 [pid 321] fstat(3 [pid 14159] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14159] symlink("/dev/binderfs", "./binderfs") = 0 [pid 321] getdents64(3 [pid 14159] write(1, "executing program\n", 18 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14159] <... write resumed>) = 18 executing program [pid 321] umount2("./3440/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14159] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14159] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14159] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3440/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3440/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14159] <... openat resumed>) = 3 [pid 321] umount2("./3440/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14159] pwrite64(3, "\x02", 1, 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3440/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 14159] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14159] close(3 [pid 321] close(4 [pid 14159] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14159] close(4 [pid 321] rmdir("./3440/sys" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14159] close(5 [pid 321] umount2("./3440/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14159] close(6 [pid 321] newfstatat(AT_FDCWD, "./3440/binderfs" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14159] close(7 [pid 321] unlink("./3440/binderfs" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14159] close(8 [pid 321] umount2("./3440/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14159] close(9 [pid 321] newfstatat(AT_FDCWD, "./3440/cgroup.net" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14159] close(10 [pid 321] unlink("./3440/cgroup.net" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14159] close(11 [pid 321] umount2("./3440/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14159] close(12 [pid 321] newfstatat(AT_FDCWD, "./3440/cgroup.cpu" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14159] close(13 [pid 321] unlink("./3440/cgroup.cpu" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14159] close(14 [pid 322] umount2("./3482", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3440/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3440/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3440/cgroup" [pid 14159] close(15 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14159] close(16 [pid 322] openat(AT_FDCWD, "./3482", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14159] close(17 [pid 321] getdents64(3 [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14159] close(18 [pid 321] close(3 [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... close resumed>) = 0 [pid 14159] close(19 [pid 322] getdents64(3 [pid 321] rmdir("./3440" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... rmdir resumed>) = 0 [pid 14159] close(20 [pid 322] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3441", 0777 [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14159] close(21) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14159] close(22 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14159] close(23 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14159] close(24 [pid 320] umount2("./3361", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3482/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14160 attached [pid 14159] close(25 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3443 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14160] set_robust_list(0x555587eb56a0, 24 [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] <... set_robust_list resumed>) = 0 [pid 14159] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] openat(AT_FDCWD, "./3361", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3482/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 14160] rt_sigprocmask(SIG_SETMASK, [] [pid 14159] close(27 [pid 322] <... openat resumed>) = 4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(3 [pid 14160] chdir("./3441" [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14160] <... chdir resumed>) = 0 [pid 14159] close(28 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14160] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 320] getdents64(3 [pid 14160] <... prctl resumed>) = 0 [pid 14159] close(29 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14160] setpgid(0, 0 [pid 14159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14160] <... setpgid resumed>) = 0 [pid 14159] exit_group(0 [pid 320] umount2("./3361/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14159] <... exit_group resumed>) = ? [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14160] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14159] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = 0 [pid 14160] <... symlink resumed>) = 0 [pid 320] umount2("./3361/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3535, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14160] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14160] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3361/sys" [pid 14160] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rmdir("./3482/sys" [pid 14160] <... openat resumed>) = 3 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14160] write(3, "1000", 4 [pid 322] umount2("./3482/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] <... write resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3361/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] close(3 [pid 322] newfstatat(AT_FDCWD, "./3482/binderfs" [pid 14160] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14160] symlink("/dev/binderfs", "./binderfs" [pid 322] unlink("./3482/binderfs" [pid 14160] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3361/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14160] write(1, "executing program\n", 18 [pid 322] umount2("./3482/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14160] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14160] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 322] newfstatat(AT_FDCWD, "./3482/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14160] <... mkdirat resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14160] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] unlink("./3482/cgroup.net" [pid 320] getdents64(4 [pid 323] <... restart_syscall resumed>) = 0 [pid 14160] <... mount resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14160] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3482/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 322] newfstatat(AT_FDCWD, "./3482/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3533", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] <... openat resumed>) = 3 [pid 320] close(4 [pid 14160] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3482/cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 14160] <... pwrite64 resumed>) = 1 [pid 323] openat(AT_FDCWD, "./3533", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14160] close(3 [pid 320] rmdir("./3361/sys" [pid 323] <... openat resumed>) = 3 [pid 14160] <... close resumed>) = 0 [pid 323] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14160] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3482/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3361/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] close(5 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] newfstatat(AT_FDCWD, "./3482/cgroup" [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14160] close(6 [pid 322] unlink("./3482/cgroup" [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3361/binderfs" [pid 14160] close(7 [pid 323] <... umount2 resumed>) = 0 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14160] close(8 [pid 323] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3361/binderfs" [pid 14160] close(9 [pid 323] newfstatat(AT_FDCWD, "./3533/sys" [pid 322] getdents64(3 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14160] close(10 [pid 323] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(3 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3361/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14160] close(11 [pid 323] openat(AT_FDCWD, "./3533/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rmdir("./3482" [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14160] close(12 [pid 323] fstat(4 [pid 322] mkdir("./3483", 0777 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3361/cgroup.net" [pid 14160] close(13) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14160] close(14 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3361/cgroup.net" [pid 14160] close(15 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14161 attached [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14161] set_robust_list(0x555587eb56a0, 24 [pid 14160] close(16 [pid 320] umount2("./3361/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14161] <... set_robust_list resumed>) = 0 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14160] close(17 [pid 320] newfstatat(AT_FDCWD, "./3361/cgroup.cpu" [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rmdir("./3533/sys" [pid 14161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14160] close(18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3485 [pid 14161] chdir("./3483" [pid 320] unlink("./3361/cgroup.cpu" [pid 14161] <... chdir resumed>) = 0 [pid 14160] close(19 [pid 323] umount2("./3533/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14161] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14161] <... prctl resumed>) = 0 [pid 14160] close(20 [pid 14161] setpgid(0, 0 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3533/binderfs" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3361/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14161] <... setpgid resumed>) = 0 [pid 14160] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14161] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3533/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14160] close(22) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3361/cgroup" [pid 14161] <... symlink resumed>) = 0 [pid 14160] close(23 [pid 323] umount2("./3533/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14161] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14160] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3361/cgroup" [pid 14161] <... symlink resumed>) = 0 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3533/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14161] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14160] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14161] <... symlink resumed>) = 0 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3533/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14161] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14160] close(26 [pid 320] close(3 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14160] close(27 [pid 320] <... close resumed>) = 0 [pid 14161] <... openat resumed>) = 3 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3533/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3361" [pid 14161] write(3, "1000", 4 [pid 14160] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14161] <... write resumed>) = 4 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3533/cgroup.cpu" [pid 320] <... rmdir resumed>) = 0 [pid 14160] close(29 [pid 320] mkdir("./3362", 0777 [pid 14161] close(3 [pid 14160] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14161] <... close resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14161] symlink("/dev/binderfs", "./binderfs" [pid 14160] exit_group(0 [pid 323] unlink("./3533/cgroup.cpu" [pid 14161] <... symlink resumed>) = 0 [pid 14160] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14161] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14161] <... write resumed>) = 18 [pid 14160] +++ exited with 0 +++ [pid 323] umount2("./3533/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14161] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3443, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] newfstatat(AT_FDCWD, "./3533/cgroup" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14161] <... mkdirat resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14162 attached [pid 14161] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] unlink("./3533/cgroup" executing program [pid 14162] set_robust_list(0x555587eb56a0, 24) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3364 [pid 14162] rt_sigprocmask(SIG_SETMASK, [] [pid 14161] <... mount resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14161] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] close(3 [pid 14162] chdir("./3362" [pid 323] <... close resumed>) = 0 [pid 14162] <... chdir resumed>) = 0 [pid 323] rmdir("./3533" [pid 14162] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14161] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 14162] setpgid(0, 0 [pid 14161] pwrite64(3, "\x02", 1, 4 [pid 323] mkdir("./3534", 0777 [pid 14162] <... setpgid resumed>) = 0 [pid 14161] <... pwrite64 resumed>) = 1 [pid 14162] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... mkdir resumed>) = 0 [pid 14161] close(3 [pid 14162] <... symlink resumed>) = 0 [pid 14161] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14162] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14161] close(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14162] <... symlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14163 attached [pid 14162] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14161] close(5 [pid 14163] set_robust_list(0x555587eb56a0, 24 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3536 [pid 14163] <... set_robust_list resumed>) = 0 [pid 14161] close(6 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14162] <... symlink resumed>) = 0 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] rt_sigprocmask(SIG_SETMASK, [] [pid 14162] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14161] close(7 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] close(8 [pid 14162] <... openat resumed>) = 3 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] chdir("./3534" [pid 14162] write(3, "1000", 4 [pid 14161] close(9 [pid 14163] <... chdir resumed>) = 0 [pid 14162] <... write resumed>) = 4 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14162] close(3 [pid 14163] <... prctl resumed>) = 0 [pid 14161] close(10 [pid 14163] setpgid(0, 0 [pid 14162] <... close resumed>) = 0 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] <... setpgid resumed>) = 0 [pid 14162] symlink("/dev/binderfs", "./binderfs" [pid 14161] close(11 [pid 14163] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14162] <... symlink resumed>) = 0 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] <... symlink resumed>) = 0 [pid 14162] write(1, "executing program\n", 18 [pid 14161] close(12 [pid 14163] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14162] <... write resumed>) = 18 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14163] <... symlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14163] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14161] close(13 [pid 14162] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] <... symlink resumed>) = 0 [pid 14162] <... mkdirat resumed>) = 0 [pid 14161] close(14 [pid 321] umount2("./3441", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14163] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14162] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14161] close(15 [pid 321] openat(AT_FDCWD, "./3441", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14163] <... openat resumed>) = 3 [pid 14162] <... mount resumed>) = 0 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] write(3, "1000", 4 [pid 14162] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... openat resumed>) = 3 [pid 14163] <... write resumed>) = 4 [pid 14161] close(16 [pid 321] fstat(3 [pid 14163] close(3 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14163] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 14163] symlink("/dev/binderfs", "./binderfs" [pid 14161] close(17 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14162] <... openat resumed>) = 3 [pid 14163] <... symlink resumed>) = 0 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3441/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14162] pwrite64(3, "\x02", 1, 4 [pid 14161] close(18 [pid 14162] <... pwrite64 resumed>) = 1 [pid 14163] write(1, "executing program\n", 18) = 18 [pid 321] <... umount2 resumed>) = 0 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] close(3 [pid 321] umount2("./3441/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14161] close(19 [pid 14162] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14162] close(4 [pid 14163] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] close(20 [pid 321] newfstatat(AT_FDCWD, "./3441/sys" [pid 14163] <... mkdirat resumed>) = 0 [pid 14162] close(5 [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14162] close(6 [pid 14161] close(21 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3441/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14162] close(7 [pid 14161] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14163] <... mount resumed>) = 0 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3441/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14163] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14162] close(8 [pid 14161] close(23 [pid 321] <... openat resumed>) = 4 [pid 14163] <... openat resumed>) = 3 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14163] pwrite64(3, "\x02", 1, 4 [pid 14162] close(9 [pid 14161] close(24 [pid 14163] <... pwrite64 resumed>) = 1 [pid 14163] close(3) = 0 [pid 14163] close(4) = -1 EBADF (Bad file descriptor) [pid 14163] close(5) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14163] close(6 [pid 14162] close(10 [pid 14161] close(25 [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14163] close(7 [pid 14162] close(11 [pid 14161] close(26 [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14163] close(8) = -1 EBADF (Bad file descriptor) [pid 14163] close(9 [pid 14162] close(12 [pid 14161] close(27 [pid 321] getdents64(4 [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] close(10 [pid 14162] close(13 [pid 14161] close(28 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14163] close(11 [pid 14162] close(14 [pid 14161] close(29 [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14163] close(12) = -1 EBADF (Bad file descriptor) [pid 14163] close(13 [pid 14162] close(15 [pid 321] rmdir("./3441/sys" [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14161] exit_group(0 [pid 14163] close(14 [pid 14162] close(16 [pid 321] <... rmdir resumed>) = 0 [pid 14161] <... exit_group resumed>) = ? [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] close(15 [pid 321] umount2("./3441/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] close(16 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14162] close(17 [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] close(17 [pid 321] newfstatat(AT_FDCWD, "./3441/binderfs" [pid 14162] close(18 [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] close(18 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] close(19) = -1 EBADF (Bad file descriptor) [pid 14163] close(20) = -1 EBADF (Bad file descriptor) [pid 14163] close(21) = -1 EBADF (Bad file descriptor) [pid 14163] close(22) = -1 EBADF (Bad file descriptor) [pid 14163] close(23) = -1 EBADF (Bad file descriptor) [pid 14161] +++ exited with 0 +++ [pid 14163] close(24 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3485, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] close(25 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14163] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14163] close(26) = -1 EBADF (Bad file descriptor) [pid 14163] close(27) = -1 EBADF (Bad file descriptor) [pid 14163] close(28) = -1 EBADF (Bad file descriptor) [pid 14163] close(29) = -1 EBADF (Bad file descriptor) [pid 14163] exit_group(0) = ? [pid 14162] close(19 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14163] +++ exited with 0 +++ [pid 321] unlink("./3441/binderfs" [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14162] close(20 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3536, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3441/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14162] close(21 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3441/cgroup.net" [pid 14162] close(22) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14162] close(23 [pid 321] unlink("./3441/cgroup.net" [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14162] close(24 [pid 321] <... unlink resumed>) = 0 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3441/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3441/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3441/cgroup.cpu") = 0 [pid 14162] close(25) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3441/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14162] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3441/cgroup" [pid 14162] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3441/cgroup" [pid 14162] close(28 [pid 321] <... unlink resumed>) = 0 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14162] close(29 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14162] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3) = 0 [pid 14162] exit_group(0 [pid 321] rmdir("./3441" [pid 14162] <... exit_group resumed>) = ? [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3442", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14162] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3364, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 14164 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14164] set_robust_list(0x555587eb56a0, 24 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3444 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14164] <... set_robust_list resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14164] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14164] chdir("./3442" [pid 320] <... restart_syscall resumed>) = 0 [pid 14164] <... chdir resumed>) = 0 [pid 320] umount2("./3362", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14164] <... prctl resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3362", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14164] setpgid(0, 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14164] <... setpgid resumed>) = 0 [pid 14164] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] fstat(3 [pid 322] umount2("./3483", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14164] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3483", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] getdents64(3 [pid 14164] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14164] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 320] umount2("./3362/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3534", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3534", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14164] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14164] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(3 [pid 320] umount2("./3362/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14164] write(3, "1000", 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3483/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14164] <... write resumed>) = 4 [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14164] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3362/sys" [pid 14164] <... close resumed>) = 0 [pid 323] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14164] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3483/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3362/sys", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 14164] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14164] <... write resumed>) = 18 [pid 323] newfstatat(AT_FDCWD, "./3534/sys" [pid 14164] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(4 [pid 320] openat(AT_FDCWD, "./3362/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14164] <... mkdirat resumed>) = 0 [pid 323] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... openat resumed>) = 4 [pid 14164] <... mount resumed>) = 0 [pid 322] getdents64(4 [pid 320] fstat(4 [pid 14164] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14164] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3534/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(4 [pid 323] <... openat resumed>) = 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] fstat(4 [pid 322] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 323] getdents64(4 [pid 322] rmdir("./3483/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14164] pwrite64(3, "\x02", 1, 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14164] <... pwrite64 resumed>) = 1 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3483/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14164] close(3 [pid 323] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14164] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3534/sys" [pid 14164] close(4 [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3483/binderfs" [pid 320] <... close resumed>) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3534/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3362/sys" [pid 14164] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3483/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3534/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3362/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] close(6 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3483/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3534/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3362/binderfs" [pid 14164] close(7 [pid 322] newfstatat(AT_FDCWD, "./3483/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14164] close(8 [pid 323] umount2("./3534/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3362/binderfs" [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3483/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14164] close(9 [pid 323] newfstatat(AT_FDCWD, "./3534/cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3362/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] close(10 [pid 322] umount2("./3483/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3534/cgroup.net" [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3362/cgroup.net" [pid 14164] close(11 [pid 323] umount2("./3534/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3483/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3362/cgroup.net" [pid 14164] close(12 [pid 323] newfstatat(AT_FDCWD, "./3534/cgroup.cpu" [pid 322] unlink("./3483/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3362/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] close(13 [pid 323] unlink("./3534/cgroup.cpu" [pid 322] umount2("./3483/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14164] close(14 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3483/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3362/cgroup.cpu" [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3534/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14164] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3483/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3534/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3362/cgroup.cpu" [pid 14164] close(16 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3534/cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14164] close(17 [pid 322] close(3 [pid 320] umount2("./3362/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 14164] close(18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] rmdir("./3483" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3362/cgroup" [pid 14164] close(19 [pid 323] <... close resumed>) = 0 [pid 322] mkdir("./3484", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3534" [pid 322] <... mkdir resumed>) = 0 [pid 14164] close(20 [pid 320] unlink("./3362/cgroup" [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 323] mkdir("./3535", 0777 [pid 14164] close(21 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(3 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14164] close(22 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] close(3 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14164] close(23 [pid 320] <... close resumed>) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3362" [pid 14164] close(24 [pid 320] <... rmdir resumed>) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3363", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14166 attached [pid 14164] close(25 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3486 [pid 320] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14165 attached [pid 14166] set_robust_list(0x555587eb56a0, 24 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3537 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14166] <... set_robust_list resumed>) = 0 [pid 14165] set_robust_list(0x555587eb56a0, 24 [pid 14164] close(26 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14166] rt_sigprocmask(SIG_SETMASK, [] [pid 14165] <... set_robust_list resumed>) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14167 attached [pid 14166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14165] rt_sigprocmask(SIG_SETMASK, [] [pid 14164] close(27 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14165] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14164] close(28 [pid 14165] chdir("./3484" [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] set_robust_list(0x555587eb56a0, 24 [pid 14166] chdir("./3535" [pid 14165] <... chdir resumed>) = 0 [pid 14164] close(29 [pid 14167] <... set_robust_list resumed>) = 0 [pid 14166] <... chdir resumed>) = 0 [pid 14165] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14164] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] rt_sigprocmask(SIG_SETMASK, [] [pid 14166] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14165] <... prctl resumed>) = 0 [pid 14164] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3365 [pid 14167] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14166] <... prctl resumed>) = 0 [pid 14165] setpgid(0, 0 [pid 14164] <... exit_group resumed>) = ? [pid 14167] chdir("./3363" [pid 14166] setpgid(0, 0 [pid 14165] <... setpgid resumed>) = 0 [pid 14164] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14167] <... chdir resumed>) = 0 [pid 14165] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14166] <... setpgid resumed>) = 0 [pid 14166] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14166] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14165] <... symlink resumed>) = 0 [pid 14167] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14166] <... symlink resumed>) = 0 [pid 14167] <... prctl resumed>) = 0 [pid 14166] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14165] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3444, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14167] setpgid(0, 0 [pid 14166] <... symlink resumed>) = 0 [pid 321] umount2("./3442", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14166] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14165] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14167] <... setpgid resumed>) = 0 [pid 14166] <... openat resumed>) = 3 [pid 14165] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14167] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] openat(AT_FDCWD, "./3442", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14166] write(3, "1000", 4 [pid 321] <... openat resumed>) = 3 [pid 14167] <... symlink resumed>) = 0 [pid 14166] <... write resumed>) = 4 [pid 14167] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14166] close(3 [pid 321] fstat(3 [pid 14167] <... symlink resumed>) = 0 [pid 14166] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14166] symlink("/dev/binderfs", "./binderfs" [pid 14165] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 14167] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14166] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14166] write(1, "executing program\n", 18 [pid 321] umount2("./3442/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14166] <... write resumed>) = 18 executing program [pid 14165] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14167] <... symlink resumed>) = 0 [pid 14166] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14167] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14165] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 14167] <... openat resumed>) = 3 [pid 14166] <... mkdirat resumed>) = 0 [pid 14165] write(3, "1000", 4 [pid 321] umount2("./3442/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14167] write(3, "1000", 4 [pid 14166] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14165] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14167] <... write resumed>) = 4 [pid 14166] <... mount resumed>) = 0 [pid 14165] close(3 [pid 14166] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14167] close(3 [pid 14165] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3442/sys" [pid 14167] <... close resumed>) = 0 [pid 14166] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3442/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3442/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14166] pwrite64(3, "\x02", 1, 4 [pid 321] <... openat resumed>) = 4 [pid 14166] <... pwrite64 resumed>) = 1 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14166] close(3 [pid 321] getdents64(4 [pid 14166] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14166] close(4 [pid 321] getdents64(4 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] close(5 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14166] close(6 [pid 321] <... close resumed>) = 0 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3442/sys" [pid 14166] close(7 [pid 321] <... rmdir resumed>) = 0 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3442/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14166] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] close(9 [pid 321] newfstatat(AT_FDCWD, "./3442/binderfs" [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14166] close(10 [pid 321] unlink("./3442/binderfs" [pid 14167] symlink("/dev/binderfs", "./binderfs" [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] symlink("/dev/binderfs", "./binderfs" [pid 321] <... unlink resumed>) = 0 [pid 14167] <... symlink resumed>) = 0 [pid 14166] close(11 [pid 321] umount2("./3442/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14167] write(1, "executing program\n", 18 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program executing program [pid 14167] <... write resumed>) = 18 [pid 14166] close(12 [pid 14165] write(1, "executing program\n", 18 [pid 321] newfstatat(AT_FDCWD, "./3442/cgroup.net" [pid 14167] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14166] close(13 [pid 14165] <... write resumed>) = 18 [pid 14167] <... mkdirat resumed>) = 0 [pid 321] unlink("./3442/cgroup.net" [pid 14167] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... unlink resumed>) = 0 [pid 14166] close(14 [pid 321] umount2("./3442/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] <... mount resumed>) = 0 [pid 14166] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14167] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... mkdirat resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3442/cgroup.cpu" [pid 14166] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] close(17 [pid 321] unlink("./3442/cgroup.cpu" [pid 14167] <... openat resumed>) = 3 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... unlink resumed>) = 0 [pid 14166] close(18) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3442/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14166] close(19 [pid 14167] pwrite64(3, "\x02", 1, 4 [pid 14165] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14167] <... pwrite64 resumed>) = 1 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3442/cgroup" [pid 14166] close(20 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14167] close(3 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] unlink("./3442/cgroup" [pid 14167] <... close resumed>) = 0 [pid 14166] close(21 [pid 321] <... unlink resumed>) = 0 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] close(22 [pid 321] getdents64(3 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14166] close(23 [pid 14165] <... openat resumed>) = 3 [pid 321] close(3 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] close(24 [pid 321] <... close resumed>) = 0 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3442" [pid 14167] close(4) = -1 EBADF (Bad file descriptor) [pid 14166] close(25 [pid 14165] pwrite64(3, "\x02", 1, 4 [pid 321] <... rmdir resumed>) = 0 [pid 14167] close(5 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... pwrite64 resumed>) = 1 [pid 321] mkdir("./3443", 0777 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] close(26 [pid 321] <... mkdir resumed>) = 0 [pid 14167] close(6 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] close(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] close(27 [pid 14165] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14167] close(7 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] close(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] close(28 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] close(8 [pid 14165] close(5 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] close(9 [pid 14165] close(6 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14168 attached [pid 14167] close(10 [pid 14165] close(7 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] set_robust_list(0x555587eb56a0, 24 [pid 14167] close(11 [pid 14165] close(8 [pid 14168] <... set_robust_list resumed>) = 0 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] close(12 [pid 14165] close(9 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] close(10 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3445 [pid 14166] close(29 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14168] rt_sigprocmask(SIG_SETMASK, [] [pid 14167] close(13 [pid 14166] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] close(11 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] exit_group(0 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] close(14 [pid 14166] <... exit_group resumed>) = ? [pid 14165] close(12 [pid 14168] chdir("./3443" [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14166] +++ exited with 0 +++ [pid 14168] <... chdir resumed>) = 0 [pid 14167] close(15 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] <... prctl resumed>) = 0 [pid 14167] close(16 [pid 14165] close(13 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3537, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14168] setpgid(0, 0 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] <... setpgid resumed>) = 0 [pid 14167] close(17 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14165] close(14 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] close(18 [pid 14165] close(15 [pid 14168] <... symlink resumed>) = 0 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14167] close(19 [pid 14165] close(16 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] <... symlink resumed>) = 0 [pid 14167] close(20 [pid 14165] close(17 [pid 14168] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14168] <... symlink resumed>) = 0 [pid 14167] close(21 [pid 14165] close(18 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] close(22 [pid 14165] close(19 [pid 14168] <... openat resumed>) = 3 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] close(20 [pid 14167] close(23 [pid 14168] write(3, "1000", 4 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] <... write resumed>) = 4 [pid 14165] close(21 [pid 14167] close(24 [pid 14168] close(3 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] <... close resumed>) = 0 [pid 14167] close(25 [pid 14165] close(22 [pid 14168] symlink("/dev/binderfs", "./binderfs" [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] <... symlink resumed>) = 0 [pid 14167] close(26 [pid 14165] close(23 [pid 14168] write(1, "executing program\n", 18 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] <... write resumed>) = 18 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14167] close(27 [pid 14168] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] close(24 [pid 14167] close(28 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] <... mkdirat resumed>) = 0 [pid 14165] close(25 [pid 14167] close(29 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3535", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14165] close(26 [pid 14168] <... mount resumed>) = 0 [pid 14167] exit_group(0 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14168] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14167] <... exit_group resumed>) = ? [pid 14165] close(27) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3535", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14165] close(28 [pid 14168] <... openat resumed>) = 3 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14168] pwrite64(3, "\x02", 1, 4) = 1 [pid 14168] close(3 [pid 14167] +++ exited with 0 +++ [pid 14165] close(29 [pid 323] fstat(3 [pid 14165] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14168] <... close resumed>) = 0 [pid 14165] exit_group(0 [pid 323] getdents64(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3365, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14168] close(4 [pid 14165] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] close(5) = -1 EBADF (Bad file descriptor) [pid 14168] close(6) = -1 EBADF (Bad file descriptor) [pid 14165] +++ exited with 0 +++ [pid 14168] close(7 [pid 323] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14168] close(8 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3486, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... umount2 resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14168] close(9) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3535/sys" [pid 14168] close(10) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14168] close(11) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14168] close(12) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14168] close(13) = -1 EBADF (Bad file descriptor) [pid 14168] close(14) = -1 EBADF (Bad file descriptor) [pid 14168] close(15) = -1 EBADF (Bad file descriptor) [pid 14168] close(16) = -1 EBADF (Bad file descriptor) [pid 14168] close(17) = -1 EBADF (Bad file descriptor) [pid 14168] close(18) = -1 EBADF (Bad file descriptor) [pid 14168] close(19) = -1 EBADF (Bad file descriptor) [pid 14168] close(20) = -1 EBADF (Bad file descriptor) [pid 14168] close(21) = -1 EBADF (Bad file descriptor) [pid 14168] close(22) = -1 EBADF (Bad file descriptor) [pid 14168] close(23) = -1 EBADF (Bad file descriptor) [pid 14168] close(24) = -1 EBADF (Bad file descriptor) [pid 14168] close(25) = -1 EBADF (Bad file descriptor) [pid 14168] close(26) = -1 EBADF (Bad file descriptor) [pid 14168] close(27) = -1 EBADF (Bad file descriptor) [pid 14168] close(28) = -1 EBADF (Bad file descriptor) [pid 14168] close(29) = -1 EBADF (Bad file descriptor) [pid 14168] exit_group(0) = ? [pid 14168] +++ exited with 0 +++ [pid 323] openat(AT_FDCWD, "./3535/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3445, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3484", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 322] openat(AT_FDCWD, "./3484", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 322] <... openat resumed>) = 3 [pid 323] <... close resumed>) = 0 [pid 322] fstat(3 [pid 323] rmdir("./3535/sys" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3535/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3535/binderfs" [pid 322] <... umount2 resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3535/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3484/sys" [pid 323] umount2("./3535/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3535/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3484/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] unlink("./3535/cgroup.net" [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3535/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3535/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3363", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3535/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] openat(AT_FDCWD, "./3363", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 322] close(4 [pid 320] <... openat resumed>) = 3 [pid 323] umount2("./3535/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 320] fstat(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3484/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3535/cgroup" [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3363/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3535/cgroup" [pid 322] umount2("./3484/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 323] getdents64(3 [pid 320] umount2("./3363/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3484/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3363/sys" [pid 323] close(3 [pid 322] unlink("./3484/binderfs" [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 320] umount2("./3363/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3535" [pid 322] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3363/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3443", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3484/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 323] mkdir("./3536", 0777 [pid 321] openat(AT_FDCWD, "./3443", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3484/cgroup.net" [pid 321] <... openat resumed>) = 3 [pid 320] getdents64(4 [pid 321] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3484/cgroup.net" [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] close(4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3443/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 320] rmdir("./3363/sys") = 0 [pid 320] umount2("./3363/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3363/binderfs" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3363/binderfs") = 0 [pid 320] umount2("./3363/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3363/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3363/cgroup.net") = 0 [pid 320] umount2("./3363/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3363/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3363/cgroup.cpu") = 0 [pid 320] umount2("./3363/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3363/cgroup" [pid 321] umount2("./3443/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3363/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3363" [pid 322] umount2("./3484/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14169 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3538 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3443/sys" [pid 320] mkdir("./3364", 0777 [pid 14169] set_robust_list(0x555587eb56a0, 24 [pid 322] newfstatat(AT_FDCWD, "./3484/cgroup.cpu" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14169] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3443/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14169] rt_sigprocmask(SIG_SETMASK, [] [pid 322] unlink("./3484/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3443/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14169] chdir("./3536" [pid 322] umount2("./3484/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 14170 attached [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(4 [pid 322] newfstatat(AT_FDCWD, "./3484/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14169] <... chdir resumed>) = 0 [pid 321] getdents64(4 [pid 14170] set_robust_list(0x555587eb56a0, 24 [pid 14169] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14170] <... set_robust_list resumed>) = 0 [pid 14169] <... prctl resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14169] setpgid(0, 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3366 [pid 321] getdents64(4 [pid 14170] rt_sigprocmask(SIG_SETMASK, [] [pid 14169] <... setpgid resumed>) = 0 [pid 322] unlink("./3484/cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14169] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14170] chdir("./3364" [pid 14169] <... symlink resumed>) = 0 [pid 321] close(4 [pid 14169] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14170] <... chdir resumed>) = 0 [pid 14169] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14169] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] rmdir("./3443/sys" [pid 14170] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... unlink resumed>) = 0 [pid 14170] <... prctl resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 322] getdents64(3 [pid 14169] <... symlink resumed>) = 0 [pid 321] umount2("./3443/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14170] setpgid(0, 0 [pid 14169] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14170] <... setpgid resumed>) = 0 [pid 14169] <... openat resumed>) = 3 [pid 322] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14169] write(3, "1000", 4 [pid 14170] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14169] <... write resumed>) = 4 [pid 322] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3443/binderfs" [pid 14170] <... symlink resumed>) = 0 [pid 14169] close(3 [pid 14170] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14169] <... close resumed>) = 0 [pid 322] rmdir("./3484" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14169] symlink("/dev/binderfs", "./binderfs" [pid 14170] <... symlink resumed>) = 0 [pid 14169] <... symlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3443/binderfs" [pid 14170] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] mkdir("./3485", 0777 [pid 321] <... unlink resumed>) = 0 [pid 14170] <... symlink resumed>) = 0 [pid 14169] write(1, "executing program\n", 18) = 18 [pid 321] umount2("./3443/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 14170] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC executing program [pid 14169] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14170] <... openat resumed>) = 3 [pid 14169] <... mkdirat resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3443/cgroup.net" [pid 14170] write(3, "1000", 4 [pid 14169] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14170] <... write resumed>) = 4 [pid 14169] <... mount resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14169] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 321] unlink("./3443/cgroup.net") = 0 [pid 14170] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14171 attached ) = 0 [pid 321] umount2("./3443/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14170] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14171] set_robust_list(0x555587eb56a0, 24 [pid 14170] <... symlink resumed>) = 0 [pid 14169] pwrite64(3, "\x02", 1, 4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3487 [pid 14171] <... set_robust_list resumed>) = 0 [pid 14169] <... pwrite64 resumed>) = 1 [pid 14170] write(1, "executing program\n", 18 executing program [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3443/cgroup.cpu" [pid 14171] rt_sigprocmask(SIG_SETMASK, [] [pid 14170] <... write resumed>) = 18 [pid 14169] close(3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14170] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14169] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14171] chdir("./3485" [pid 14169] close(4 [pid 14170] <... mkdirat resumed>) = 0 [pid 321] unlink("./3443/cgroup.cpu" [pid 14170] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14171] <... chdir resumed>) = 0 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14171] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14169] close(5 [pid 14171] <... prctl resumed>) = 0 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] setpgid(0, 0 [pid 14170] <... mount resumed>) = 0 [pid 14169] close(6 [pid 321] umount2("./3443/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14171] <... setpgid resumed>) = 0 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14170] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14169] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14171] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3443/cgroup" [pid 14171] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] <... symlink resumed>) = 0 [pid 14169] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14171] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] <... symlink resumed>) = 0 [pid 14170] <... openat resumed>) = 3 [pid 14169] close(9 [pid 14171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] <... openat resumed>) = 3 [pid 14170] pwrite64(3, "\x02", 1, 4 [pid 14169] close(10 [pid 321] unlink("./3443/cgroup" [pid 14171] write(3, "1000", 4 [pid 14170] <... pwrite64 resumed>) = 1 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] <... write resumed>) = 4 [pid 321] <... unlink resumed>) = 0 [pid 14171] close(3 [pid 14169] close(11 [pid 321] getdents64(3 [pid 14171] <... close resumed>) = 0 [pid 14170] close(3 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14170] <... close resumed>) = 0 [pid 321] close(3 [pid 14170] close(4 [pid 321] <... close resumed>) = 0 [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3443" [pid 14170] close(5 [pid 14171] symlink("/dev/binderfs", "./binderfs" [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] close(12 [pid 321] <... rmdir resumed>) = 0 [pid 14171] <... symlink resumed>) = 0 [pid 14170] close(6 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3444", 0777 [pid 14171] write(1, "executing program\n", 18 executing program [pid 14169] close(13 [pid 14171] <... write resumed>) = 18 [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14171] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14170] close(7 [pid 14169] close(14 [pid 14171] <... mkdirat resumed>) = 0 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14171] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] close(15 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14171] <... mount resumed>) = 0 [pid 14170] close(8 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] close(16 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14171] <... openat resumed>) = 3 [pid 14170] close(9) = -1 EBADF (Bad file descriptor) [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] close(10) = -1 EBADF (Bad file descriptor) [pid 14169] close(17 [pid 14170] close(11 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] close(18) = -1 EBADF (Bad file descriptor) [pid 14169] close(19) = -1 EBADF (Bad file descriptor) [pid 14169] close(20) = -1 EBADF (Bad file descriptor) [pid 14169] close(21) = -1 EBADF (Bad file descriptor) [pid 14169] close(22) = -1 EBADF (Bad file descriptor) [pid 14171] pwrite64(3, "\x02", 1, 4 [pid 14169] close(23 [pid 14171] <... pwrite64 resumed>) = 1 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] close(3 [pid 14169] close(24 [pid 14171] <... close resumed>) = 0 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] close(4 [pid 14169] close(25 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] close(5 [pid 14169] close(26 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14172 attached [pid 14171] close(6 [pid 14170] close(12 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3446 [pid 14172] set_robust_list(0x555587eb56a0, 24 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] close(27 [pid 14172] <... set_robust_list resumed>) = 0 [pid 14171] close(7 [pid 14170] close(13 [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] close(28 [pid 14172] rt_sigprocmask(SIG_SETMASK, [] [pid 14171] close(8 [pid 14172] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14170] close(14 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] chdir("./3444" [pid 14171] close(9 [pid 14170] close(15 [pid 14169] close(29 [pid 14172] <... chdir resumed>) = 0 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14171] close(10 [pid 14170] close(16 [pid 14169] exit_group(0 [pid 14172] <... prctl resumed>) = 0 [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] setpgid(0, 0 [pid 14170] close(17 [pid 14172] <... setpgid resumed>) = 0 [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] close(18 [pid 14169] <... exit_group resumed>) = ? [pid 14172] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14171] close(11 [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14169] +++ exited with 0 +++ [pid 14170] close(19 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] close(12) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3538, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14172] <... symlink resumed>) = 0 [pid 14171] close(13 [pid 14170] close(20 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14172] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] close(14 [pid 14170] close(21 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] <... symlink resumed>) = 0 [pid 14171] close(15 [pid 14170] close(22 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14171] close(16 [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] close(17 [pid 14170] close(23 [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] <... symlink resumed>) = 0 [pid 14171] close(18 [pid 14170] close(24 [pid 14172] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] close(19 [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14171] close(20) = -1 EBADF (Bad file descriptor) [pid 14172] <... openat resumed>) = 3 [pid 14171] close(21) = -1 EBADF (Bad file descriptor) [pid 14171] close(22) = -1 EBADF (Bad file descriptor) [pid 14171] close(23) = -1 EBADF (Bad file descriptor) [pid 14171] close(24) = -1 EBADF (Bad file descriptor) [pid 14171] close(25) = -1 EBADF (Bad file descriptor) [pid 14171] close(26) = -1 EBADF (Bad file descriptor) [pid 14171] close(27) = -1 EBADF (Bad file descriptor) [pid 14171] close(28) = -1 EBADF (Bad file descriptor) [pid 14171] close(29) = -1 EBADF (Bad file descriptor) [pid 14172] write(3, "1000", 4 [pid 14171] exit_group(0 [pid 14170] close(25 [pid 14171] <... exit_group resumed>) = ? [pid 14172] <... write resumed>) = 4 [pid 14171] +++ exited with 0 +++ [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14172] close(3 [pid 14170] close(26) = -1 EBADF (Bad file descriptor) [pid 14172] <... close resumed>) = 0 [pid 14170] close(27 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3487, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3536", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14170] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] symlink("/dev/binderfs", "./binderfs" [pid 14170] close(29 [pid 323] openat(AT_FDCWD, "./3536", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14170] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14170] exit_group(0) = ? [pid 323] <... openat resumed>) = 3 [pid 14172] <... symlink resumed>) = 0 [pid 14172] write(1, "executing program\n", 18) = 18 [pid 14172] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14172] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14170] +++ exited with 0 +++ executing program [pid 14172] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 323] fstat(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3366, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14172] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14172] <... pwrite64 resumed>) = 1 [pid 14172] close(3) = 0 [pid 14172] close(4) = -1 EBADF (Bad file descriptor) [pid 14172] close(5) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14172] close(6) = -1 EBADF (Bad file descriptor) [pid 14172] close(7) = -1 EBADF (Bad file descriptor) [pid 14172] close(8) = -1 EBADF (Bad file descriptor) [pid 14172] close(9) = -1 EBADF (Bad file descriptor) [pid 14172] close(10) = -1 EBADF (Bad file descriptor) [pid 14172] close(11) = -1 EBADF (Bad file descriptor) [pid 14172] close(12) = -1 EBADF (Bad file descriptor) [pid 14172] close(13) = -1 EBADF (Bad file descriptor) [pid 14172] close(14) = -1 EBADF (Bad file descriptor) [pid 14172] close(15) = -1 EBADF (Bad file descriptor) [pid 14172] close(16) = -1 EBADF (Bad file descriptor) [pid 14172] close(17) = -1 EBADF (Bad file descriptor) [pid 14172] close(18) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14172] close(19) = -1 EBADF (Bad file descriptor) [pid 14172] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3536/sys" [pid 14172] close(21) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14172] close(22) = -1 EBADF (Bad file descriptor) [pid 14172] close(23 [pid 323] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3364", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14172] close(24 [pid 323] openat(AT_FDCWD, "./3536/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] close(25 [pid 320] openat(AT_FDCWD, "./3364", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14172] close(26 [pid 323] fstat(4 [pid 320] <... openat resumed>) = 3 [pid 14172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14172] close(27 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] close(28) = -1 EBADF (Bad file descriptor) [pid 14172] close(29 [pid 320] getdents64(3 [pid 323] getdents64(4 [pid 14172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14172] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14172] <... exit_group resumed>) = ? [pid 14172] +++ exited with 0 +++ [pid 323] getdents64(4 [pid 320] umount2("./3364/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3446, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] close(4 [pid 320] umount2("./3364/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3536/sys" [pid 320] newfstatat(AT_FDCWD, "./3364/sys" [pid 323] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3536/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3364/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3536/binderfs" [pid 320] openat(AT_FDCWD, "./3364/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] unlink("./3536/binderfs" [pid 320] fstat(4 [pid 323] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3536/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3485", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3536/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3485", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] unlink("./3536/cgroup.net" [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 320] getdents64(4 [pid 323] umount2("./3536/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 323] newfstatat(AT_FDCWD, "./3536/cgroup.cpu" [pid 322] <... umount2 resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3364/sys" [pid 323] unlink("./3536/cgroup.cpu" [pid 322] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3536/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3485/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3485/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 320] umount2("./3364/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3536/cgroup" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(4 [pid 320] newfstatat(AT_FDCWD, "./3364/binderfs" [pid 323] unlink("./3536/cgroup" [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3485/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] umount2("./3485/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3364/binderfs" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(3 [pid 322] newfstatat(AT_FDCWD, "./3485/binderfs" [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3536" [pid 322] unlink("./3485/binderfs") = 0 [pid 322] umount2("./3485/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3364/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3537", 0777 [pid 322] newfstatat(AT_FDCWD, "./3485/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 322] unlink("./3485/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3364/cgroup.net" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... unlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] umount2("./3485/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3364/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3485/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3485/cgroup.cpu") = 0 [pid 322] umount2("./3485/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14173 attached [pid 322] newfstatat(AT_FDCWD, "./3485/cgroup" [pid 14173] set_robust_list(0x555587eb56a0, 24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14173] <... set_robust_list resumed>) = 0 [pid 14173] rt_sigprocmask(SIG_SETMASK, [] [pid 322] unlink("./3485/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3539 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3364/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14173] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] getdents64(3 [pid 14173] chdir("./3537" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14173] <... chdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] close(3 [pid 320] newfstatat(AT_FDCWD, "./3364/cgroup.cpu" [pid 14173] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14173] <... prctl resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14173] setpgid(0, 0 [pid 322] rmdir("./3485" [pid 320] unlink("./3364/cgroup.cpu" [pid 14173] <... setpgid resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14173] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] mkdir("./3486", 0777 [pid 321] umount2("./3444", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3364/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14173] <... symlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14173] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14173] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] openat(AT_FDCWD, "./3444", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3364/cgroup" [pid 14173] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14174 attached [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 320] unlink("./3364/cgroup" [pid 14174] set_robust_list(0x555587eb56a0, 24 [pid 14173] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14174] <... set_robust_list resumed>) = 0 [pid 14173] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... unlink resumed>) = 0 [pid 14174] rt_sigprocmask(SIG_SETMASK, [] [pid 14173] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 320] getdents64(3 [pid 14174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14173] write(3, "1000", 4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14173] <... write resumed>) = 4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3488 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] close(3 [pid 14173] close(3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3444/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14174] chdir("./3486" [pid 14173] <... close resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... close resumed>) = 0 [pid 14174] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14174] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14173] symlink("/dev/binderfs", "./binderfs" [pid 320] rmdir("./3364" [pid 14174] <... prctl resumed>) = 0 [pid 14173] <... symlink resumed>) = 0 [pid 321] umount2("./3444/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14174] setpgid(0, 0 [pid 14173] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 executing program [pid 14174] <... setpgid resumed>) = 0 [pid 14173] <... write resumed>) = 18 [pid 321] newfstatat(AT_FDCWD, "./3444/sys" [pid 320] mkdir("./3365", 0777 [pid 14174] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14173] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14174] <... symlink resumed>) = 0 [pid 14173] <... mkdirat resumed>) = 0 [pid 321] umount2("./3444/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14173] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14174] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14173] <... mount resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3444/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mkdir resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14174] <... symlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14174] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14173] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] fstat(4 [pid 14173] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14175 attached [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14175] set_robust_list(0x555587eb56a0, 24) = 0 [pid 321] getdents64(4 [pid 14175] rt_sigprocmask(SIG_SETMASK, [] [pid 14174] <... symlink resumed>) = 0 [pid 14173] pwrite64(3, "\x02", 1, 4 [pid 14174] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14175] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14173] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14175] chdir("./3365" [pid 14174] <... openat resumed>) = 3 [pid 14173] close(3 [pid 321] getdents64(4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3367 [pid 14175] <... chdir resumed>) = 0 [pid 14174] write(3, "1000", 4 [pid 14173] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14175] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14174] <... write resumed>) = 4 [pid 14173] close(4 [pid 321] close(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14175] <... prctl resumed>) = 0 [pid 14174] close(3 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14175] setpgid(0, 0 [pid 14174] <... close resumed>) = 0 [pid 14173] close(5 [pid 321] rmdir("./3444/sys" [pid 14175] <... setpgid resumed>) = 0 [pid 14174] symlink("/dev/binderfs", "./binderfs" [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14175] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14174] <... symlink resumed>) = 0 [pid 14173] close(6 [pid 321] umount2("./3444/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14175] <... symlink resumed>) = 0 [pid 14174] write(1, "executing program\n", 18 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] <... write resumed>) = 18 [pid 14175] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14173] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14175] <... symlink resumed>) = 0 [pid 14174] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3444/binderfs" [pid 14175] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14173] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14175] <... symlink resumed>) = 0 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3444/binderfs" [pid 14175] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14174] <... mkdirat resumed>) = 0 [pid 14173] close(9 [pid 321] <... unlink resumed>) = 0 [pid 14175] <... openat resumed>) = 3 [pid 14174] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3444/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14175] write(3, "1000", 4 [pid 14173] close(10 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14175] <... write resumed>) = 4 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] close(3 [pid 14173] close(11 [pid 321] newfstatat(AT_FDCWD, "./3444/cgroup.net" [pid 14175] <... close resumed>) = 0 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14175] symlink("/dev/binderfs", "./binderfs" [pid 14173] close(12 [pid 14175] <... symlink resumed>) = 0 [pid 14174] <... mount resumed>) = 0 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3444/cgroup.net" [pid 14175] write(1, "executing program\n", 18 [pid 14174] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14173] close(13 [pid 321] <... unlink resumed>) = 0 [pid 14175] <... write resumed>) = 18 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14173] close(14 [pid 321] umount2("./3444/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14175] <... mkdirat resumed>) = 0 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] <... openat resumed>) = 3 executing program [pid 14175] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14173] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14175] <... mount resumed>) = 0 [pid 14174] pwrite64(3, "\x02", 1, 4 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3444/cgroup.cpu" [pid 14175] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14174] <... pwrite64 resumed>) = 1 [pid 14173] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14175] <... openat resumed>) = 3 [pid 321] unlink("./3444/cgroup.cpu") = 0 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] close(17 [pid 321] umount2("./3444/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14175] pwrite64(3, "\x02", 1, 4 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] <... pwrite64 resumed>) = 1 [pid 14173] close(18 [pid 14174] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14175] close(3 [pid 14174] <... close resumed>) = 0 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(4 [pid 14175] <... close resumed>) = 0 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] close(19 [pid 321] newfstatat(AT_FDCWD, "./3444/cgroup" [pid 14175] close(4 [pid 14174] close(5 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] close(20 [pid 321] unlink("./3444/cgroup" [pid 14175] close(5 [pid 14174] close(6 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(7 [pid 14173] close(21 [pid 321] <... unlink resumed>) = 0 [pid 14175] close(6 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(8 [pid 14173] close(22 [pid 321] getdents64(3 [pid 14175] close(7 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(9 [pid 14173] close(23 [pid 321] close(3 [pid 14175] close(8 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(10 [pid 14173] close(24 [pid 14175] close(9 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3444" [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(11 [pid 14173] close(25 [pid 321] <... rmdir resumed>) = 0 [pid 14175] close(10 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(12 [pid 14173] close(26 [pid 321] mkdir("./3445", 0777 [pid 14175] close(11 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(13 [pid 14173] close(27 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14175] close(12 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(14 [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] close(28 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14175] close(13 [pid 14174] close(15 [pid 14173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] close(29ci2-android-6-12-rust/strace-static-x86_64: Process 14176 attached ) = -1 EBADF (Bad file descriptor) [pid 14174] close(16 [pid 14176] set_robust_list(0x555587eb56a0, 24 [pid 14175] close(14 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] <... set_robust_list resumed>) = 0 [pid 14174] close(17) = -1 EBADF (Bad file descriptor) [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(18 [pid 14173] exit_group(0 [pid 14175] close(15 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14173] <... exit_group resumed>) = ? [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3447 [pid 14176] rt_sigprocmask(SIG_SETMASK, [] [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(19 [pid 14173] +++ exited with 0 +++ [pid 14175] close(16 [pid 14176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(20 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3539, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14174] close(21 [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14175] close(17 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] close(18 [pid 14176] chdir("./3445" [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] close(19 [pid 14174] close(22 [pid 323] <... restart_syscall resumed>) = 0 [pid 14175] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14175] close(20) = -1 EBADF (Bad file descriptor) [pid 14175] close(21) = -1 EBADF (Bad file descriptor) [pid 14175] close(22) = -1 EBADF (Bad file descriptor) [pid 14175] close(23) = -1 EBADF (Bad file descriptor) [pid 14175] close(24) = -1 EBADF (Bad file descriptor) [pid 14175] close(25) = -1 EBADF (Bad file descriptor) [pid 14175] close(26) = -1 EBADF (Bad file descriptor) [pid 14175] close(27) = -1 EBADF (Bad file descriptor) [pid 14175] close(28) = -1 EBADF (Bad file descriptor) [pid 14175] close(29) = -1 EBADF (Bad file descriptor) [pid 14175] exit_group(0 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] <... chdir resumed>) = 0 [pid 14175] <... exit_group resumed>) = ? [pid 323] umount2("./3537", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14176] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14175] +++ exited with 0 +++ [pid 14174] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14176] <... prctl resumed>) = 0 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14174] close(24 [pid 14176] setpgid(0, 0 [pid 323] openat(AT_FDCWD, "./3537", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3367, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] <... setpgid resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14174] close(25 [pid 323] <... openat resumed>) = 3 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] fstat(3 [pid 14174] close(26 [pid 14176] <... symlink resumed>) = 0 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14176] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14174] close(27 [pid 323] getdents64(3 [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] <... symlink resumed>) = 0 [pid 14174] close(28 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14176] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14174] close(29 [pid 14176] <... symlink resumed>) = 0 [pid 14176] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14174] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14176] <... openat resumed>) = 3 [pid 14176] write(3, "1000", 4) = 4 [pid 323] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14176] close(3 [pid 14174] exit_group(0 [pid 14176] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14176] symlink("/dev/binderfs", "./binderfs" [pid 14174] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3537/sys" [pid 14176] <... symlink resumed>) = 0 [pid 14176] write(1, "executing program\n", 18) = 18 [pid 14176] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14176] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14176] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14174] +++ exited with 0 +++ executing program [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14176] <... openat resumed>) = 3 [pid 323] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3488, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3537/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14176] pwrite64(3, "\x02", 1, 4 [pid 323] <... openat resumed>) = 4 [pid 14176] <... pwrite64 resumed>) = 1 [pid 14176] close(3) = 0 [pid 14176] close(4) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14176] close(5) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14176] close(6) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14176] close(7) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14176] close(8) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14176] close(9) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14176] close(10) = -1 EBADF (Bad file descriptor) [pid 14176] close(11) = -1 EBADF (Bad file descriptor) [pid 14176] close(12 [pid 323] close(4 [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] close(13 [pid 323] <... close resumed>) = 0 [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] close(14 [pid 323] rmdir("./3537/sys" [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] close(15) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14176] close(16) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3537/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14176] close(17) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 14176] close(18 [pid 323] newfstatat(AT_FDCWD, "./3537/binderfs" [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14176] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3537/binderfs" [pid 14176] close(20) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14176] close(21 [pid 323] umount2("./3537/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3365", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14176] close(22) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3486", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14176] close(23 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3486", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14176] close(24 [pid 323] newfstatat(AT_FDCWD, "./3537/cgroup.net" [pid 322] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14176] close(25 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] openat(AT_FDCWD, "./3365", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3537/cgroup.net" [pid 322] getdents64(3 [pid 14176] close(26 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... openat resumed>) = 3 [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14176] close(27 [pid 323] umount2("./3537/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 14176] close(28 [pid 323] newfstatat(AT_FDCWD, "./3537/cgroup.cpu" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14176] close(29 [pid 323] unlink("./3537/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14176] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3486/sys" [pid 323] <... unlink resumed>) = 0 [pid 14176] exit_group(0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3537/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3365/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14176] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3537/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14176] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] unlink("./3537/cgroup" [pid 322] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3486/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3447, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] getdents64(3 [pid 322] fstat(4 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3365/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3365/sys" [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] rmdir("./3537" [pid 322] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 320] umount2("./3365/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3486/sys") = 0 [pid 322] umount2("./3486/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3486/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3486/binderfs") = 0 [pid 322] umount2("./3486/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3486/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3486/cgroup.net") = 0 [pid 322] umount2("./3486/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3486/cgroup.cpu" [pid 323] mkdir("./3538", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3486/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3365/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... openat resumed>) = 4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] fstat(4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3486/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14177 attached ) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14177] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3540 [pid 322] newfstatat(AT_FDCWD, "./3486/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14177] <... set_robust_list resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3445", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14177] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] unlink("./3486/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] close(4 [pid 322] <... unlink resumed>) = 0 [pid 14177] chdir("./3538" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3445", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 14177] <... chdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] rmdir("./3365/sys" [pid 14177] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] close(3 [pid 321] fstat(3 [pid 320] <... rmdir resumed>) = 0 [pid 14177] <... prctl resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3365/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14177] setpgid(0, 0 [pid 322] rmdir("./3486" [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14177] <... setpgid resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3365/binderfs" [pid 14177] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] mkdir("./3487", 0777 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14177] <... symlink resumed>) = 0 [pid 320] unlink("./3365/binderfs" [pid 14177] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3445/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14177] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3365/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14177] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14178 attached [pid 14177] <... symlink resumed>) = 0 [pid 321] umount2("./3445/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3365/cgroup.net" [pid 14178] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14177] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3489 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14178] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3445/sys" [pid 320] unlink("./3365/cgroup.net" [pid 14178] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14178] chdir("./3487" [pid 14177] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 14177] write(3, "1000", 4 [pid 320] umount2("./3365/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14177] <... write resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14177] close(3 [pid 320] newfstatat(AT_FDCWD, "./3365/cgroup.cpu" [pid 14177] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14177] symlink("/dev/binderfs", "./binderfs" [pid 320] unlink("./3365/cgroup.cpu" [pid 14178] <... chdir resumed>) = 0 [pid 14177] <... symlink resumed>) = 0 [pid 321] umount2("./3445/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14178] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14178] <... prctl resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3445/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14178] setpgid(0, 0 [pid 14177] write(1, "executing program\n", 18 [pid 321] <... openat resumed>) = 4 [pid 320] umount2("./3365/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14178] <... setpgid resumed>) = 0 [pid 14177] <... write resumed>) = 18 [pid 321] fstat(4 executing program [pid 14178] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14178] <... symlink resumed>) = 0 [pid 14177] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3365/cgroup" [pid 14178] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14178] <... symlink resumed>) = 0 [pid 14177] <... mkdirat resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14178] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14177] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3365/cgroup" [pid 14178] <... symlink resumed>) = 0 [pid 321] close(4 [pid 14178] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... close resumed>) = 0 [pid 14178] <... openat resumed>) = 3 [pid 321] rmdir("./3445/sys" [pid 320] <... unlink resumed>) = 0 [pid 14178] write(3, "1000", 4 [pid 14177] <... mount resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14178] <... write resumed>) = 4 [pid 321] umount2("./3445/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14178] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14178] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3445/binderfs" [pid 14178] symlink("/dev/binderfs", "./binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14178] <... symlink resumed>) = 0 [pid 321] unlink("./3445/binderfs" [pid 320] getdents64(3 [pid 14178] write(1, "executing program\n", 18 [pid 14177] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14178] <... write resumed>) = 18 [pid 14178] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3445/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14178] <... mkdirat resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14178] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] newfstatat(AT_FDCWD, "./3445/cgroup.net" [pid 14178] <... mount resumed>) = 0 [pid 14177] <... openat resumed>) = 3 [pid 320] close(3 [pid 14177] pwrite64(3, "\x02", 1, 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 14177] <... pwrite64 resumed>) = 1 [pid 320] rmdir("./3365" [pid 14178] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] unlink("./3445/cgroup.net" [pid 14177] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 14178] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 320] mkdir("./3366", 0777 [pid 14178] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3445/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14178] <... pwrite64 resumed>) = 1 [pid 14177] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 14178] close(3 [pid 14177] close(4 [pid 321] newfstatat(AT_FDCWD, "./3445/cgroup.cpu" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14178] <... close resumed>) = 0 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14178] close(4 [pid 14177] close(5 [pid 321] unlink("./3445/cgroup.cpu" [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14178] close(5 [pid 321] umount2("./3445/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14178] close(6 [pid 321] newfstatat(AT_FDCWD, "./3445/cgroup" [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14178] close(7 [pid 321] unlink("./3445/cgroup" [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14179 attached [pid 14178] close(8 [pid 321] getdents64(3 [pid 14179] set_robust_list(0x555587eb56a0, 24 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14179] <... set_robust_list resumed>) = 0 [pid 14178] close(9 [pid 321] close(3 [pid 14177] close(6 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3368 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14179] rt_sigprocmask(SIG_SETMASK, [] [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(7 [pid 321] <... close resumed>) = 0 [pid 14179] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14178] close(10 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3445" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14179] chdir("./3366" [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(8 [pid 321] <... rmdir resumed>) = 0 [pid 14179] <... chdir resumed>) = 0 [pid 14178] close(11 [pid 321] mkdir("./3446", 0777 [pid 14179] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14179] <... prctl resumed>) = 0 [pid 14178] close(12 [pid 14177] close(9 [pid 14179] setpgid(0, 0 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14179] <... setpgid resumed>) = 0 [pid 14178] close(13 [pid 14177] close(10 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14179] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14179] <... symlink resumed>) = 0 [pid 14177] close(11 [pid 14178] close(14 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14180 attached [pid 14177] close(12 [pid 14179] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] set_robust_list(0x555587eb56a0, 24 [pid 14177] close(13 [pid 14180] <... set_robust_list resumed>) = 0 [pid 14179] <... symlink resumed>) = 0 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14179] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14178] close(15 [pid 14177] close(14 [pid 14179] <... symlink resumed>) = 0 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3448 [pid 14180] rt_sigprocmask(SIG_SETMASK, [] [pid 14179] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14178] close(16 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14179] <... openat resumed>) = 3 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(15 [pid 14179] write(3, "1000", 4 [pid 14178] close(17 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14179] <... write resumed>) = 4 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(16 [pid 14180] chdir("./3446" [pid 14179] close(3 [pid 14178] close(18 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] <... chdir resumed>) = 0 [pid 14179] <... close resumed>) = 0 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(17 [pid 14180] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14179] symlink("/dev/binderfs", "./binderfs" [pid 14178] close(19 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] <... prctl resumed>) = 0 [pid 14179] <... symlink resumed>) = 0 [pid 14177] close(18 [pid 14180] setpgid(0, 0 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] <... setpgid resumed>) = 0 [pid 14179] write(1, "executing program\n", 18 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14177] close(19 [pid 14180] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14179] <... write resumed>) = 18 [pid 14178] close(20 [pid 14179] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14179] <... mkdirat resumed>) = 0 [pid 14178] close(21 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] <... symlink resumed>) = 0 [pid 14179] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(20 [pid 14180] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14179] <... mount resumed>) = 0 [pid 14178] close(22) = -1 EBADF (Bad file descriptor) [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] <... symlink resumed>) = 0 [pid 14178] close(23 [pid 14180] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14179] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(21 [pid 14180] <... symlink resumed>) = 0 [pid 14179] <... openat resumed>) = 3 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14178] close(24 [pid 14177] close(22 [pid 14180] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(23 [pid 14178] close(25 [pid 14179] pwrite64(3, "\x02", 1, 4 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14179] <... pwrite64 resumed>) = 1 [pid 14178] close(26) = -1 EBADF (Bad file descriptor) [pid 14178] close(27 [pid 14179] close(3 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14179] <... close resumed>) = 0 [pid 14178] close(28 [pid 14179] close(4 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14179] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14178] close(29 [pid 14180] <... openat resumed>) = 3 [pid 14179] close(5 [pid 14178] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(24 [pid 14180] write(3, "1000", 4 [pid 14179] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14178] exit_group(0 [pid 14180] <... write resumed>) = 4 [pid 14179] close(6 [pid 14178] <... exit_group resumed>) = ? [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] close(3 [pid 14179] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14178] +++ exited with 0 +++ [pid 14177] close(25 [pid 14180] <... close resumed>) = 0 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] symlink("/dev/binderfs", "./binderfs" [pid 14177] close(26 [pid 14179] close(7) = -1 EBADF (Bad file descriptor) [pid 14180] <... symlink resumed>) = 0 [pid 14179] close(8 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] write(1, "executing program\n", 18 [pid 14179] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14177] close(27 [pid 14180] <... write resumed>) = 18 [pid 14179] close(9 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3489, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14180] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14179] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(28 [pid 14179] close(10 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14179] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14177] close(29 [pid 14180] <... mkdirat resumed>) = 0 [pid 14179] close(11 [pid 14177] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14179] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14179] close(12) = -1 EBADF (Bad file descriptor) [pid 14179] close(13) = -1 EBADF (Bad file descriptor) [pid 14179] close(14) = -1 EBADF (Bad file descriptor) [pid 14177] exit_group(0 [pid 14179] close(15) = -1 EBADF (Bad file descriptor) [pid 14177] <... exit_group resumed>) = ? [pid 14179] close(16) = -1 EBADF (Bad file descriptor) [pid 14179] close(17) = -1 EBADF (Bad file descriptor) [pid 14179] close(18) = -1 EBADF (Bad file descriptor) [pid 14179] close(19) = -1 EBADF (Bad file descriptor) [pid 14179] close(20) = -1 EBADF (Bad file descriptor) [pid 14179] close(21) = -1 EBADF (Bad file descriptor) [pid 14179] close(22) = -1 EBADF (Bad file descriptor) [pid 14179] close(23) = -1 EBADF (Bad file descriptor) [pid 14179] close(24) = -1 EBADF (Bad file descriptor) [pid 14179] close(25) = -1 EBADF (Bad file descriptor) [pid 14177] +++ exited with 0 +++ [pid 14179] close(26 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3540, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14180] <... mount resumed>) = 0 [pid 14179] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14179] close(27) = -1 EBADF (Bad file descriptor) [pid 14179] close(28) = -1 EBADF (Bad file descriptor) [pid 14179] close(29) = -1 EBADF (Bad file descriptor) [pid 14180] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14179] exit_group(0) = ? [pid 14180] <... openat resumed>) = 3 [pid 14179] +++ exited with 0 +++ [pid 322] <... restart_syscall resumed>) = 0 [pid 14180] pwrite64(3, "\x02", 1, 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3368, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3366", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3487", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14180] <... pwrite64 resumed>) = 1 [pid 320] openat(AT_FDCWD, "./3366", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14180] close(3 [pid 322] openat(AT_FDCWD, "./3487", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 14180] <... close resumed>) = 0 [pid 320] fstat(3 [pid 14180] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] close(5 [pid 322] <... openat resumed>) = 3 [pid 320] getdents64(3 [pid 14180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] getdents64(3 [pid 320] umount2("./3366/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14180] close(6 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14180] close(7) = -1 EBADF (Bad file descriptor) [pid 14180] close(8) = -1 EBADF (Bad file descriptor) [pid 14180] close(9) = -1 EBADF (Bad file descriptor) [pid 14180] close(10) = -1 EBADF (Bad file descriptor) [pid 14180] close(11) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14180] close(12) = -1 EBADF (Bad file descriptor) [pid 14180] close(13) = -1 EBADF (Bad file descriptor) [pid 14180] close(14) = -1 EBADF (Bad file descriptor) [pid 14180] close(15) = -1 EBADF (Bad file descriptor) [pid 14180] close(16) = -1 EBADF (Bad file descriptor) [pid 14180] close(17) = -1 EBADF (Bad file descriptor) [pid 14180] close(18) = -1 EBADF (Bad file descriptor) [pid 14180] close(19) = -1 EBADF (Bad file descriptor) [pid 14180] close(20) = -1 EBADF (Bad file descriptor) [pid 14180] close(21) = -1 EBADF (Bad file descriptor) [pid 14180] close(22) = -1 EBADF (Bad file descriptor) [pid 14180] close(23) = -1 EBADF (Bad file descriptor) [pid 14180] close(24) = -1 EBADF (Bad file descriptor) [pid 14180] close(25) = -1 EBADF (Bad file descriptor) [pid 14180] close(26) = -1 EBADF (Bad file descriptor) [pid 14180] close(27) = -1 EBADF (Bad file descriptor) [pid 14180] close(28) = -1 EBADF (Bad file descriptor) [pid 14180] close(29) = -1 EBADF (Bad file descriptor) [pid 14180] exit_group(0 [pid 320] umount2("./3366/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14180] <... exit_group resumed>) = ? [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14180] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3366/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3366/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3487/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3448, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... restart_syscall resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3366/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 320] fstat(4 [pid 323] umount2("./3538", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3487/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... openat resumed>) = 4 [pid 320] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] openat(AT_FDCWD, "./3538", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 322] getdents64(4 [pid 321] umount2("./3446", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 323] getdents64(3 [pid 321] openat(AT_FDCWD, "./3446", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] getdents64(4 [pid 320] <... close resumed>) = 0 [pid 323] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] rmdir("./3366/sys" [pid 322] close(4 [pid 321] fstat(3 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3366/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3487/sys" [pid 321] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3538/sys" [pid 322] umount2("./3487/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3446/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3366/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3487/binderfs" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3366/binderfs" [pid 322] unlink("./3487/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3366/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3487/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3366/cgroup.net" [pid 323] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3487/cgroup.net" [pid 321] umount2("./3446/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3538/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3446/sys" [pid 323] <... openat resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] fstat(4 [pid 321] umount2("./3446/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 321] openat(AT_FDCWD, "./3446/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... openat resumed>) = 4 [pid 323] getdents64(4 [pid 321] fstat(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] close(4 [pid 321] getdents64(4 [pid 323] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] rmdir("./3538/sys" [pid 321] getdents64(4 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3538/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3538/binderfs" [pid 321] rmdir("./3446/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] unlink("./3538/binderfs" [pid 321] umount2("./3446/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3538/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3446/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3538/cgroup.net" [pid 321] unlink("./3446/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3538/cgroup.net" [pid 321] umount2("./3446/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3366/cgroup.net" [pid 323] umount2("./3538/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3487/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3446/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3538/cgroup.cpu" [pid 322] umount2("./3487/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3446/cgroup.net" [pid 320] umount2("./3366/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3538/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3487/cgroup.cpu" [pid 321] umount2("./3446/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3366/cgroup.cpu" [pid 323] umount2("./3538/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3487/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3446/cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3538/cgroup" [pid 322] umount2("./3487/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3446/cgroup.cpu" [pid 320] unlink("./3366/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3538/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3487/cgroup" [pid 321] umount2("./3446/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3446/cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(3 [pid 321] unlink("./3446/cgroup" [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3366/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3538" [pid 322] unlink("./3487/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 321] getdents64(3 [pid 323] mkdir("./3539", 0777 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3366/cgroup" [pid 323] <... mkdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] close(3 [pid 322] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3366/cgroup" [pid 322] close(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... close resumed>) = 0 [pid 321] rmdir("./3446" [pid 320] <... unlink resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] rmdir("./3487" [pid 321] <... rmdir resumed>) = 0 [pid 320] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14181 attached [pid 322] <... rmdir resumed>) = 0 [pid 321] mkdir("./3447", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14181] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3541 [pid 322] mkdir("./3488", 0777 [pid 321] <... mkdir resumed>) = 0 [pid 14181] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] close(3 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rmdir("./3366" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14181] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rmdir resumed>) = 0 [pid 14181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14181] chdir("./3539" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14182 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14183 attached [pid 14181] <... chdir resumed>) = 0 [pid 320] mkdir("./3367", 0777 [pid 14183] set_robust_list(0x555587eb56a0, 24 [pid 14182] set_robust_list(0x555587eb56a0, 24 [pid 14181] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... mkdir resumed>) = 0 [pid 14183] <... set_robust_list resumed>) = 0 [pid 14181] <... prctl resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3449 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3490 [pid 14182] <... set_robust_list resumed>) = 0 [pid 14181] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14183] rt_sigprocmask(SIG_SETMASK, [] [pid 14181] <... setpgid resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14182] rt_sigprocmask(SIG_SETMASK, [] [pid 14181] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14181] <... symlink resumed>) = 0 [pid 14181] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14181] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14183] chdir("./3447" [pid 14182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14181] <... symlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14184 attached [pid 14183] <... chdir resumed>) = 0 [pid 14182] chdir("./3488" [pid 14181] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3369 [pid 14184] set_robust_list(0x555587eb56a0, 24 [pid 14183] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14182] <... chdir resumed>) = 0 [pid 14183] <... prctl resumed>) = 0 [pid 14182] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14183] setpgid(0, 0 [pid 14182] <... prctl resumed>) = 0 [pid 14183] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14182] setpgid(0, 0 [pid 14184] <... set_robust_list resumed>) = 0 [pid 14183] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14182] <... setpgid resumed>) = 0 [pid 14181] <... openat resumed>) = 3 [pid 14184] rt_sigprocmask(SIG_SETMASK, [] [pid 14181] write(3, "1000", 4 [pid 14184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14181] <... write resumed>) = 4 [pid 14184] chdir("./3367" [pid 14183] <... symlink resumed>) = 0 [pid 14182] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14181] close(3 [pid 14184] <... chdir resumed>) = 0 [pid 14181] <... close resumed>) = 0 [pid 14184] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14181] symlink("/dev/binderfs", "./binderfs" [pid 14182] <... symlink resumed>) = 0 [pid 14184] <... prctl resumed>) = 0 [pid 14183] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14182] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14181] <... symlink resumed>) = 0 [pid 14184] setpgid(0, 0 [pid 14183] <... symlink resumed>) = 0 [pid 14184] <... setpgid resumed>) = 0 [pid 14181] write(1, "executing program\n", 18 [pid 14184] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14181] <... write resumed>) = 18 executing program [pid 14181] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14184] <... symlink resumed>) = 0 [pid 14183] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14182] <... symlink resumed>) = 0 [pid 14184] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14183] <... symlink resumed>) = 0 [pid 14182] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14181] <... mkdirat resumed>) = 0 [pid 14184] <... symlink resumed>) = 0 [pid 14183] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14181] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14183] <... openat resumed>) = 3 [pid 14182] <... symlink resumed>) = 0 [pid 14181] <... mount resumed>) = 0 [pid 14183] write(3, "1000", 4 [pid 14182] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14183] <... write resumed>) = 4 [pid 14184] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14181] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14184] <... symlink resumed>) = 0 [pid 14183] close(3 [pid 14182] <... openat resumed>) = 3 [pid 14181] <... openat resumed>) = 3 [pid 14183] <... close resumed>) = 0 [pid 14182] write(3, "1000", 4 [pid 14183] symlink("/dev/binderfs", "./binderfs" [pid 14182] <... write resumed>) = 4 [pid 14184] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14182] close(3 [pid 14181] pwrite64(3, "\x02", 1, 4 [pid 14184] <... openat resumed>) = 3 [pid 14183] <... symlink resumed>) = 0 [pid 14182] <... close resumed>) = 0 [pid 14181] <... pwrite64 resumed>) = 1 [pid 14184] write(3, "1000", 4 [pid 14182] symlink("/dev/binderfs", "./binderfs" [pid 14181] close(3 [pid 14184] <... write resumed>) = 4 [pid 14181] <... close resumed>) = 0 [pid 14184] close(3 [pid 14183] write(1, "executing program\n", 18 [pid 14182] <... symlink resumed>) = 0 [pid 14184] <... close resumed>) = 0 [pid 14183] <... write resumed>) = 18 executing program [pid 14181] close(4 [pid 14184] symlink("/dev/binderfs", "./binderfs" [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... symlink resumed>) = 0 [pid 14182] write(1, "executing program\n", 18 [pid 14181] close(5 [pid 14184] write(1, "executing program\n", 18 [pid 14183] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14182] <... write resumed>) = 18 [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... write resumed>) = 18 executing program executing program [pid 14184] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14182] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14181] close(6 [pid 14184] <... mkdirat resumed>) = 0 [pid 14183] <... mkdirat resumed>) = 0 [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14183] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14182] <... mkdirat resumed>) = 0 [pid 14181] close(7 [pid 14184] <... mount resumed>) = 0 [pid 14182] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14184] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... openat resumed>) = 3 [pid 14183] <... mount resumed>) = 0 [pid 14182] <... mount resumed>) = 0 [pid 14183] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14182] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14181] close(8) = -1 EBADF (Bad file descriptor) [pid 14181] close(9) = -1 EBADF (Bad file descriptor) [pid 14184] pwrite64(3, "\x02", 1, 4 [pid 14181] close(10 [pid 14184] <... pwrite64 resumed>) = 1 [pid 14182] <... openat resumed>) = 3 [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(3 [pid 14181] close(11 [pid 14184] <... close resumed>) = 0 [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(4 [pid 14181] close(12 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(5 [pid 14181] close(13 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(6 [pid 14181] close(14 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(7 [pid 14181] close(15 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(8 [pid 14182] pwrite64(3, "\x02", 1, 4 [pid 14181] close(16 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(9 [pid 14181] close(17 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(10 [pid 14181] close(18 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... openat resumed>) = 3 [pid 14182] <... pwrite64 resumed>) = 1 [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(11 [pid 14183] pwrite64(3, "\x02", 1, 4 [pid 14182] close(3 [pid 14181] close(19 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... pwrite64 resumed>) = 1 [pid 14182] <... close resumed>) = 0 [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(12 [pid 14182] close(4 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(3 [pid 14184] close(13 [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... close resumed>) = 0 [pid 14182] close(5 [pid 14184] close(14) = -1 EBADF (Bad file descriptor) [pid 14183] close(4 [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] close(20 [pid 14184] close(15 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14181] close(21) = -1 EBADF (Bad file descriptor) [pid 14181] close(22) = -1 EBADF (Bad file descriptor) [pid 14181] close(23) = -1 EBADF (Bad file descriptor) [pid 14181] close(24) = -1 EBADF (Bad file descriptor) [pid 14181] close(25) = -1 EBADF (Bad file descriptor) [pid 14181] close(26) = -1 EBADF (Bad file descriptor) [pid 14181] close(27) = -1 EBADF (Bad file descriptor) [pid 14181] close(28) = -1 EBADF (Bad file descriptor) [pid 14181] close(29) = -1 EBADF (Bad file descriptor) [pid 14181] exit_group(0) = ? [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(5 [pid 14182] close(6 [pid 14181] +++ exited with 0 +++ [pid 14184] close(16 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(6 [pid 14182] close(7 [pid 14184] close(17 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3541, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(18 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(7 [pid 14182] close(8 [pid 14184] close(19 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(8 [pid 14184] close(20 [pid 14182] close(9 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(21 [pid 14183] close(9 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(10 [pid 14184] close(22 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(23 [pid 14183] close(10 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(11 [pid 14184] close(24 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(11 [pid 14184] close(25 [pid 14182] close(12 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(26 [pid 14183] close(12 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(13 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(27 [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(13 [pid 14184] close(28 [pid 14182] close(14 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] close(29 [pid 14183] close(14 [pid 14184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(15 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] exit_group(0 [pid 14183] close(15 [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] <... exit_group resumed>) = ? [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(16 [pid 14183] close(16 [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(17 [pid 14183] close(17 [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(18 [pid 14183] close(18) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(19 [pid 14182] close(19 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14184] +++ exited with 0 +++ [pid 14183] close(20 [pid 14182] close(20 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(21 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3369, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14182] close(21 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14183] close(22 [pid 14182] close(22 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(23 [pid 14183] close(23 [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] close(24 [pid 14183] close(24) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(25 [pid 14182] close(25 [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14183] close(26 [pid 14182] close(26) = -1 EBADF (Bad file descriptor) [pid 14182] close(27) = -1 EBADF (Bad file descriptor) [pid 14182] close(28) = -1 EBADF (Bad file descriptor) [pid 14182] close(29) = -1 EBADF (Bad file descriptor) [pid 14182] exit_group(0) = ? [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14183] close(27 [pid 14182] +++ exited with 0 +++ [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3539", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14183] close(28 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3490, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14183] close(29) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14183] exit_group(0 [pid 323] openat(AT_FDCWD, "./3539", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14183] <... exit_group resumed>) = ? [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 323] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14183] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3539/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3449, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3539/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3447", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 321] openat(AT_FDCWD, "./3447", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 321] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] fstat(3 [pid 323] close(4 [pid 322] umount2("./3488", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3539/sys" [pid 322] openat(AT_FDCWD, "./3488", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(3 [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3539/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3539/binderfs" [pid 321] umount2("./3447/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] unlink("./3539/binderfs" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3539/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3447/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3539/cgroup.net" [pid 320] umount2("./3367", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3539/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3447/sys" [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3539/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3447/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3367", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3539/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3488/sys" [pid 321] openat(AT_FDCWD, "./3447/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] unlink("./3539/cgroup.cpu" [pid 321] <... openat resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 323] umount2("./3539/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3539/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 323] unlink("./3539/cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] fstat(3 [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] close(3 [pid 322] openat(AT_FDCWD, "./3488/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] close(4 [pid 323] <... close resumed>) = 0 [pid 320] getdents64(3 [pid 323] rmdir("./3539" [pid 322] <... openat resumed>) = 4 [pid 321] <... close resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] fstat(4 [pid 321] rmdir("./3447/sys" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] mkdir("./3540", 0777 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3367/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... mkdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] umount2("./3447/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3447/binderfs" [pid 320] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3447/binderfs") = 0 [pid 321] umount2("./3447/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14185 attached [pid 14185] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3542 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14185] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] getdents64(4 [pid 320] umount2("./3367/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14185] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3447/cgroup.net" [pid 14185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14185] chdir("./3540" [pid 322] <... close resumed>) = 0 [pid 321] unlink("./3447/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3367/sys" [pid 14185] <... chdir resumed>) = 0 [pid 322] rmdir("./3488/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14185] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3367/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14185] <... prctl resumed>) = 0 [pid 322] umount2("./3488/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3447/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14185] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14185] <... setpgid resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3488/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3447/cgroup.cpu" [pid 14185] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3367/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14185] <... symlink resumed>) = 0 [pid 322] unlink("./3488/binderfs" [pid 320] <... openat resumed>) = 4 [pid 14185] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3447/cgroup.cpu" [pid 320] fstat(4 [pid 14185] <... symlink resumed>) = 0 [pid 322] umount2("./3488/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14185] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] umount2("./3447/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14185] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14185] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] newfstatat(AT_FDCWD, "./3447/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14185] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14185] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3488/cgroup.net" [pid 321] unlink("./3447/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14185] <... write resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] close(4 [pid 14185] close(3 [pid 322] unlink("./3488/cgroup.net" [pid 321] getdents64(3 [pid 14185] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] rmdir("./3367/sys" [pid 14185] symlink("/dev/binderfs", "./binderfs" [pid 321] close(3 [pid 14185] <... symlink resumed>) = 0 [pid 322] umount2("./3488/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14185] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 321] rmdir("./3447" [pid 320] umount2("./3367/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14185] <... write resumed>) = 18 [pid 321] <... rmdir resumed>) = 0 [pid 14185] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3488/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14185] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3448", 0777 [pid 320] newfstatat(AT_FDCWD, "./3367/binderfs" [pid 14185] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] unlink("./3488/cgroup.cpu" [pid 321] <... mkdir resumed>) = 0 [pid 14185] <... mount resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3367/binderfs" [pid 322] umount2("./3488/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14185] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14185] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3488/cgroup" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3367/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14186 attached [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3488/cgroup" [pid 14186] set_robust_list(0x555587eb56a0, 24 [pid 320] newfstatat(AT_FDCWD, "./3367/cgroup.net" [pid 14185] pwrite64(3, "\x02", 1, 4) = 1 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14186] <... set_robust_list resumed>) = 0 [pid 14185] close(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3450 [pid 320] unlink("./3367/cgroup.net" [pid 14186] rt_sigprocmask(SIG_SETMASK, [] [pid 14185] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14185] close(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14185] close(5) = -1 EBADF (Bad file descriptor) [pid 14185] close(6) = -1 EBADF (Bad file descriptor) [pid 14185] close(7) = -1 EBADF (Bad file descriptor) [pid 14185] close(8) = -1 EBADF (Bad file descriptor) [pid 14185] close(9) = -1 EBADF (Bad file descriptor) [pid 14185] close(10) = -1 EBADF (Bad file descriptor) [pid 14185] close(11) = -1 EBADF (Bad file descriptor) [pid 14186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14185] close(12 [pid 322] close(3 [pid 320] umount2("./3367/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14185] close(13) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14186] chdir("./3448" [pid 14185] close(14 [pid 322] rmdir("./3488" [pid 14186] <... chdir resumed>) = 0 [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3367/cgroup.cpu" [pid 14186] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14185] close(15 [pid 322] <... rmdir resumed>) = 0 [pid 14186] <... prctl resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] mkdir("./3489", 0777 [pid 320] unlink("./3367/cgroup.cpu" [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14185] close(16 [pid 322] <... mkdir resumed>) = 0 [pid 14186] setpgid(0, 0 [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 14186] <... setpgid resumed>) = 0 [pid 14185] close(17 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3367/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14186] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14185] close(18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3367/cgroup" [pid 14185] close(19) = -1 EBADF (Bad file descriptor) [pid 14185] close(20) = -1 EBADF (Bad file descriptor) [pid 14185] close(21) = -1 EBADF (Bad file descriptor) [pid 14185] close(22) = -1 EBADF (Bad file descriptor) [pid 14185] close(23) = -1 EBADF (Bad file descriptor) [pid 14185] close(24ci2-android-6-12-rust/strace-static-x86_64: Process 14187 attached ) = -1 EBADF (Bad file descriptor) [pid 14187] set_robust_list(0x555587eb56a0, 24 [pid 14185] close(25 [pid 14187] <... set_robust_list resumed>) = 0 [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14187] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14186] <... symlink resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3491 [pid 320] unlink("./3367/cgroup" [pid 14186] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14187] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14186] <... symlink resumed>) = 0 [pid 14185] close(26 [pid 14187] chdir("./3489" [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3 [pid 14187] <... chdir resumed>) = 0 [pid 14185] close(27 [pid 14187] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14186] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14187] <... prctl resumed>) = 0 [pid 14185] close(28 [pid 320] close(3 [pid 14187] setpgid(0, 0 [pid 14186] <... symlink resumed>) = 0 [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14187] <... setpgid resumed>) = 0 [pid 14185] close(29 [pid 320] <... close resumed>) = 0 [pid 14187] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14185] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3367" [pid 14187] <... symlink resumed>) = 0 [pid 14186] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14185] exit_group(0 [pid 14187] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14185] <... exit_group resumed>) = ? [pid 320] <... rmdir resumed>) = 0 [pid 14186] <... openat resumed>) = 3 [pid 14185] +++ exited with 0 +++ [pid 320] mkdir("./3368", 0777 [pid 14187] <... symlink resumed>) = 0 [pid 14187] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... mkdir resumed>) = 0 [pid 14186] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14186] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14187] <... symlink resumed>) = 0 [pid 14186] close(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14187] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14186] <... close resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3542, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14187] <... openat resumed>) = 3 [pid 14187] write(3, "1000", 4 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14187] <... write resumed>) = 4 [pid 14187] close(3) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14188 attached [pid 14187] symlink("/dev/binderfs", "./binderfs" [pid 14188] set_robust_list(0x555587eb56a0, 24 [pid 14187] <... symlink resumed>) = 0 [pid 14186] symlink("/dev/binderfs", "./binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3370 [pid 14188] <... set_robust_list resumed>) = 0 [pid 14187] write(1, "executing program\n", 18 [pid 14188] rt_sigprocmask(SIG_SETMASK, [] [pid 14186] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14188] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14187] <... write resumed>) = 18 [pid 14186] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14188] chdir("./3368" executing program [pid 14187] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14186] <... write resumed>) = 18 [pid 14188] <... chdir resumed>) = 0 [pid 14188] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14187] <... mkdirat resumed>) = 0 [pid 14186] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14188] <... prctl resumed>) = 0 [pid 14188] setpgid(0, 0 [pid 14187] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14188] <... setpgid resumed>) = 0 [pid 14187] <... mount resumed>) = 0 [pid 14186] <... mkdirat resumed>) = 0 [pid 14188] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14186] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14188] <... symlink resumed>) = 0 [pid 14187] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14188] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14187] <... openat resumed>) = 3 [pid 14186] <... mount resumed>) = 0 [pid 14188] <... symlink resumed>) = 0 [pid 14186] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14188] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14188] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14187] pwrite64(3, "\x02", 1, 4 [pid 14188] <... openat resumed>) = 3 [pid 14186] <... openat resumed>) = 3 executing program [pid 14187] <... pwrite64 resumed>) = 1 [pid 14188] write(3, "1000", 4) = 4 [pid 14187] close(3 [pid 14188] close(3 [pid 14187] <... close resumed>) = 0 [pid 14188] <... close resumed>) = 0 [pid 14187] close(4 [pid 14188] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] write(1, "executing program\n", 18 [pid 14187] close(5 [pid 14186] pwrite64(3, "\x02", 1, 4 [pid 14188] <... write resumed>) = 18 [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14187] close(6 [pid 14186] <... pwrite64 resumed>) = 1 [pid 14188] <... mkdirat resumed>) = 0 [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(3 [pid 14188] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14187] close(7 [pid 323] <... restart_syscall resumed>) = 0 [pid 14188] <... mount resumed>) = 0 [pid 14186] <... close resumed>) = 0 [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(4 [pid 14187] close(8 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(5 [pid 14188] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14187] close(9 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3540", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14188] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(6 [pid 323] openat(AT_FDCWD, "./3540", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14188] pwrite64(3, "\x02", 1, 4 [pid 14187] close(10 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14188] <... pwrite64 resumed>) = 1 [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(7 [pid 14188] close(3 [pid 14187] close(11 [pid 323] fstat(3 [pid 14188] <... close resumed>) = 0 [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14188] close(4 [pid 14187] close(12 [pid 323] getdents64(3 [pid 14186] close(8 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(9 [pid 14188] close(5 [pid 14187] close(13 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14188] close(6 [pid 14187] close(14 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14187] close(15 [pid 14188] close(7 [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(10 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14187] close(16 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14188] close(8 [pid 14186] close(11 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14188] close(9 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3540/sys" [pid 14188] close(10 [pid 14186] close(12 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14187] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14187] close(17) = -1 EBADF (Bad file descriptor) [pid 14187] close(18) = -1 EBADF (Bad file descriptor) [pid 14187] close(19) = -1 EBADF (Bad file descriptor) [pid 14187] close(20) = -1 EBADF (Bad file descriptor) [pid 14187] close(21) = -1 EBADF (Bad file descriptor) [pid 14187] close(22) = -1 EBADF (Bad file descriptor) [pid 14187] close(23) = -1 EBADF (Bad file descriptor) [pid 14187] close(24) = -1 EBADF (Bad file descriptor) [pid 14187] close(25) = -1 EBADF (Bad file descriptor) [pid 14187] close(26) = -1 EBADF (Bad file descriptor) [pid 14187] close(27) = -1 EBADF (Bad file descriptor) [pid 14187] close(28) = -1 EBADF (Bad file descriptor) [pid 14187] close(29) = -1 EBADF (Bad file descriptor) [pid 14187] exit_group(0) = ? [pid 14188] close(11 [pid 14187] +++ exited with 0 +++ [pid 14186] close(13 [pid 323] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] close(12 [pid 14186] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3491, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3540/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14188] close(13 [pid 14186] close(15 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14188] close(14 [pid 14186] close(16 [pid 323] fstat(4 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14188] close(15 [pid 14186] close(17 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14188] close(16 [pid 14186] close(18 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14188] close(17 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(19 [pid 323] getdents64(4 [pid 14188] close(18 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(20 [pid 323] close(4 [pid 14188] close(19 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(21 [pid 14188] close(20 [pid 323] <... close resumed>) = 0 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3540/sys" [pid 14188] close(21 [pid 14186] close(22 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] close(22 [pid 14186] close(23 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] close(23 [pid 14186] close(24 [pid 323] <... rmdir resumed>) = 0 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] close(24 [pid 323] umount2("./3540/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] close(25 [pid 14188] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3540/binderfs" [pid 14188] close(26 [pid 14186] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3540/binderfs" [pid 14188] close(27 [pid 14186] close(27 [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14188] close(28) = -1 EBADF (Bad file descriptor) [pid 14186] close(28 [pid 323] umount2("./3540/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14188] close(29 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14186] close(29 [pid 14188] exit_group(0 [pid 14186] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3540/cgroup.net" [pid 14188] <... exit_group resumed>) = ? [pid 14186] exit_group(0 [pid 14188] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14186] <... exit_group resumed>) = ? [pid 323] unlink("./3540/cgroup.net") = 0 [pid 323] umount2("./3540/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14186] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3370, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... restart_syscall resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3450, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] newfstatat(AT_FDCWD, "./3540/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] unlink("./3540/cgroup.cpu") = 0 [pid 323] umount2("./3540/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3540/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3540/cgroup") = 0 [pid 322] umount2("./3489", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] openat(AT_FDCWD, "./3489", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3540" [pid 322] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3541", 0777 [pid 322] fstat(3 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14189 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3543 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14189] set_robust_list(0x555587eb56a0, 24 [pid 322] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14189] <... set_robust_list resumed>) = 0 [pid 14189] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14189] chdir("./3541") = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14189] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14189] <... prctl resumed>) = 0 [pid 14189] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14189] <... setpgid resumed>) = 0 [pid 14189] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] newfstatat(AT_FDCWD, "./3489/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14189] <... symlink resumed>) = 0 [pid 322] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14189] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14189] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3489/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14189] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14189] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3368", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3368", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(4 [pid 14189] write(3, "1000", 4 [pid 320] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14189] <... write resumed>) = 4 [pid 320] fstat(3 [pid 322] close(4 [pid 14189] close(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14189] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14189] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14189] write(1, "executing program\n", 18) = 18 executing program [pid 14189] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 322] rmdir("./3489/sys" [pid 320] getdents64(3 [pid 14189] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3489/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3368/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14189] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3489/binderfs" [pid 320] <... umount2 resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3489/binderfs" [pid 320] umount2("./3368/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3489/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3368/sys" [pid 321] <... restart_syscall resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3489/cgroup.net" [pid 14189] <... openat resumed>) = 3 [pid 320] umount2("./3368/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14189] pwrite64(3, "\x02", 1, 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3448", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14189] <... pwrite64 resumed>) = 1 [pid 322] unlink("./3489/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14189] close(3 [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3448", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3368/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3489/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3489/cgroup.cpu" [pid 321] fstat(3 [pid 320] fstat(4 [pid 14189] <... close resumed>) = 0 [pid 14189] close(4) = -1 EBADF (Bad file descriptor) [pid 14189] close(5) = -1 EBADF (Bad file descriptor) [pid 14189] close(6) = -1 EBADF (Bad file descriptor) [pid 14189] close(7) = -1 EBADF (Bad file descriptor) [pid 14189] close(8) = -1 EBADF (Bad file descriptor) [pid 14189] close(9) = -1 EBADF (Bad file descriptor) [pid 14189] close(10) = -1 EBADF (Bad file descriptor) [pid 14189] close(11) = -1 EBADF (Bad file descriptor) [pid 14189] close(12) = -1 EBADF (Bad file descriptor) [pid 14189] close(13) = -1 EBADF (Bad file descriptor) [pid 14189] close(14) = -1 EBADF (Bad file descriptor) [pid 14189] close(15) = -1 EBADF (Bad file descriptor) [pid 14189] close(16) = -1 EBADF (Bad file descriptor) [pid 14189] close(17) = -1 EBADF (Bad file descriptor) [pid 14189] close(18) = -1 EBADF (Bad file descriptor) [pid 14189] close(19) = -1 EBADF (Bad file descriptor) [pid 14189] close(20) = -1 EBADF (Bad file descriptor) [pid 14189] close(21) = -1 EBADF (Bad file descriptor) [pid 14189] close(22) = -1 EBADF (Bad file descriptor) [pid 14189] close(23) = -1 EBADF (Bad file descriptor) [pid 14189] close(24) = -1 EBADF (Bad file descriptor) [pid 14189] close(25) = -1 EBADF (Bad file descriptor) [pid 14189] close(26) = -1 EBADF (Bad file descriptor) [pid 14189] close(27) = -1 EBADF (Bad file descriptor) [pid 14189] close(28) = -1 EBADF (Bad file descriptor) [pid 14189] close(29) = -1 EBADF (Bad file descriptor) [pid 14189] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] unlink("./3489/cgroup.cpu" [pid 321] getdents64(3 [pid 320] getdents64(4 [pid 14189] <... exit_group resumed>) = ? [pid 14189] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3543, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3489/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3448/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3489/cgroup" [pid 320] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 322] unlink("./3489/cgroup" [pid 321] <... umount2 resumed>) = 0 [pid 320] rmdir("./3368/sys" [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3448/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3541", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3368/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3448/sys" [pid 322] close(3 [pid 323] openat(AT_FDCWD, "./3541", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3448/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(3 [pid 322] rmdir("./3489" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] openat(AT_FDCWD, "./3448/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3368/binderfs" [pid 323] getdents64(3 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 321] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] mkdir("./3490", 0777 [pid 321] getdents64(4 [pid 320] unlink("./3368/binderfs" [pid 323] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] close(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] rmdir("./3448/sys" [pid 320] umount2("./3368/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3448/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3448/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3448/binderfs") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14190 attached [pid 14190] set_robust_list(0x555587eb56a0, 24 [pid 321] umount2("./3448/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14190] <... set_robust_list resumed>) = 0 [pid 14190] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14190] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3492 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14190] chdir("./3490" [pid 323] newfstatat(AT_FDCWD, "./3541/sys" [pid 321] newfstatat(AT_FDCWD, "./3448/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3368/cgroup.net" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14190] <... chdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14190] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3448/cgroup.net" [pid 320] unlink("./3368/cgroup.net" [pid 14190] <... prctl resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14190] setpgid(0, 0 [pid 323] openat(AT_FDCWD, "./3541/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3448/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14190] <... setpgid resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3368/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14190] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] fstat(4 [pid 14190] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3448/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14190] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14190] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] unlink("./3448/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3368/cgroup.cpu" [pid 14190] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 14190] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3448/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(4 [pid 320] unlink("./3368/cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 14190] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] rmdir("./3541/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14190] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3448/cgroup" [pid 14190] write(3, "1000", 4 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3368/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14190] <... write resumed>) = 4 [pid 321] unlink("./3448/cgroup" [pid 14190] close(3 [pid 323] umount2("./3541/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14190] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3368/cgroup" [pid 14190] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3541/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14190] <... symlink resumed>) = 0 [pid 323] unlink("./3541/binderfs" [pid 321] close(3 [pid 320] unlink("./3368/cgroup" executing program [pid 14190] write(1, "executing program\n", 18) = 18 [pid 323] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14190] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3541/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3448" [pid 14190] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] getdents64(3 [pid 14190] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] newfstatat(AT_FDCWD, "./3541/cgroup.net" [pid 321] mkdir("./3449", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14190] <... mount resumed>) = 0 [pid 323] unlink("./3541/cgroup.net" [pid 321] <... mkdir resumed>) = 0 [pid 320] close(3 [pid 323] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14190] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3541/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... close resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rmdir("./3368" [pid 14190] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3541/cgroup.cpu" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3451 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3369", 0777 [pid 323] unlink("./3541/cgroup.cpu" [pid 320] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14191 attached [pid 323] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14191] set_robust_list(0x555587eb56a0, 24 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14191] <... set_robust_list resumed>) = 0 [pid 14191] rt_sigprocmask(SIG_SETMASK, [] [pid 14190] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3541/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] newfstatat(AT_FDCWD, "./3541/cgroup" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14191] chdir("./3449") = 0 [pid 14191] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14191] setpgid(0, 0) = 0 [pid 14191] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14192 attached [pid 14191] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14192] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14192] rt_sigprocmask(SIG_SETMASK, [] [pid 14190] <... pwrite64 resumed>) = 1 [pid 323] unlink("./3541/cgroup" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3371 [pid 14190] close(3 [pid 14192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14191] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 14192] chdir("./3369" [pid 14191] <... symlink resumed>) = 0 [pid 14190] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14192] <... chdir resumed>) = 0 [pid 14191] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14190] close(4 [pid 14191] <... openat resumed>) = 3 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14190] close(5 [pid 323] close(3 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14191] write(3, "1000", 4 [pid 14192] <... prctl resumed>) = 0 [pid 14191] <... write resumed>) = 4 [pid 14190] close(6 [pid 14192] setpgid(0, 0 [pid 14191] close(3 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] <... setpgid resumed>) = 0 [pid 14191] <... close resumed>) = 0 [pid 14190] close(7 [pid 14192] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14191] symlink("/dev/binderfs", "./binderfs" [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14192] <... symlink resumed>) = 0 [pid 14191] <... symlink resumed>) = 0 [pid 14190] close(8 [pid 323] rmdir("./3541" [pid 14192] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14191] write(1, "executing program\n", 18 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14192] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14191] <... write resumed>) = 18 executing program [pid 14190] close(9 [pid 323] mkdir("./3542", 0777 [pid 14191] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] <... symlink resumed>) = 0 [pid 14191] <... mkdirat resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 14192] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14191] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14192] <... openat resumed>) = 3 [pid 14190] close(10 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14192] write(3, "1000", 4 [pid 14191] <... mount resumed>) = 0 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14192] <... write resumed>) = 4 [pid 14190] close(11 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(3 [pid 14191] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14192] <... close resumed>) = 0 [pid 14191] <... openat resumed>) = 3 [pid 14190] close(12) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3544 [pid 14192] symlink("/dev/binderfs", "./binderfs" [pid 14190] close(13 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14190] close(14) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14193 attached [pid 14192] <... symlink resumed>) = 0 [pid 14191] pwrite64(3, "\x02", 1, 4 [pid 14190] close(15 [pid 14193] set_robust_list(0x555587eb56a0, 24 [pid 14192] write(1, "executing program\n", 18 [pid 14191] <... pwrite64 resumed>) = 1 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14193] <... set_robust_list resumed>) = 0 [pid 14192] <... write resumed>) = 18 [pid 14190] close(16 [pid 14193] rt_sigprocmask(SIG_SETMASK, [] [pid 14192] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14191] close(3 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14192] <... mkdirat resumed>) = 0 [pid 14190] close(17 [pid 14193] chdir("./3542" [pid 14192] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14191] <... close resumed>) = 0 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... chdir resumed>) = 0 [pid 14192] <... mount resumed>) = 0 [pid 14191] close(4 [pid 14190] close(18 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14191] close(5 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... prctl resumed>) = 0 [pid 14192] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] close(19 [pid 14193] setpgid(0, 0 [pid 14192] <... openat resumed>) = 3 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(6 [pid 14190] close(20 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(7 [pid 14193] <... setpgid resumed>) = 0 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14191] close(8 [pid 14190] close(21 [pid 14193] <... symlink resumed>) = 0 [pid 14192] pwrite64(3, "\x02", 1, 4 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14192] <... pwrite64 resumed>) = 1 [pid 14191] close(9 [pid 14190] close(22 [pid 14193] <... symlink resumed>) = 0 [pid 14192] close(3 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14192] <... close resumed>) = 0 [pid 14191] close(10 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... symlink resumed>) = 0 [pid 14192] close(4 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] close(23 [pid 14193] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(11 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... openat resumed>) = 3 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] write(3, "1000", 4 [pid 14192] close(5 [pid 14191] close(12 [pid 14190] close(24 [pid 14193] <... write resumed>) = 4 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(3 [pid 14192] close(6 [pid 14191] close(13 [pid 14190] close(25 [pid 14193] <... close resumed>) = 0 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] symlink("/dev/binderfs", "./binderfs" [pid 14192] close(7 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... symlink resumed>) = 0 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(14 [pid 14190] close(26 [pid 14193] write(1, "executing program\n", 18 [pid 14192] close(8 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... write resumed>) = 18 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14191] close(15 [pid 14190] close(27 [pid 14193] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14192] close(9 [pid 14193] <... mkdirat resumed>) = 0 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14192] close(10 [pid 14191] close(16 [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... mount resumed>) = 0 [pid 14190] close(28 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14192] close(11 [pid 14191] close(17 [pid 14193] <... openat resumed>) = 3 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] close(29 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(18 [pid 14192] close(12 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(13 [pid 14191] close(19 [pid 14190] exit_group(0 [pid 14193] pwrite64(3, "\x02", 1, 4 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] <... exit_group resumed>) = ? [pid 14193] <... pwrite64 resumed>) = 1 [pid 14192] close(14 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(3 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(20 [pid 14193] <... close resumed>) = 0 [pid 14192] close(15 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(4 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(21 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(16 [pid 14193] close(5 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(17 [pid 14191] close(22 [pid 14193] close(6 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14190] +++ exited with 0 +++ [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(18 [pid 14191] close(23 [pid 14193] close(7 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(19 [pid 14191] close(24 [pid 14193] close(8 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(20 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(9 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(25 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(21 [pid 14193] close(10 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(22 [pid 14191] close(26 [pid 14193] close(11 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(23 [pid 14193] close(12 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(27 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(24 [pid 14193] close(13 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(25 [pid 14191] close(28 [pid 14193] close(14 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(26 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(15 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] close(29 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(27 [pid 14191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(16 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] exit_group(0 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(28 [pid 14193] close(17 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14191] <... exit_group resumed>) = ? [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] close(29 [pid 14191] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3492, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14193] close(18 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3451, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14193] close(19 [pid 14192] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] exit_group(0 [pid 14193] close(20 [pid 14192] <... exit_group resumed>) = ? [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14192] +++ exited with 0 +++ [pid 14193] close(21) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3371, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14193] close(22) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3449", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14193] close(23 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(24 [pid 321] openat(AT_FDCWD, "./3449", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(25 [pid 321] <... openat resumed>) = 3 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(26 [pid 321] fstat(3 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(27 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(28 [pid 321] getdents64(3 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] close(29 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14193] exit_group(0) = ? [pid 321] umount2("./3449/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14193] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3544, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3449/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3449/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3369", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3490", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3449/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3449/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3490", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 4 [pid 320] openat(AT_FDCWD, "./3369", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 3 [pid 321] fstat(4 [pid 322] fstat(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(4 [pid 320] fstat(3 [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] getdents64(4 [pid 322] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(3 [pid 321] close(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = 0 [pid 320] umount2("./3369/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3449/sys" [pid 322] newfstatat(AT_FDCWD, "./3490/sys" [pid 321] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3449/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 322] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3449/binderfs" [pid 320] umount2("./3369/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3490/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 321] unlink("./3449/binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3369/sys" [pid 321] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] umount2("./3449/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 320] umount2("./3369/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3449/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4) = 0 [pid 322] rmdir("./3490/sys") = 0 [pid 322] umount2("./3490/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3490/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3490/binderfs") = 0 [pid 322] umount2("./3490/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3490/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3490/cgroup.net") = 0 [pid 322] umount2("./3490/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3369/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3490/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 322] unlink("./3490/cgroup.cpu" [pid 321] unlink("./3449/cgroup.net" [pid 320] fstat(4 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3490/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3490/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3449/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] unlink("./3490/cgroup") = 0 [pid 320] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3542", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3449/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] openat(AT_FDCWD, "./3542", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 323] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] fstat(3 [pid 322] rmdir("./3490" [pid 321] unlink("./3449/cgroup.cpu" [pid 320] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3491", 0777 [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 322] <... mkdir resumed>) = 0 [pid 321] umount2("./3449/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3369/sys" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3449/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3493 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14194 attached [pid 320] umount2("./3369/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3449/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3542/sys" [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3369/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14194] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14194] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(3 [pid 320] unlink("./3369/binderfs" [pid 323] openat(AT_FDCWD, "./3542/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14194] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... openat resumed>) = 4 [pid 321] rmdir("./3449" [pid 320] umount2("./3369/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3369/cgroup.net" [pid 14194] chdir("./3491" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14194] <... chdir resumed>) = 0 [pid 323] getdents64(4 [pid 321] mkdir("./3450", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14194] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3369/cgroup.net" [pid 14194] <... prctl resumed>) = 0 [pid 323] close(4 [pid 14194] setpgid(0, 0 [pid 323] <... close resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14194] <... setpgid resumed>) = 0 [pid 323] rmdir("./3542/sys" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14194] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] umount2("./3369/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14194] <... symlink resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3369/cgroup.cpu" [pid 323] umount2("./3542/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14194] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14194] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14194] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14195 attached [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14195] set_robust_list(0x555587eb56a0, 24 [pid 14194] write(3, "1000", 4 [pid 323] newfstatat(AT_FDCWD, "./3542/binderfs" [pid 14195] <... set_robust_list resumed>) = 0 [pid 14194] <... write resumed>) = 4 [pid 14195] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3452 [pid 320] unlink("./3369/cgroup.cpu" [pid 14195] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14194] close(3 [pid 323] unlink("./3542/binderfs" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14195] chdir("./3450" [pid 320] <... unlink resumed>) = 0 [pid 14195] <... chdir resumed>) = 0 [pid 14194] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14195] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14194] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3542/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3369/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14195] <... prctl resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14195] setpgid(0, 0 [pid 14194] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3542/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3369/cgroup" [pid 14195] <... setpgid resumed>) = 0 [pid 14194] write(1, "executing program\n", 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14195] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14195] <... symlink resumed>) = 0 [pid 323] unlink("./3542/cgroup.net" [pid 320] unlink("./3369/cgroup" executing program [pid 14195] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14194] <... write resumed>) = 18 [pid 14195] <... symlink resumed>) = 0 [pid 14194] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14195] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14194] <... mkdirat resumed>) = 0 [pid 320] getdents64(3 [pid 14195] <... symlink resumed>) = 0 [pid 323] umount2("./3542/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14195] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14194] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] newfstatat(AT_FDCWD, "./3542/cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 14195] <... openat resumed>) = 3 [pid 14194] <... mount resumed>) = 0 [pid 14195] write(3, "1000", 4) = 4 [pid 14195] close(3 [pid 320] rmdir("./3369" [pid 14195] <... close resumed>) = 0 [pid 14194] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14195] symlink("/dev/binderfs", "./binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14195] <... symlink resumed>) = 0 [pid 14194] <... openat resumed>) = 3 [pid 323] unlink("./3542/cgroup.cpu" [pid 14195] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 [pid 320] mkdir("./3370", 0777 [pid 14195] <... write resumed>) = 18 executing program [pid 14195] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3542/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14195] <... mkdirat resumed>) = 0 [pid 14194] pwrite64(3, "\x02", 1, 4 [pid 14195] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] newfstatat(AT_FDCWD, "./3542/cgroup" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14195] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14194] <... pwrite64 resumed>) = 1 [pid 14195] <... openat resumed>) = 3 [pid 14194] close(3) = 0 [pid 14194] close(4) = -1 EBADF (Bad file descriptor) [pid 14194] close(5) = -1 EBADF (Bad file descriptor) [pid 14195] pwrite64(3, "\x02", 1, 4 [pid 14194] close(6 [pid 14195] <... pwrite64 resumed>) = 1 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] close(7 [pid 14195] close(3 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] <... close resumed>) = 0 [pid 14195] close(4 [pid 14194] close(8 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] close(5) = -1 EBADF (Bad file descriptor) [pid 14194] close(9 [pid 14195] close(6) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] close(7) = -1 EBADF (Bad file descriptor) [pid 14194] close(10 [pid 14195] close(8 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] close(11 [pid 14195] close(9 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] close(12 [pid 14195] close(10) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] close(11) = -1 EBADF (Bad file descriptor) [pid 14194] close(13 [pid 14195] close(12 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] close(14 [pid 14195] close(13) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] close(14) = -1 EBADF (Bad file descriptor) [pid 14194] close(15ci2-android-6-12-rust/strace-static-x86_64: Process 14196 attached [pid 14195] close(15 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3542/cgroup" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3372 [pid 14196] set_robust_list(0x555587eb56a0, 24 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] close(16 [pid 14195] close(16 [pid 323] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14196] <... set_robust_list resumed>) = 0 [pid 323] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] close(17 [pid 14194] close(17 [pid 14196] rt_sigprocmask(SIG_SETMASK, [] [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14195] close(18 [pid 14194] close(18 [pid 323] close(3 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] chdir("./3370" [pid 14195] close(19 [pid 14194] close(19 [pid 14196] <... chdir resumed>) = 0 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14196] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14195] close(20 [pid 14194] close(20 [pid 323] rmdir("./3542" [pid 14196] <... prctl resumed>) = 0 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] close(21 [pid 14194] close(21 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14196] setpgid(0, 0 [pid 14195] close(22 [pid 14194] close(22 [pid 323] mkdir("./3543", 0777 [pid 14196] <... setpgid resumed>) = 0 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] close(23 [pid 14194] close(23 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14195] close(24 [pid 14194] close(24 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14196] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14195] close(25 [pid 14194] close(25 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14196] <... symlink resumed>) = 0 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14196] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14195] close(26 [pid 14194] close(26 [pid 14196] <... symlink resumed>) = 0 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14196] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14195] close(27 [pid 14194] close(27 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... symlink resumed>) = 0 [pid 14195] close(28 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] close(28 [pid 14195] close(29 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... openat resumed>) = 3 [pid 14195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] close(29 [pid 14195] exit_group(0 [pid 14194] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14194] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 14197 attached [pid 14195] <... exit_group resumed>) = ? [pid 14196] write(3, "1000", 4 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3545 [pid 14197] set_robust_list(0x555587eb56a0, 24 [pid 14196] <... write resumed>) = 4 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14196] close(3 [pid 14197] <... set_robust_list resumed>) = 0 [pid 14196] <... close resumed>) = 0 [pid 14195] +++ exited with 0 +++ [pid 14194] <... exit_group resumed>) = ? [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14197] rt_sigprocmask(SIG_SETMASK, [] [pid 14196] symlink("/dev/binderfs", "./binderfs" [pid 14194] +++ exited with 0 +++ [pid 14197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14196] <... symlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3493, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14197] chdir("./3543" [pid 14196] write(1, "executing program\n", 18 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3452, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14196] <... write resumed>) = 18 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14197] <... chdir resumed>) = 0 executing program [pid 14197] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14196] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14197] <... prctl resumed>) = 0 [pid 14196] <... mkdirat resumed>) = 0 [pid 14197] setpgid(0, 0 [pid 14196] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14197] <... setpgid resumed>) = 0 [pid 14197] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14196] <... mount resumed>) = 0 [pid 14197] <... symlink resumed>) = 0 [pid 14197] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14197] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14196] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... restart_syscall resumed>) = 0 [pid 14197] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14197] write(3, "1000", 4) = 4 [pid 14197] close(3) = 0 [pid 14197] symlink("/dev/binderfs", "./binderfs" [pid 14196] <... openat resumed>) = 3 [pid 14197] <... symlink resumed>) = 0 [pid 14197] write(1, "executing program\n", 18) = 18 executing program [pid 14197] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14196] pwrite64(3, "\x02", 1, 4 [pid 14197] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14196] <... pwrite64 resumed>) = 1 [pid 14196] close(3 [pid 322] umount2("./3491", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14197] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14196] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14196] close(4 [pid 322] openat(AT_FDCWD, "./3491", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14196] close(5 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] <... openat resumed>) = 3 [pid 14196] close(6 [pid 322] getdents64(3 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14197] pwrite64(3, "\x02", 1, 4) = 1 [pid 14197] close(3) = 0 [pid 14196] close(7 [pid 322] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14197] close(4) = -1 EBADF (Bad file descriptor) [pid 14197] close(5) = -1 EBADF (Bad file descriptor) [pid 14197] close(6) = -1 EBADF (Bad file descriptor) [pid 14197] close(7) = -1 EBADF (Bad file descriptor) [pid 14197] close(8) = -1 EBADF (Bad file descriptor) [pid 14197] close(9) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] close(10 [pid 14196] close(8 [pid 322] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] close(11 [pid 14196] close(9 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] close(12 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3491/sys" [pid 14197] close(13 [pid 14196] close(10 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14197] close(14 [pid 14196] close(11 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14197] close(15 [pid 14196] close(12 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14197] close(16) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3491/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14197] close(17 [pid 14196] close(13 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14197] close(18 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] close(14 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14197] close(19 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14196] close(15 [pid 14197] close(20 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] close(21 [pid 14196] close(16 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14197] close(22 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14197] close(23 [pid 14196] close(17 [pid 322] close(4 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14197] close(24) = -1 EBADF (Bad file descriptor) [pid 14196] close(18 [pid 322] rmdir("./3491/sys" [pid 14197] close(25 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3450", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14197] close(26 [pid 14196] close(19 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3491/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14197] close(27 [pid 14196] close(20 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14197] close(28 [pid 14196] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3450", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3491/binderfs" [pid 14197] close(29 [pid 14196] close(22 [pid 321] <... openat resumed>) = 3 [pid 14197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 14197] exit_group(0) = ? [pid 14197] +++ exited with 0 +++ [pid 14196] close(23 [pid 322] unlink("./3491/binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14196] close(24 [pid 321] getdents64(3 [pid 322] umount2("./3491/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14196] close(25 [pid 322] newfstatat(AT_FDCWD, "./3491/cgroup.net" [pid 321] umount2("./3450/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14196] close(26 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3545, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14196] close(27 [pid 322] unlink("./3491/cgroup.net" [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3543", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14196] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3491/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3450/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14196] close(29 [pid 323] openat(AT_FDCWD, "./3543", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14196] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14196] exit_group(0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3491/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3450/sys" [pid 14196] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3491/cgroup.cpu" [pid 14196] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3450/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3372, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3491/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3450/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] newfstatat(AT_FDCWD, "./3543/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3491/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 323] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3491/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 323] openat(AT_FDCWD, "./3543/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... openat resumed>) = 4 [pid 322] getdents64(3 [pid 323] fstat(4 [pid 321] getdents64(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] getdents64(4 [pid 322] close(3 [pid 321] close(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 321] rmdir("./3450/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] rmdir("./3491" [pid 321] <... rmdir resumed>) = 0 [pid 323] close(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3450/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 322] mkdir("./3492", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3543/sys" [pid 321] newfstatat(AT_FDCWD, "./3450/binderfs" [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3543/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3450/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3543/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3450/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3543/binderfs" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3370", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3543/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3450/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3543/cgroup.net" [pid 321] unlink("./3450/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14198 attached [pid 323] unlink("./3543/cgroup.net" [pid 320] openat(AT_FDCWD, "./3370", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14198] set_robust_list(0x555587eb56a0, 24 [pid 323] <... unlink resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3494 [pid 321] umount2("./3450/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14198] <... set_robust_list resumed>) = 0 [pid 323] umount2("./3543/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14198] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3450/cgroup.cpu" [pid 320] fstat(3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14198] chdir("./3492" [pid 323] newfstatat(AT_FDCWD, "./3543/cgroup.cpu" [pid 321] unlink("./3450/cgroup.cpu" [pid 14198] <... chdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] unlink("./3543/cgroup.cpu" [pid 321] umount2("./3450/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3370/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14198] <... prctl resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14198] setpgid(0, 0 [pid 323] umount2("./3543/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3450/cgroup" [pid 14198] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14198] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] newfstatat(AT_FDCWD, "./3543/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14198] <... symlink resumed>) = 0 [pid 14198] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3450/cgroup" [pid 14198] <... symlink resumed>) = 0 [pid 323] unlink("./3543/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3370/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14198] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14198] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3370/sys" [pid 14198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14198] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 320] umount2("./3370/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14198] write(3, "1000", 4 [pid 323] close(3 [pid 321] <... close resumed>) = 0 [pid 14198] <... write resumed>) = 4 [pid 323] <... close resumed>) = 0 [pid 321] rmdir("./3450" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14198] close(3 [pid 323] rmdir("./3543" [pid 321] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3370/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14198] <... close resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] mkdir("./3451", 0777 [pid 14198] symlink("/dev/binderfs", "./binderfs" [pid 323] mkdir("./3544", 0777 [pid 320] <... openat resumed>) = 4 [pid 14198] <... symlink resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 320] fstat(4 [pid 321] <... mkdir resumed>) = 0 [pid 14198] write(1, "executing program\n", 18 executing program [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14198] <... write resumed>) = 18 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3370/sys") = 0 [pid 320] umount2("./3370/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3370/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3370/binderfs") = 0 [pid 320] umount2("./3370/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14198] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14199 attached [pid 14198] <... mkdirat resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3370/cgroup.net" [pid 14198] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3546 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3453 ci2-android-6-12-rust/strace-static-x86_64: Process 14200 attached [pid 14199] set_robust_list(0x555587eb56a0, 24 [pid 14198] <... mount resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14200] set_robust_list(0x555587eb56a0, 24 [pid 14199] <... set_robust_list resumed>) = 0 [pid 14198] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] unlink("./3370/cgroup.net" [pid 14200] <... set_robust_list resumed>) = 0 [pid 14199] rt_sigprocmask(SIG_SETMASK, [] [pid 14198] <... openat resumed>) = 3 [pid 14200] rt_sigprocmask(SIG_SETMASK, [] [pid 14199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14198] pwrite64(3, "\x02", 1, 4) = 1 [pid 320] <... unlink resumed>) = 0 [pid 14200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14199] chdir("./3544" [pid 14198] close(3 [pid 14200] chdir("./3451" [pid 14198] <... close resumed>) = 0 [pid 14198] close(4) = -1 EBADF (Bad file descriptor) [pid 14198] close(5) = -1 EBADF (Bad file descriptor) [pid 14198] close(6) = -1 EBADF (Bad file descriptor) [pid 14198] close(7) = -1 EBADF (Bad file descriptor) [pid 14198] close(8) = -1 EBADF (Bad file descriptor) [pid 14198] close(9) = -1 EBADF (Bad file descriptor) [pid 14198] close(10) = -1 EBADF (Bad file descriptor) [pid 14198] close(11) = -1 EBADF (Bad file descriptor) [pid 14198] close(12) = -1 EBADF (Bad file descriptor) [pid 14198] close(13) = -1 EBADF (Bad file descriptor) [pid 14198] close(14) = -1 EBADF (Bad file descriptor) [pid 14198] close(15) = -1 EBADF (Bad file descriptor) [pid 14198] close(16) = -1 EBADF (Bad file descriptor) [pid 14198] close(17) = -1 EBADF (Bad file descriptor) [pid 14198] close(18) = -1 EBADF (Bad file descriptor) [pid 14198] close(19) = -1 EBADF (Bad file descriptor) [pid 14198] close(20) = -1 EBADF (Bad file descriptor) [pid 14198] close(21) = -1 EBADF (Bad file descriptor) [pid 14198] close(22) = -1 EBADF (Bad file descriptor) [pid 14198] close(23) = -1 EBADF (Bad file descriptor) [pid 14198] close(24) = -1 EBADF (Bad file descriptor) [pid 14198] close(25) = -1 EBADF (Bad file descriptor) [pid 14198] close(26) = -1 EBADF (Bad file descriptor) [pid 14198] close(27) = -1 EBADF (Bad file descriptor) [pid 14198] close(28) = -1 EBADF (Bad file descriptor) [pid 14198] close(29) = -1 EBADF (Bad file descriptor) [pid 14198] exit_group(0) = ? [pid 320] umount2("./3370/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14200] <... chdir resumed>) = 0 [pid 14199] <... chdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14200] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14199] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] newfstatat(AT_FDCWD, "./3370/cgroup.cpu" [pid 14200] <... prctl resumed>) = 0 [pid 14199] <... prctl resumed>) = 0 [pid 14200] setpgid(0, 0 [pid 14199] setpgid(0, 0 [pid 14198] +++ exited with 0 +++ [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14200] <... setpgid resumed>) = 0 [pid 14199] <... setpgid resumed>) = 0 [pid 320] unlink("./3370/cgroup.cpu" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3494, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14199] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 [pid 14199] <... symlink resumed>) = 0 [pid 320] umount2("./3370/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14199] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14200] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14200] <... symlink resumed>) = 0 [pid 14199] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3370/cgroup" [pid 14199] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14200] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] unlink("./3370/cgroup") = 0 [pid 320] getdents64(3 [pid 14200] <... symlink resumed>) = 0 [pid 14199] <... symlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14200] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14199] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] close(3 [pid 14200] <... symlink resumed>) = 0 [pid 14199] <... openat resumed>) = 3 [pid 320] <... close resumed>) = 0 [pid 14200] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14199] write(3, "1000", 4 [pid 320] rmdir("./3370" [pid 14200] <... openat resumed>) = 3 [pid 14199] <... write resumed>) = 4 [pid 14200] write(3, "1000", 4 [pid 320] <... rmdir resumed>) = 0 [pid 14200] <... write resumed>) = 4 [pid 320] mkdir("./3371", 0777 [pid 14200] close(3 [pid 14199] close(3 [pid 320] <... mkdir resumed>) = 0 [pid 14200] <... close resumed>) = 0 [pid 14199] <... close resumed>) = 0 [pid 14200] symlink("/dev/binderfs", "./binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14199] symlink("/dev/binderfs", "./binderfs" [pid 14200] <... symlink resumed>) = 0 [pid 14199] <... symlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14200] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14200] <... write resumed>) = 18 [pid 14199] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 14201 attached executing program [pid 14201] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14201] rt_sigprocmask(SIG_SETMASK, [] [pid 14200] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14199] <... write resumed>) = 18 [pid 14201] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14201] chdir("./3371" [pid 14199] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14201] <... chdir resumed>) = 0 [pid 14201] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14200] <... mkdirat resumed>) = 0 [pid 14201] setpgid(0, 0 [pid 14199] <... mkdirat resumed>) = 0 [pid 14201] <... setpgid resumed>) = 0 [pid 14201] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14200] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14199] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3373 [pid 14201] <... symlink resumed>) = 0 [pid 14201] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14201] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14200] <... mount resumed>) = 0 [pid 14199] <... mount resumed>) = 0 [pid 14199] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14201] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14201] <... openat resumed>) = 3 [pid 14200] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14201] write(3, "1000", 4) = 4 [pid 14201] close(3) = 0 [pid 14201] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14201] write(1, "executing program\n", 18) = 18 [pid 14201] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14199] <... openat resumed>) = 3 [pid 14201] <... mkdirat resumed>) = 0 executing program [pid 14201] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14200] <... openat resumed>) = 3 [pid 14201] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14199] pwrite64(3, "\x02", 1, 4 [pid 14200] pwrite64(3, "\x02", 1, 4) = 1 [pid 14199] <... pwrite64 resumed>) = 1 [pid 14200] close(3 [pid 14199] close(3 [pid 14200] <... close resumed>) = 0 [pid 14201] <... openat resumed>) = 3 [pid 14201] pwrite64(3, "\x02", 1, 4) = 1 [pid 14201] close(3) = 0 [pid 14201] close(4) = -1 EBADF (Bad file descriptor) [pid 14201] close(5) = -1 EBADF (Bad file descriptor) [pid 14201] close(6) = -1 EBADF (Bad file descriptor) [pid 14201] close(7) = -1 EBADF (Bad file descriptor) [pid 14201] close(8) = -1 EBADF (Bad file descriptor) [pid 14201] close(9) = -1 EBADF (Bad file descriptor) [pid 14201] close(10) = -1 EBADF (Bad file descriptor) [pid 14201] close(11) = -1 EBADF (Bad file descriptor) [pid 14201] close(12) = -1 EBADF (Bad file descriptor) [pid 14201] close(13) = -1 EBADF (Bad file descriptor) [pid 14201] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14201] close(15 [pid 14200] close(4 [pid 14199] <... close resumed>) = 0 [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(4 [pid 14201] close(16 [pid 14200] close(5 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] close(17 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(5 [pid 322] umount2("./3492", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] close(6 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] close(18 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(6 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] close(7 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] close(19 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(7 [pid 322] openat(AT_FDCWD, "./3492", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] close(8 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] close(20 [pid 322] <... openat resumed>) = 3 [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] close(21 [pid 322] fstat(3 [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(8 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14201] close(22 [pid 14200] close(9 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(9 [pid 322] getdents64(3 [pid 14201] close(23) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] close(24 [pid 14200] close(10 [pid 14199] close(10 [pid 322] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] close(25) = -1 EBADF (Bad file descriptor) [pid 14201] close(26) = -1 EBADF (Bad file descriptor) [pid 14201] close(27) = -1 EBADF (Bad file descriptor) [pid 14201] close(28) = -1 EBADF (Bad file descriptor) [pid 14200] close(11 [pid 14199] close(11 [pid 322] <... umount2 resumed>) = 0 [pid 14201] close(29 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] close(12 [pid 14199] close(12 [pid 14201] exit_group(0 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14201] <... exit_group resumed>) = ? [pid 14200] close(13 [pid 14199] close(13 [pid 14201] +++ exited with 0 +++ [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14200] close(14 [pid 14199] close(14 [pid 322] newfstatat(AT_FDCWD, "./3492/sys" [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(15) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3373, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14200] close(15 [pid 322] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14200] close(16 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3492/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14200] close(17) = -1 EBADF (Bad file descriptor) [pid 14199] close(16 [pid 322] <... openat resumed>) = 4 [pid 14200] close(18 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(17 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] close(19 [pid 14199] close(18 [pid 322] getdents64(4 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(19 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14200] close(20 [pid 14199] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] close(20) = -1 EBADF (Bad file descriptor) [pid 14199] close(21) = -1 EBADF (Bad file descriptor) [pid 14199] close(22) = -1 EBADF (Bad file descriptor) [pid 14199] close(23) = -1 EBADF (Bad file descriptor) [pid 14199] close(24) = -1 EBADF (Bad file descriptor) [pid 14199] close(25) = -1 EBADF (Bad file descriptor) [pid 14199] close(26) = -1 EBADF (Bad file descriptor) [pid 14199] close(27) = -1 EBADF (Bad file descriptor) [pid 14199] close(28) = -1 EBADF (Bad file descriptor) [pid 14199] close(29) = -1 EBADF (Bad file descriptor) [pid 14200] close(21 [pid 14199] exit_group(0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14200] close(22 [pid 14199] <... exit_group resumed>) = ? [pid 322] <... close resumed>) = 0 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14199] +++ exited with 0 +++ [pid 322] rmdir("./3492/sys") = 0 [pid 14200] close(23) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14200] close(24 [pid 322] umount2("./3492/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14200] close(25 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3546, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3544", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14200] close(26 [pid 322] newfstatat(AT_FDCWD, "./3492/binderfs" [pid 320] umount2("./3371", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14200] close(27 [pid 323] openat(AT_FDCWD, "./3544", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3492/binderfs" [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 320] openat(AT_FDCWD, "./3371", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14200] close(28 [pid 323] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3492/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14200] close(29 [pid 323] getdents64(3 [pid 14200] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14200] exit_group(0 [pid 322] newfstatat(AT_FDCWD, "./3492/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3492/cgroup.net") = 0 [pid 323] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3492/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14200] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3492/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3492/cgroup.cpu" [pid 323] <... umount2 resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3492/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3492/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3492/cgroup") = 0 [pid 322] getdents64(3 [pid 14200] +++ exited with 0 +++ [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3453, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... close resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] rmdir("./3492" [pid 323] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3371/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3493", 0777 [pid 323] newfstatat(AT_FDCWD, "./3544/sys" [pid 322] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3371/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14202 attached [pid 323] openat(AT_FDCWD, "./3544/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3371/sys" [pid 323] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] fstat(4 [pid 14202] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3495 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3371/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14202] <... set_robust_list resumed>) = 0 [pid 323] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3371/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14202] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rmdir("./3544/sys" [pid 320] <... openat resumed>) = 4 [pid 14202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 323] umount2("./3544/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14202] chdir("./3493" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3544/binderfs" [pid 14202] <... chdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14202] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] close(4 [pid 14202] <... prctl resumed>) = 0 [pid 323] unlink("./3544/binderfs" [pid 320] <... close resumed>) = 0 [pid 14202] setpgid(0, 0 [pid 320] rmdir("./3371/sys" [pid 14202] <... setpgid resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14202] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] umount2("./3544/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3371/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14202] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14202] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3544/cgroup.net" [pid 14202] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3371/binderfs" [pid 14202] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] unlink("./3544/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14202] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3371/binderfs" [pid 14202] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3544/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14202] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3371/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14202] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14202] <... write resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3371/cgroup.net" [pid 14202] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 323] newfstatat(AT_FDCWD, "./3544/cgroup.cpu" [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14202] <... close resumed>) = 0 [pid 323] unlink("./3544/cgroup.cpu" [pid 320] unlink("./3371/cgroup.net" [pid 14202] symlink("/dev/binderfs", "./binderfs" [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14202] <... symlink resumed>) = 0 [pid 321] umount2("./3451", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3371/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14202] write(1, "executing program\n", 18 [pid 323] umount2("./3544/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14202] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3451", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3544/cgroup" [pid 14202] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3371/cgroup.cpu" [pid 14202] <... mkdirat resumed>) = 0 [pid 323] unlink("./3544/cgroup" [pid 14202] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14202] <... mount resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] unlink("./3371/cgroup.cpu" [pid 14202] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] getdents64(3 [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 14202] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] close(3 [pid 321] umount2("./3451/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3371/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14202] pwrite64(3, "\x02", 1, 4 [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14202] <... pwrite64 resumed>) = 1 [pid 323] rmdir("./3544" [pid 321] umount2("./3451/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3371/cgroup" [pid 14202] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14202] <... close resumed>) = 0 [pid 323] mkdir("./3545", 0777 [pid 321] newfstatat(AT_FDCWD, "./3451/sys" [pid 320] unlink("./3371/cgroup" [pid 14202] close(4 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3451/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14202] close(5 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] openat(AT_FDCWD, "./3451/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] close(3 [pid 14202] close(6 [pid 321] <... openat resumed>) = 4 [pid 320] <... close resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14202] close(7 [pid 321] fstat(4 [pid 320] rmdir("./3371" [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14202] close(8 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] mkdir("./3372", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14203 attached [pid 14202] close(9 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3547 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... mkdir resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14203] set_robust_list(0x555587eb56a0, 24 [pid 14202] close(10 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14203] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14203] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14202] close(11 [pid 321] <... close resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14203] chdir("./3545" [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3451/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14204 attached [pid 14202] close(12) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14202] close(13) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3451/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14202] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3451/binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3374 [pid 14202] close(15 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14202] close(16 [pid 321] unlink("./3451/binderfs" [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14203] <... chdir resumed>) = 0 [pid 14202] close(17 [pid 321] umount2("./3451/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14204] set_robust_list(0x555587eb56a0, 24 [pid 14203] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14204] <... set_robust_list resumed>) = 0 [pid 14203] <... prctl resumed>) = 0 [pid 14202] close(18 [pid 321] newfstatat(AT_FDCWD, "./3451/cgroup.net" [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14204] rt_sigprocmask(SIG_SETMASK, [] [pid 14203] setpgid(0, 0 [pid 14202] close(19 [pid 321] unlink("./3451/cgroup.net" [pid 14204] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14203] <... setpgid resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14203] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14202] close(20 [pid 321] umount2("./3451/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14203] <... symlink resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14203] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14202] close(21 [pid 321] newfstatat(AT_FDCWD, "./3451/cgroup.cpu" [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14204] chdir("./3372" [pid 14203] <... symlink resumed>) = 0 [pid 14204] <... chdir resumed>) = 0 [pid 14203] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14202] close(22 [pid 321] unlink("./3451/cgroup.cpu" [pid 14204] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14203] <... symlink resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14204] <... prctl resumed>) = 0 [pid 14203] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14202] close(23 [pid 321] umount2("./3451/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14204] setpgid(0, 0 [pid 14203] <... openat resumed>) = 3 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14204] <... setpgid resumed>) = 0 [pid 14203] write(3, "1000", 4 [pid 14202] close(24 [pid 321] newfstatat(AT_FDCWD, "./3451/cgroup" [pid 14203] <... write resumed>) = 4 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14204] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14203] close(3 [pid 14202] close(25 [pid 321] unlink("./3451/cgroup" [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14202] close(26 [pid 321] getdents64(3 [pid 14204] <... symlink resumed>) = 0 [pid 14203] <... close resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14204] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14203] symlink("/dev/binderfs", "./binderfs" [pid 14202] close(27 [pid 14204] <... symlink resumed>) = 0 [pid 14203] <... symlink resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14204] symlink("/syzcgroup/net/syz0", "./cgroup.net" executing program [pid 14203] write(1, "executing program\n", 18 [pid 14202] close(28 [pid 14204] <... symlink resumed>) = 0 [pid 14203] <... write resumed>) = 18 [pid 321] <... close resumed>) = 0 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3451" [pid 14202] close(29 [pid 14203] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14202] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14203] <... mkdirat resumed>) = 0 [pid 14202] exit_group(0 [pid 321] mkdir("./3452", 0777 [pid 14202] <... exit_group resumed>) = ? [pid 14204] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14203] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... mkdir resumed>) = 0 [pid 14203] <... mount resumed>) = 0 [pid 14204] <... openat resumed>) = 3 [pid 14203] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14202] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14203] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14204] write(3, "1000", 4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3495, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14204] <... write resumed>) = 4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14204] close(3 [pid 14203] pwrite64(3, "\x02", 1, 4 [pid 14204] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14205 attached [pid 14203] <... pwrite64 resumed>) = 1 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3454 [pid 14205] set_robust_list(0x555587eb56a0, 24 [pid 14204] symlink("/dev/binderfs", "./binderfs" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14205] <... set_robust_list resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14205] rt_sigprocmask(SIG_SETMASK, [] [pid 14204] <... symlink resumed>) = 0 [pid 14203] close(3 [pid 14205] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14204] write(1, "executing program\n", 18 [pid 14203] <... close resumed>) = 0 [pid 14205] chdir("./3452" [pid 14204] <... write resumed>) = 18 [pid 14203] close(4 [pid 14205] <... chdir resumed>) = 0 [pid 14204] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14205] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14204] <... mkdirat resumed>) = 0 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] setpgid(0, 0 [pid 14203] close(5 [pid 14205] <... setpgid resumed>) = 0 [pid 14204] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14204] <... mount resumed>) = 0 [pid 14205] <... symlink resumed>) = 0 [pid 14203] close(6 [pid 14205] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] <... symlink resumed>) = 0 [pid 14204] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14203] close(7 [pid 14205] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14204] <... openat resumed>) = 3 [pid 14205] <... symlink resumed>) = 0 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(8) = -1 EBADF (Bad file descriptor) [pid 14205] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14203] close(9 [pid 14205] <... openat resumed>) = 3 [pid 14204] pwrite64(3, "\x02", 1, 4 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] write(3, "1000", 4 [pid 14204] <... pwrite64 resumed>) = 1 [pid 14205] <... write resumed>) = 4 [pid 14205] close(3 [pid 14203] close(10 [pid 14205] <... close resumed>) = 0 [pid 14205] symlink("/dev/binderfs", "./binderfs" [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] close(3 [pid 14203] close(11 [pid 14205] <... symlink resumed>) = 0 [pid 14204] <... close resumed>) = 0 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14203] close(12 [pid 14204] close(4 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3493", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14203] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14204] close(5 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3493", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14205] write(1, "executing program\n", 18 [pid 14204] close(6 executing program [pid 14203] close(14 [pid 322] fstat(3 [pid 14205] <... write resumed>) = 18 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14205] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14204] close(7 [pid 14203] close(15 [pid 322] getdents64(3 [pid 14205] <... mkdirat resumed>) = 0 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14205] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14204] close(8 [pid 14203] close(16 [pid 322] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14205] <... mount resumed>) = 0 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14204] close(9 [pid 322] <... umount2 resumed>) = 0 [pid 14203] close(17) = -1 EBADF (Bad file descriptor) [pid 14205] <... openat resumed>) = 3 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(18 [pid 14204] close(10 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(19 [pid 322] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14205] pwrite64(3, "\x02", 1, 4 [pid 14204] close(11) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14205] <... pwrite64 resumed>) = 1 [pid 14204] close(12 [pid 14203] close(20 [pid 14205] close(3 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3493/sys" [pid 14205] <... close resumed>) = 0 [pid 14204] close(13 [pid 14205] close(4) = -1 EBADF (Bad file descriptor) [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(21 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14205] close(5 [pid 14204] close(14 [pid 322] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14205] close(6 [pid 14204] close(15 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(7 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(22 [pid 322] openat(AT_FDCWD, "./3493/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] close(16 [pid 322] <... openat resumed>) = 4 [pid 14205] close(8) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(9 [pid 14203] close(23 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(10 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(24 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] close(17 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14205] close(11 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(25 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] close(18 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14205] close(12 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(26 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] close(19 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14205] close(13 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] close(27 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] close(20 [pid 14205] close(14) = -1 EBADF (Bad file descriptor) [pid 14205] close(15) = -1 EBADF (Bad file descriptor) [pid 14205] close(16) = -1 EBADF (Bad file descriptor) [pid 14205] close(17 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(18 [pid 14203] close(28 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(19) = -1 EBADF (Bad file descriptor) [pid 14203] close(29 [pid 14205] close(20 [pid 14203] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(21 [pid 14203] exit_group(0 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(22 [pid 14204] close(21 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(23 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(24 [pid 14204] close(22 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(25 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(26 [pid 14204] close(23 [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] close(27 [pid 14204] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14204] close(24) = -1 EBADF (Bad file descriptor) [pid 14204] close(25) = -1 EBADF (Bad file descriptor) [pid 14204] close(26) = -1 EBADF (Bad file descriptor) [pid 14204] close(27) = -1 EBADF (Bad file descriptor) [pid 14204] close(28) = -1 EBADF (Bad file descriptor) [pid 14204] close(29) = -1 EBADF (Bad file descriptor) [pid 14204] exit_group(0) = ? [pid 14204] +++ exited with 0 +++ [pid 14205] close(28 [pid 14203] <... exit_group resumed>) = ? [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14203] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3374, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14205] close(29 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14205] exit_group(0 [pid 322] <... close resumed>) = 0 [pid 14205] <... exit_group resumed>) = ? [pid 322] rmdir("./3493/sys") = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3547, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14205] +++ exited with 0 +++ [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3454, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3493/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3493/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3493/binderfs") = 0 [pid 322] umount2("./3493/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3493/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3493/cgroup.net") = 0 [pid 322] umount2("./3493/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3493/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3493/cgroup.cpu") = 0 [pid 322] umount2("./3493/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3493/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3493/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 322] rmdir("./3493") = 0 [pid 321] umount2("./3452", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3372", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3452", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3372", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] mkdir("./3494", 0777 [pid 321] fstat(3 [pid 320] <... openat resumed>) = 3 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] fstat(3 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(3 [pid 321] umount2("./3452/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3545", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3372/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14206 attached [pid 323] openat(AT_FDCWD, "./3545", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3452/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14206] set_robust_list(0x555587eb56a0, 24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] <... set_robust_list resumed>) = 0 [pid 320] umount2("./3372/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14206] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3452/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] fstat(3 [pid 320] newfstatat(AT_FDCWD, "./3372/sys" [pid 14206] chdir("./3494" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14206] <... chdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3496 [pid 321] umount2("./3452/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14206] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3372/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14206] <... prctl resumed>) = 0 [pid 323] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] setpgid(0, 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3452/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] <... setpgid resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3372/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14206] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14206] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 14206] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3545/sys" [pid 14206] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14206] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3545/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 323] getdents64(4 [pid 321] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3545/sys" [pid 14206] <... symlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3545/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 320] close(4 [pid 321] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3545/binderfs" [pid 320] rmdir("./3372/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3545/binderfs" [pid 321] rmdir("./3452/sys" [pid 320] <... rmdir resumed>) = 0 [pid 14206] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3372/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14206] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3452/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14206] write(3, "1000", 4 [pid 320] newfstatat(AT_FDCWD, "./3372/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] <... write resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3452/binderfs" [pid 14206] close(3 [pid 320] unlink("./3372/binderfs" [pid 14206] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14206] symlink("/dev/binderfs", "./binderfs" [pid 321] unlink("./3452/binderfs" [pid 320] umount2("./3372/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14206] <... symlink resumed>) = 0 [pid 323] umount2("./3545/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 321] umount2("./3452/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3372/cgroup.net" [pid 14206] <... write resumed>) = 18 [pid 323] newfstatat(AT_FDCWD, "./3545/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14206] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3452/cgroup.net" [pid 320] unlink("./3372/cgroup.net" [pid 323] unlink("./3545/cgroup.net" [pid 14206] <... mkdirat resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14206] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3545/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14206] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3452/cgroup.net" [pid 320] umount2("./3372/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3545/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3545/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3372/cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3545/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3372/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3545/cgroup" [pid 321] umount2("./3452/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14206] <... openat resumed>) = 3 [pid 323] unlink("./3545/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3452/cgroup.cpu" [pid 320] umount2("./3372/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14206] <... pwrite64 resumed>) = 1 [pid 323] getdents64(3 [pid 14206] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] <... close resumed>) = 0 [pid 323] close(3 [pid 14206] close(4 [pid 321] unlink("./3452/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3372/cgroup" [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14206] close(5 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3452/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3372/cgroup" [pid 14206] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3452/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14206] close(7 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14206] close(8 [pid 321] unlink("./3452/cgroup" [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] rmdir("./3545" [pid 321] <... unlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3546", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14207 attached [pid 14206] close(9 [pid 321] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 14207] set_robust_list(0x555587eb56a0, 24 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3372" [pid 14207] <... set_robust_list resumed>) = 0 [pid 14206] close(10 [pid 321] close(3 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14207] rt_sigprocmask(SIG_SETMASK, [] [pid 14206] close(11 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3548 [pid 321] rmdir("./3452" [pid 320] mkdir("./3373", 0777 [pid 14207] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rmdir resumed>) = 0 [pid 14207] chdir("./3546" [pid 14206] close(12 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] mkdir("./3453", 0777 [pid 320] <... mkdir resumed>) = 0 [pid 14207] <... chdir resumed>) = 0 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14206] close(13 [pid 321] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14207] <... prctl resumed>) = 0 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14207] setpgid(0, 0 [pid 14206] close(14 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14207] <... setpgid resumed>) = 0 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14206] close(15) = -1 EBADF (Bad file descriptor) [pid 14206] close(16) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14208 attached [pid 14207] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14206] close(17 [pid 14208] set_robust_list(0x555587eb56a0, 24 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14209 attached [pid 14208] <... set_robust_list resumed>) = 0 [pid 14207] <... symlink resumed>) = 0 [pid 14206] close(18 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3455 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3375 [pid 14209] set_robust_list(0x555587eb56a0, 24 [pid 14207] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14206] close(19 [pid 14208] rt_sigprocmask(SIG_SETMASK, [] [pid 14207] <... symlink resumed>) = 0 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14209] <... set_robust_list resumed>) = 0 [pid 14208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14206] close(20 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14209] rt_sigprocmask(SIG_SETMASK, [] [pid 14207] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14206] close(21 [pid 14209] chdir("./3453" [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] <... symlink resumed>) = 0 [pid 14209] <... chdir resumed>) = 0 [pid 14206] close(22 [pid 14209] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14208] chdir("./3373" [pid 14207] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... prctl resumed>) = 0 [pid 14208] <... chdir resumed>) = 0 [pid 14207] <... openat resumed>) = 3 [pid 14206] close(23 [pid 14209] setpgid(0, 0 [pid 14208] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14207] write(3, "1000", 4 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... setpgid resumed>) = 0 [pid 14208] <... prctl resumed>) = 0 [pid 14207] <... write resumed>) = 4 [pid 14206] close(24 [pid 14209] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14208] setpgid(0, 0 [pid 14207] close(3 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... symlink resumed>) = 0 [pid 14207] <... close resumed>) = 0 [pid 14206] close(25 [pid 14209] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14208] <... setpgid resumed>) = 0 [pid 14207] symlink("/dev/binderfs", "./binderfs" [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... symlink resumed>) = 0 [pid 14208] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14207] <... symlink resumed>) = 0 [pid 14206] close(26 [pid 14209] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14207] write(1, "executing program\n", 18 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... symlink resumed>) = 0 [pid 14208] <... symlink resumed>) = 0 [pid 14207] <... write resumed>) = 18 [pid 14206] close(27 [pid 14209] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14208] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14207] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14209] <... openat resumed>) = 3 [pid 14208] <... symlink resumed>) = 0 [pid 14207] <... mkdirat resumed>) = 0 [pid 14206] close(28 [pid 14209] write(3, "1000", 4 [pid 14208] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14207] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... write resumed>) = 4 [pid 14208] <... symlink resumed>) = 0 [pid 14207] <... mount resumed>) = 0 [pid 14206] close(29 [pid 14209] close(3 [pid 14206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = 0 [pid 14207] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14206] exit_group(0 [pid 14209] symlink("/dev/binderfs", "./binderfs" [pid 14208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14207] <... openat resumed>) = 3 [pid 14206] <... exit_group resumed>) = ? [pid 14208] <... openat resumed>) = 3 [pid 14206] +++ exited with 0 +++ [pid 14209] <... symlink resumed>) = 0 [pid 14208] write(3, "1000", 4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3496, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14207] pwrite64(3, "\x02", 1, 4 [pid 14208] <... write resumed>) = 4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14208] close(3 [pid 14209] write(1, "executing program\n", 18 [pid 14208] <... close resumed>) = 0 [pid 14207] <... pwrite64 resumed>) = 1 [pid 14209] <... write resumed>) = 18 executing program [pid 14207] close(3 [pid 14208] symlink("/dev/binderfs", "./binderfs" [pid 14209] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14207] <... close resumed>) = 0 [pid 14209] <... mkdirat resumed>) = 0 [pid 14208] <... symlink resumed>) = 0 [pid 14207] close(4 [pid 14209] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... mount resumed>) = 0 [pid 14208] write(1, "executing program\n", 18 executing program [pid 14209] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14208] <... write resumed>) = 18 [pid 14207] close(5 [pid 14209] <... openat resumed>) = 3 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(6) = -1 EBADF (Bad file descriptor) [pid 14207] close(7) = -1 EBADF (Bad file descriptor) [pid 14207] close(8) = -1 EBADF (Bad file descriptor) [pid 14209] pwrite64(3, "\x02", 1, 4 [pid 14207] close(9 [pid 14209] <... pwrite64 resumed>) = 1 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(3 [pid 14207] close(10 [pid 14209] <... close resumed>) = 0 [pid 14209] close(4 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(5 [pid 14207] close(11 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(6 [pid 14207] close(12 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(7) = -1 EBADF (Bad file descriptor) [pid 14207] close(13 [pid 14209] close(8 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(14 [pid 14209] close(9) = -1 EBADF (Bad file descriptor) [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(10) = -1 EBADF (Bad file descriptor) [pid 14207] close(15 [pid 14209] close(11 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(16 [pid 14209] close(12 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(17 [pid 14209] close(13 [pid 14208] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(18 [pid 14209] close(14 [pid 14208] <... mkdirat resumed>) = 0 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14207] close(19 [pid 14209] close(15 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(20 [pid 14209] close(16 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] <... mount resumed>) = 0 [pid 14207] close(21 [pid 14209] close(17) = -1 EBADF (Bad file descriptor) [pid 14208] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(18) = -1 EBADF (Bad file descriptor) [pid 14207] close(22 [pid 14209] close(19 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(23 [pid 14209] close(20 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(21 [pid 14208] <... openat resumed>) = 3 [pid 14207] close(24 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] pwrite64(3, "\x02", 1, 4 [pid 14209] close(22 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] <... pwrite64 resumed>) = 1 [pid 14207] close(25 [pid 14209] close(23 [pid 14208] close(3 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(24 [pid 14208] <... close resumed>) = 0 [pid 14207] close(26 [pid 14208] close(4 [pid 322] <... restart_syscall resumed>) = 0 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] close(5 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(25 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(27 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] close(6 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14209] close(26 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(28 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] close(7 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3494", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14209] close(27 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] close(29 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] close(8 [pid 14207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14209] close(28 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] exit_group(0 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] close(9 [pid 14207] <... exit_group resumed>) = ? [pid 322] openat(AT_FDCWD, "./3494", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14209] close(29 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14207] +++ exited with 0 +++ [pid 14208] close(10) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3548, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14208] close(11 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14208] close(12 [pid 322] fstat(3 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14208] close(13 [pid 14209] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14208] close(14 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14209] exit_group(0 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14209] <... exit_group resumed>) = ? [pid 14208] close(15) = -1 EBADF (Bad file descriptor) [pid 14209] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3455, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14208] close(16 [pid 322] <... umount2 resumed>) = 0 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14208] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3494/sys" [pid 14208] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14208] close(19 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3494/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14208] close(20) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14208] close(21 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14208] close(22 [pid 323] umount2("./3546", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 14208] close(23 [pid 323] openat(AT_FDCWD, "./3546", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rmdir("./3494/sys" [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] <... rmdir resumed>) = 0 [pid 14208] close(24 [pid 323] fstat(3 [pid 322] umount2("./3494/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14208] close(25 [pid 322] newfstatat(AT_FDCWD, "./3494/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3494/binderfs" [pid 14208] close(26 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... unlink resumed>) = 0 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3494/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14208] close(27 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3494/cgroup.net" [pid 14208] close(28 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3494/cgroup.net" [pid 323] <... umount2 resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3494/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14208] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14208] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3494/cgroup.cpu" [pid 14208] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3494/cgroup.cpu" [pid 14208] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3546/sys" [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3494/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3494/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3494/cgroup") = 0 [pid 322] getdents64(3 [pid 14208] +++ exited with 0 +++ [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3375, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... close resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] rmdir("./3494") = 0 [pid 323] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] mkdir("./3495", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... mkdir resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3546/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3453", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] fstat(4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14210 attached [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] openat(AT_FDCWD, "./3453", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14210] set_robust_list(0x555587eb56a0, 24 [pid 323] getdents64(4 [pid 321] <... openat resumed>) = 3 [pid 14210] <... set_robust_list resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] fstat(3 [pid 323] getdents64(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(3 [pid 323] close(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... close resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3497 [pid 323] rmdir("./3546/sys" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3453/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14210] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rmdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3546/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3546/binderfs" [pid 14210] chdir("./3495" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14210] <... chdir resumed>) = 0 [pid 323] unlink("./3546/binderfs" [pid 14210] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... unlink resumed>) = 0 [pid 14210] <... prctl resumed>) = 0 [pid 14210] setpgid(0, 0 [pid 321] umount2("./3453/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14210] <... setpgid resumed>) = 0 [pid 323] umount2("./3546/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14210] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3453/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3546/cgroup.net" [pid 14210] <... symlink resumed>) = 0 [pid 321] umount2("./3453/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14210] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3546/cgroup.net" [pid 321] openat(AT_FDCWD, "./3453/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14210] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 323] umount2("./3546/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14210] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] fstat(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14210] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3546/cgroup.cpu" [pid 321] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3546/cgroup.cpu" [pid 14210] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3546/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 14210] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14210] write(3, "1000", 4 [pid 323] newfstatat(AT_FDCWD, "./3546/cgroup" [pid 321] close(4) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14210] <... write resumed>) = 4 [pid 323] unlink("./3546/cgroup" [pid 14210] close(3 [pid 321] rmdir("./3453/sys") = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3453/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14210] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 14210] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3453/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3453/binderfs" [pid 323] close(3 [pid 14210] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3546" [pid 321] <... unlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14210] write(1, "executing program\n", 18 [pid 321] umount2("./3453/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3547", 0777 [pid 14210] <... write resumed>) = 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14210] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 321] newfstatat(AT_FDCWD, "./3453/cgroup.net" [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14210] <... mkdirat resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] unlink("./3453/cgroup.net" [pid 14210] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3453/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14211 attached ) = -1 EINVAL (Invalid argument) [pid 14211] set_robust_list(0x555587eb56a0, 24) = 0 [pid 321] newfstatat(AT_FDCWD, "./3453/cgroup.cpu" [pid 14211] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14211] chdir("./3547") = 0 [pid 14210] <... mount resumed>) = 0 [pid 14211] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14211] <... prctl resumed>) = 0 [pid 14211] setpgid(0, 0 [pid 14210] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] unlink("./3453/cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 14211] <... setpgid resumed>) = 0 [pid 14211] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14210] <... openat resumed>) = 3 [pid 320] umount2("./3373", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14211] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14211] <... symlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3373", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14211] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14210] pwrite64(3, "\x02", 1, 4 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3549 [pid 321] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14211] <... symlink resumed>) = 0 [pid 320] fstat(3 [pid 14211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] umount2("./3453/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14210] <... pwrite64 resumed>) = 1 [pid 14211] <... openat resumed>) = 3 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14211] write(3, "1000", 4 [pid 14210] close(3 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3453/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14211] <... write resumed>) = 4 [pid 14210] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3373/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14211] close(3 [pid 14210] close(4 [pid 321] unlink("./3453/cgroup" [pid 320] <... umount2 resumed>) = 0 [pid 14211] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14211] symlink("/dev/binderfs", "./binderfs" [pid 320] umount2("./3373/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14211] <... symlink resumed>) = 0 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14211] write(1, "executing program\n", 18 [pid 320] newfstatat(AT_FDCWD, "./3373/sys" [pid 14211] <... write resumed>) = 18 [pid 14210] close(5 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 executing program [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14211] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] umount2("./3373/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14211] <... mkdirat resumed>) = 0 [pid 14210] close(6 [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14211] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3453" [pid 14210] close(7 [pid 14211] <... mount resumed>) = 0 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3373/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14211] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14210] close(8 [pid 321] mkdir("./3454", 0777 [pid 320] <... openat resumed>) = 4 [pid 14211] <... openat resumed>) = 3 [pid 320] fstat(4 [pid 321] <... mkdir resumed>) = 0 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14210] close(9 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14210] close(10 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14211] pwrite64(3, "\x02", 1, 4 [pid 320] getdents64(4 [pid 14211] <... pwrite64 resumed>) = 1 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14211] close(3 [pid 320] getdents64(4 [pid 14211] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14212 attached [pid 14211] close(4 [pid 320] close(4 [pid 14212] set_robust_list(0x555587eb56a0, 24 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14212] <... set_robust_list resumed>) = 0 [pid 14211] close(5 [pid 320] rmdir("./3373/sys" [pid 14212] rt_sigprocmask(SIG_SETMASK, [] [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(11 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3456 [pid 320] <... rmdir resumed>) = 0 [pid 14212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14211] close(6 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3373/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14212] chdir("./3454" [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(12 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14212] <... chdir resumed>) = 0 [pid 14211] close(7 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3373/binderfs" [pid 14212] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(13) = -1 EBADF (Bad file descriptor) [pid 14212] <... prctl resumed>) = 0 [pid 14211] close(8 [pid 14210] close(14 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14212] setpgid(0, 0 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3373/binderfs" [pid 14212] <... setpgid resumed>) = 0 [pid 14211] close(9 [pid 14210] close(15 [pid 320] <... unlink resumed>) = 0 [pid 14212] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3373/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14212] <... symlink resumed>) = 0 [pid 14211] close(10 [pid 14212] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(16 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14212] <... symlink resumed>) = 0 [pid 14211] close(11 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14212] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(17 [pid 320] newfstatat(AT_FDCWD, "./3373/cgroup.net" [pid 14212] <... symlink resumed>) = 0 [pid 14211] close(12 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14212] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(18 [pid 14212] <... openat resumed>) = 3 [pid 14211] close(13 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3373/cgroup.net" [pid 14212] write(3, "1000", 4 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(19 [pid 320] <... unlink resumed>) = 0 [pid 14212] <... write resumed>) = 4 [pid 14211] close(14 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3373/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14212] close(3 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(20 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14212] <... close resumed>) = 0 [pid 14211] close(15 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14212] symlink("/dev/binderfs", "./binderfs" [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(21 [pid 320] newfstatat(AT_FDCWD, "./3373/cgroup.cpu" [pid 14212] <... symlink resumed>) = 0 [pid 14211] close(16 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14212] write(1, "executing program\n", 18 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(22 [pid 14212] <... write resumed>) = 18 [pid 14211] close(17 executing program [pid 320] unlink("./3373/cgroup.cpu" [pid 14212] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14212] <... mkdirat resumed>) = 0 [pid 14211] close(18 [pid 14210] close(23 [pid 320] umount2("./3373/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14212] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14212] <... mount resumed>) = 0 [pid 14211] close(19 [pid 14210] close(24 [pid 320] newfstatat(AT_FDCWD, "./3373/cgroup" [pid 14212] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14212] <... openat resumed>) = 3 [pid 14211] close(20 [pid 14210] close(25 [pid 320] unlink("./3373/cgroup" [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14210] close(26) = -1 EBADF (Bad file descriptor) [pid 14210] close(27) = -1 EBADF (Bad file descriptor) [pid 14212] pwrite64(3, "\x02", 1, 4 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(28 [pid 320] getdents64(3 [pid 14212] <... pwrite64 resumed>) = 1 [pid 14211] close(21 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14212] close(3 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] close(29 [pid 320] close(3 [pid 14212] <... close resumed>) = 0 [pid 14211] close(22 [pid 14210] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14212] close(4 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14211] close(23 [pid 14210] exit_group(0 [pid 320] rmdir("./3373" [pid 14212] close(5 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] <... exit_group resumed>) = ? [pid 320] <... rmdir resumed>) = 0 [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14211] close(24 [pid 14212] close(6 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3374", 0777 [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14211] close(25 [pid 320] <... mkdir resumed>) = 0 [pid 14212] close(7 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14211] close(26 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14212] close(8 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14211] close(27 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14213 attached [pid 14212] close(9 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14210] +++ exited with 0 +++ [pid 14211] close(28) = -1 EBADF (Bad file descriptor) [pid 14211] close(29 [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14212] close(10 [pid 14211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14211] exit_group(0 [pid 14212] close(11) = -1 EBADF (Bad file descriptor) [pid 14211] <... exit_group resumed>) = ? [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3497, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14213] set_robust_list(0x555587eb56a0, 24 [pid 14212] close(12 [pid 14213] <... set_robust_list resumed>) = 0 [pid 14211] +++ exited with 0 +++ [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3376 [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14213] rt_sigprocmask(SIG_SETMASK, [] [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3549, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14213] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14212] close(13) = -1 EBADF (Bad file descriptor) [pid 14213] chdir("./3374" [pid 14212] close(14 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14212] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14212] close(15) = -1 EBADF (Bad file descriptor) [pid 14212] close(16) = -1 EBADF (Bad file descriptor) [pid 14212] close(17) = -1 EBADF (Bad file descriptor) [pid 14212] close(18) = -1 EBADF (Bad file descriptor) [pid 14212] close(19) = -1 EBADF (Bad file descriptor) [pid 14212] close(20) = -1 EBADF (Bad file descriptor) [pid 14212] close(21) = -1 EBADF (Bad file descriptor) [pid 14212] close(22) = -1 EBADF (Bad file descriptor) [pid 14212] close(23) = -1 EBADF (Bad file descriptor) [pid 14212] close(24) = -1 EBADF (Bad file descriptor) [pid 14212] close(25) = -1 EBADF (Bad file descriptor) [pid 14212] close(26) = -1 EBADF (Bad file descriptor) [pid 14212] close(27) = -1 EBADF (Bad file descriptor) [pid 14212] close(28) = -1 EBADF (Bad file descriptor) [pid 14212] close(29) = -1 EBADF (Bad file descriptor) [pid 14212] exit_group(0 [pid 14213] <... chdir resumed>) = 0 [pid 14213] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14212] <... exit_group resumed>) = ? [pid 14213] <... prctl resumed>) = 0 [pid 14212] +++ exited with 0 +++ [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14213] setpgid(0, 0) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3456, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14213] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14213] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 322] umount2("./3495", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14213] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] umount2("./3547", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3454", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14213] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3495", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14213] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] openat(AT_FDCWD, "./3547", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 321] openat(AT_FDCWD, "./3454", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 323] fstat(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 321] fstat(3 [pid 14213] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14213] write(3, "1000", 4 [pid 323] getdents64(3 [pid 322] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14213] <... write resumed>) = 4 [pid 14213] close(3) = 0 [pid 14213] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14213] write(1, "executing program\n", 18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] getdents64(3 [pid 14213] <... write resumed>) = 18 executing program [pid 14213] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 323] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14213] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3454/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3495/sys" [pid 321] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3547/sys" [pid 321] umount2("./3454/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3495/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3454/sys" [pid 14213] <... mount resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3547/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 4 [pid 14213] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 14213] <... openat resumed>) = 3 [pid 14213] pwrite64(3, "\x02", 1, 4) = 1 [pid 323] fstat(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3454/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] openat(AT_FDCWD, "./3454/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 4 [pid 323] close(4 [pid 14213] close(3) = 0 [pid 14213] close(4) = -1 EBADF (Bad file descriptor) [pid 14213] close(5) = -1 EBADF (Bad file descriptor) [pid 14213] close(6) = -1 EBADF (Bad file descriptor) [pid 14213] close(7) = -1 EBADF (Bad file descriptor) [pid 14213] close(8) = -1 EBADF (Bad file descriptor) [pid 14213] close(9) = -1 EBADF (Bad file descriptor) [pid 14213] close(10) = -1 EBADF (Bad file descriptor) [pid 14213] close(11) = -1 EBADF (Bad file descriptor) [pid 14213] close(12) = -1 EBADF (Bad file descriptor) [pid 14213] close(13) = -1 EBADF (Bad file descriptor) [pid 14213] close(14) = -1 EBADF (Bad file descriptor) [pid 14213] close(15) = -1 EBADF (Bad file descriptor) [pid 14213] close(16) = -1 EBADF (Bad file descriptor) [pid 14213] close(17) = -1 EBADF (Bad file descriptor) [pid 14213] close(18) = -1 EBADF (Bad file descriptor) [pid 14213] close(19) = -1 EBADF (Bad file descriptor) [pid 14213] close(20) = -1 EBADF (Bad file descriptor) [pid 14213] close(21) = -1 EBADF (Bad file descriptor) [pid 14213] close(22) = -1 EBADF (Bad file descriptor) [pid 14213] close(23) = -1 EBADF (Bad file descriptor) [pid 14213] close(24) = -1 EBADF (Bad file descriptor) [pid 14213] close(25) = -1 EBADF (Bad file descriptor) [pid 14213] close(26) = -1 EBADF (Bad file descriptor) [pid 14213] close(27) = -1 EBADF (Bad file descriptor) [pid 14213] close(28) = -1 EBADF (Bad file descriptor) [pid 14213] close(29) = -1 EBADF (Bad file descriptor) [pid 14213] exit_group(0 [pid 323] <... close resumed>) = 0 [pid 322] close(4 [pid 321] fstat(4 [pid 14213] <... exit_group resumed>) = ? [pid 323] rmdir("./3547/sys" [pid 322] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] rmdir("./3495/sys" [pid 321] getdents64(4 [pid 14213] +++ exited with 0 +++ [pid 323] umount2("./3547/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3495/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3547/binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3376, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] unlink("./3547/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3495/binderfs" [pid 321] <... close resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... unlink resumed>) = 0 [pid 321] rmdir("./3454/sys" [pid 320] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3547/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3495/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3547/cgroup.net" [pid 321] umount2("./3454/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3374", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3374", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] unlink("./3547/cgroup.net" [pid 322] umount2("./3495/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3454/binderfs" [pid 320] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 323] umount2("./3547/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3495/cgroup.net" [pid 321] unlink("./3454/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3547/cgroup.cpu" [pid 322] unlink("./3495/cgroup.net" [pid 321] umount2("./3454/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3374/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3547/cgroup.cpu" [pid 322] umount2("./3495/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3454/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] umount2("./3547/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3495/cgroup.cpu" [pid 321] unlink("./3454/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3547/cgroup" [pid 322] unlink("./3495/cgroup.cpu" [pid 321] umount2("./3454/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3374/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3547/cgroup" [pid 322] umount2("./3495/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3454/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3374/sys" [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3495/cgroup" [pid 321] unlink("./3454/cgroup.cpu" [pid 320] umount2("./3374/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3374/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] close(3 [pid 322] unlink("./3495/cgroup" [pid 321] umount2("./3454/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 323] rmdir("./3547" [pid 322] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3454/cgroup" [pid 320] getdents64(4 [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] mkdir("./3548", 0777 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3454/cgroup" [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3374/sys" [pid 323] <... mkdir resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... rmdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] rmdir("./3495" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3374/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3374/binderfs" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3374/binderfs") = 0 [pid 320] umount2("./3374/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3374/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3374/cgroup.net" [pid 322] mkdir("./3496", 0777 [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14214 attached [pid 321] rmdir("./3454" [pid 320] umount2("./3374/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14214] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3550 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14214] <... set_robust_list resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3374/cgroup.cpu" [pid 14214] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14214] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] unlink("./3374/cgroup.cpu" [pid 14214] chdir("./3548" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] mkdir("./3455", 0777 [pid 320] <... unlink resumed>) = 0 [pid 14214] <... chdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... mkdir resumed>) = 0 [pid 14214] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3374/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14214] <... prctl resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14214] setpgid(0, 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3374/cgroup" [pid 14214] <... setpgid resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14214] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] unlink("./3374/cgroup" [pid 14214] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14214] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] getdents64(3 [pid 14214] <... symlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14214] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] close(3 [pid 14214] <... symlink resumed>) = 0 [pid 14214] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14216 attached [pid 320] rmdir("./3374"ci2-android-6-12-rust/strace-static-x86_64: Process 14215 attached [pid 14216] set_robust_list(0x555587eb56a0, 24 [pid 14215] set_robust_list(0x555587eb56a0, 24 [pid 14214] <... openat resumed>) = 3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3498 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3457 [pid 320] <... rmdir resumed>) = 0 [pid 14216] <... set_robust_list resumed>) = 0 [pid 14214] write(3, "1000", 4 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] mkdir("./3375", 0777 [pid 14216] rt_sigprocmask(SIG_SETMASK, [] [pid 14215] <... set_robust_list resumed>) = 0 [pid 14214] <... write resumed>) = 4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14216] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14215] rt_sigprocmask(SIG_SETMASK, [] [pid 14214] close(3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14216] chdir("./3496" [pid 14215] chdir("./3455" [pid 14214] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14216] <... chdir resumed>) = 0 [pid 14215] <... chdir resumed>) = 0 [pid 14214] symlink("/dev/binderfs", "./binderfs" [pid 14216] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14215] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14214] <... symlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14216] <... prctl resumed>) = 0 [pid 14215] <... prctl resumed>) = 0 [pid 14214] write(1, "executing program\n", 18 [pid 14215] setpgid(0, 0 [pid 14216] setpgid(0, 0 [pid 14215] <... setpgid resumed>) = 0 [pid 14214] <... write resumed>) = 18 executing program [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14216] <... setpgid resumed>) = 0 [pid 14215] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14214] mkdirat(AT_FDCWD, "./sys", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14217 attached [pid 14216] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14215] <... symlink resumed>) = 0 [pid 14217] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14216] <... symlink resumed>) = 0 [pid 14215] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14214] <... mkdirat resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3377 [pid 14217] rt_sigprocmask(SIG_SETMASK, [] [pid 14216] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14215] <... symlink resumed>) = 0 [pid 14214] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14217] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14216] <... symlink resumed>) = 0 [pid 14215] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14214] <... mount resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14217] chdir("./3375" [pid 14216] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14217] <... chdir resumed>) = 0 [pid 14215] <... symlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14217] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14215] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14217] <... prctl resumed>) = 0 [pid 14217] setpgid(0, 0 [pid 14216] <... symlink resumed>) = 0 [pid 14215] <... openat resumed>) = 3 [pid 14214] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14217] <... setpgid resumed>) = 0 [pid 14216] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14215] write(3, "1000", 4 [pid 14214] <... openat resumed>) = 3 [pid 14217] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14215] <... write resumed>) = 4 [pid 14217] <... symlink resumed>) = 0 [pid 14216] <... openat resumed>) = 3 [pid 14215] close(3 [pid 14214] pwrite64(3, "\x02", 1, 4 [pid 14217] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14216] write(3, "1000", 4 [pid 14215] <... close resumed>) = 0 [pid 14217] <... symlink resumed>) = 0 [pid 14216] <... write resumed>) = 4 [pid 14214] <... pwrite64 resumed>) = 1 [pid 14217] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14215] symlink("/dev/binderfs", "./binderfs" [pid 14217] <... symlink resumed>) = 0 [pid 14216] close(3 [pid 14215] <... symlink resumed>) = 0 [pid 14214] close(3 [pid 14217] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14216] <... close resumed>) = 0 [pid 14215] write(1, "executing program\n", 18 [pid 14214] <... close resumed>) = 0 executing program [pid 14217] <... openat resumed>) = 3 [pid 14216] symlink("/dev/binderfs", "./binderfs" [pid 14215] <... write resumed>) = 18 [pid 14214] close(4 [pid 14217] write(3, "1000", 4 [pid 14216] <... symlink resumed>) = 0 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... write resumed>) = 4 [pid 14216] write(1, "executing program\n", 18 [pid 14215] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14214] close(5 [pid 14217] close(3 [pid 14216] <... write resumed>) = 18 [pid 14215] <... mkdirat resumed>) = 0 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = 0 [pid 14216] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14215] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14214] close(6 [pid 14217] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14216] <... mkdirat resumed>) = 0 [pid 14215] <... mount resumed>) = 0 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] write(1, "executing program\n", 18 executing program [pid 14216] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14215] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14214] close(7 [pid 14217] <... write resumed>) = 18 [pid 14216] <... mount resumed>) = 0 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14214] close(8 [pid 14217] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14216] <... openat resumed>) = 3 [pid 14215] <... openat resumed>) = 3 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... mkdirat resumed>) = 0 [pid 14215] pwrite64(3, "\x02", 1, 4 [pid 14217] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14215] <... pwrite64 resumed>) = 1 [pid 14216] pwrite64(3, "\x02", 1, 4 [pid 14215] close(3 [pid 14214] close(9 [pid 14217] <... mount resumed>) = 0 [pid 14216] <... pwrite64 resumed>) = 1 [pid 14215] <... close resumed>) = 0 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14216] close(3 [pid 14215] close(4 [pid 14214] close(10 [pid 14216] <... close resumed>) = 0 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(4 [pid 14214] close(11 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... openat resumed>) = 3 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(12 [pid 14217] pwrite64(3, "\x02", 1, 4 [pid 14216] close(5 [pid 14215] close(5 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... pwrite64 resumed>) = 1 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(3 [pid 14215] close(6 [pid 14217] <... close resumed>) = 0 [pid 14216] close(6 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(13 [pid 14217] close(4 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] close(7 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(7 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(14 [pid 14217] close(5 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(8 [pid 14215] close(8 [pid 14214] close(15 [pid 14217] close(6 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(9 [pid 14215] close(9 [pid 14217] close(7 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(16 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(10 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(8 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] close(10 [pid 14214] close(17 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(11 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(9 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] close(11 [pid 14214] close(18 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(12 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(10 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(13 [pid 14215] close(12 [pid 14214] close(19 [pid 14217] close(11 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(14 [pid 14215] close(13 [pid 14214] close(20 [pid 14217] close(12 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(15 [pid 14215] close(14 [pid 14214] close(21 [pid 14217] close(13 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(16 [pid 14215] close(15 [pid 14214] close(22 [pid 14217] close(14 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(17 [pid 14215] close(16 [pid 14217] close(15 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] close(17 [pid 14217] close(16 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] close(18 [pid 14217] close(17 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(23 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(18 [pid 14215] close(19 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(18 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(24 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(19 [pid 14215] close(20 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(19 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(25 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(20 [pid 14215] close(21 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(20 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(26 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(21 [pid 14215] close(22 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(21 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(27 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(22 [pid 14215] close(23 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(22 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(28 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(23 [pid 14215] close(24 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] close(23 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] close(29 [pid 14216] close(24 [pid 14214] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] exit_group(0 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(25 [pid 14215] close(25 [pid 14214] <... exit_group resumed>) = ? [pid 14217] close(24 [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14214] +++ exited with 0 +++ [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] close(26 [pid 14217] close(25 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3550, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14215] close(27 [pid 14217] close(26 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14215] close(28 [pid 14216] close(26 [pid 14217] close(27 [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] close(27) = -1 EBADF (Bad file descriptor) [pid 14216] close(28) = -1 EBADF (Bad file descriptor) [pid 14216] close(29) = -1 EBADF (Bad file descriptor) [pid 14216] exit_group(0 [pid 14215] close(29 [pid 14217] close(28 [pid 14216] <... exit_group resumed>) = ? [pid 14215] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14216] +++ exited with 0 +++ [pid 14217] close(29 [pid 14215] exit_group(0 [pid 14217] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14215] <... exit_group resumed>) = ? [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3498, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14217] exit_group(0) = ? [pid 14217] +++ exited with 0 +++ [pid 14215] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3457, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3377, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3548", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3548", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 323] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3548/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3548/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3548/sys") = 0 [pid 323] umount2("./3548/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3548/binderfs" [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3548/binderfs") = 0 [pid 322] umount2("./3496", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3548/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3496", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3548/cgroup.net" [pid 322] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(3 [pid 323] unlink("./3548/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 323] umount2("./3548/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3548/cgroup.cpu" [pid 322] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3548/cgroup.cpu" [pid 321] <... restart_syscall resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3548/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3548/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3455", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3496/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3548/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3455", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] openat(AT_FDCWD, "./3496/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 [pid 323] close(3 [pid 322] <... openat resumed>) = 4 [pid 323] <... close resumed>) = 0 [pid 322] fstat(4 [pid 321] fstat(3 [pid 323] rmdir("./3548" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] getdents64(3 [pid 323] mkdir("./3549", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... mkdir resumed>) = 0 [pid 321] umount2("./3455/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] getdents64(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] close(4 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3455/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14218 attached [pid 322] rmdir("./3496/sys" [pid 14218] set_robust_list(0x555587eb56a0, 24 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14218] <... set_robust_list resumed>) = 0 [pid 322] umount2("./3496/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3551 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3455/sys" [pid 320] umount2("./3375", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14218] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3496/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3455/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14218] chdir("./3549" [pid 322] unlink("./3496/binderfs" [pid 320] openat(AT_FDCWD, "./3375", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14218] <... chdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3496/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14218] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3455/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 14218] <... prctl resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3496/cgroup.net" [pid 320] fstat(3 [pid 14218] setpgid(0, 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14218] <... setpgid resumed>) = 0 [pid 322] unlink("./3496/cgroup.net" [pid 321] <... openat resumed>) = 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14218] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 322] umount2("./3496/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14218] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3496/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14218] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] unlink("./3496/cgroup.cpu" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3375/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14218] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 322] umount2("./3496/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] newfstatat(AT_FDCWD, "./3496/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3496/cgroup" [pid 320] <... umount2 resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3496") = 0 [pid 322] mkdir("./3497", 0777 [pid 14218] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... mkdir resumed>) = 0 [pid 321] getdents64(4 [pid 320] umount2("./3375/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14218] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(4ci2-android-6-12-rust/strace-static-x86_64: Process 14219 attached [pid 14218] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3375/sys" [pid 14219] set_robust_list(0x555587eb56a0, 24 [pid 321] rmdir("./3455/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14218] <... openat resumed>) = 3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3499 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3375/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14218] write(3, "1000", 4 [pid 321] umount2("./3455/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14218] <... write resumed>) = 4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3375/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14219] <... set_robust_list resumed>) = 0 [pid 14218] close(3 [pid 321] newfstatat(AT_FDCWD, "./3455/binderfs" [pid 14218] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14219] rt_sigprocmask(SIG_SETMASK, [] [pid 14218] symlink("/dev/binderfs", "./binderfs" [pid 320] fstat(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3455/binderfs" [pid 14219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14218] <... symlink resumed>) = 0 [pid 321] umount2("./3455/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14219] chdir("./3497" [pid 14218] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3455/cgroup.net" [pid 14218] <... write resumed>) = 18 [pid 14219] <... chdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14219] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14218] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] unlink("./3455/cgroup.net" [pid 320] getdents64(4 [pid 14219] <... prctl resumed>) = 0 [pid 14218] <... mkdirat resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 executing program [pid 321] umount2("./3455/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14219] setpgid(0, 0 [pid 14218] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14219] <... setpgid resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3455/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3455/cgroup.cpu") = 0 [pid 14218] <... mount resumed>) = 0 [pid 321] umount2("./3455/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3455/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3455/cgroup" [pid 320] <... close resumed>) = 0 [pid 14219] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14218] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3375/sys" [pid 14219] <... symlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 14218] <... openat resumed>) = 3 [pid 14219] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... close resumed>) = 0 [pid 14218] pwrite64(3, "\x02", 1, 4 [pid 320] <... rmdir resumed>) = 0 [pid 14219] <... symlink resumed>) = 0 [pid 14218] <... pwrite64 resumed>) = 1 [pid 321] rmdir("./3455" [pid 320] umount2("./3375/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14219] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14218] close(3 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3456", 0777 [pid 14218] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3375/binderfs" [pid 14219] <... symlink resumed>) = 0 [pid 14218] close(4 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3375/binderfs" [pid 14219] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14218] close(5 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3375/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14219] <... openat resumed>) = 3 [pid 14218] close(6 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14219] write(3, "1000", 4 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3375/cgroup.net" [pid 14219] <... write resumed>) = 4 [pid 14218] close(7 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14220 attached [pid 14219] close(3 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] set_robust_list(0x555587eb56a0, 24 [pid 14219] <... close resumed>) = 0 [pid 14218] close(8 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3458 [pid 320] unlink("./3375/cgroup.net" [pid 14220] <... set_robust_list resumed>) = 0 [pid 14219] symlink("/dev/binderfs", "./binderfs" executing program [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14220] rt_sigprocmask(SIG_SETMASK, [] [pid 14219] <... symlink resumed>) = 0 [pid 14218] close(9 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3375/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14219] write(1, "executing program\n", 18 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14220] chdir("./3456" [pid 14219] <... write resumed>) = 18 [pid 14218] close(10 [pid 320] newfstatat(AT_FDCWD, "./3375/cgroup.cpu" [pid 14220] <... chdir resumed>) = 0 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14220] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14218] close(11 [pid 14219] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] <... prctl resumed>) = 0 [pid 14218] close(12 [pid 320] unlink("./3375/cgroup.cpu" [pid 14220] setpgid(0, 0 [pid 14219] <... mkdirat resumed>) = 0 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14220] <... setpgid resumed>) = 0 [pid 14219] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14218] close(13 [pid 320] umount2("./3375/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14220] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14219] <... mount resumed>) = 0 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14219] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14218] close(14) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3375/cgroup" [pid 14218] close(15 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3375/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14219] <... openat resumed>) = 3 [pid 14220] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] close(3 [pid 14220] <... symlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14220] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] pwrite64(3, "\x02", 1, 4 [pid 320] rmdir("./3375" [pid 14220] <... symlink resumed>) = 0 [pid 14219] <... pwrite64 resumed>) = 1 [pid 14218] close(16 [pid 320] <... rmdir resumed>) = 0 [pid 14220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14219] close(3 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3376", 0777 [pid 14220] <... openat resumed>) = 3 [pid 14219] <... close resumed>) = 0 [pid 14218] close(17 [pid 320] <... mkdir resumed>) = 0 [pid 14219] close(4 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] close(18 [pid 14220] write(3, "1000", 4 [pid 14219] close(5 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14220] <... write resumed>) = 4 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] close(19 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14220] close(3 [pid 14219] close(6 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14220] <... close resumed>) = 0 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] close(20ci2-android-6-12-rust/strace-static-x86_64: Process 14221 attached [pid 14219] close(7 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] set_robust_list(0x555587eb56a0, 24 [pid 14218] close(21 [pid 14219] close(8 [pid 14221] <... set_robust_list resumed>) = 0 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] symlink("/dev/binderfs", "./binderfs" [pid 14219] close(9 [pid 14218] close(22 [pid 14221] rt_sigprocmask(SIG_SETMASK, [] [pid 14220] <... symlink resumed>) = 0 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] write(1, "executing program\n", 18 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3378 [pid 14218] close(23 [pid 14221] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14220] <... write resumed>) = 18 [pid 14219] close(10 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14220] <... mkdirat resumed>) = 0 [pid 14221] chdir("./3376" [pid 14220] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14220] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14218] close(24 [pid 14221] <... chdir resumed>) = 0 [pid 14220] <... openat resumed>) = 3 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14219] close(11 [pid 14218] close(25 [pid 14220] pwrite64(3, "\x02", 1, 4 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] <... prctl resumed>) = 0 [pid 14219] close(12 [pid 14221] setpgid(0, 0 [pid 14218] close(26 [pid 14221] <... setpgid resumed>) = 0 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] <... pwrite64 resumed>) = 1 [pid 14219] close(13 [pid 14218] close(27 [pid 14220] close(3) = 0 [pid 14220] close(4) = -1 EBADF (Bad file descriptor) [pid 14221] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14220] close(5 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(14 [pid 14218] close(28 [pid 14221] <... symlink resumed>) = 0 [pid 14220] close(6 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(15 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] close(7 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] close(29 [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(16 [pid 14218] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] <... symlink resumed>) = 0 [pid 14220] close(8 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(17 [pid 14218] exit_group(0 [pid 14220] close(9) = -1 EBADF (Bad file descriptor) [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] <... exit_group resumed>) = ? [pid 14220] close(10 [pid 14219] close(18 [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] <... symlink resumed>) = 0 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14218] +++ exited with 0 +++ [pid 14220] close(11 [pid 14221] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14219] close(19 [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] close(12) = -1 EBADF (Bad file descriptor) [pid 14220] close(13) = -1 EBADF (Bad file descriptor) [pid 14220] close(14 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3551, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14221] <... openat resumed>) = 3 [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] close(15 [pid 14221] write(3, "1000", 4 [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(20 [pid 14221] <... write resumed>) = 4 [pid 14220] close(16 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] close(3 [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(21 [pid 14221] <... close resumed>) = 0 [pid 14220] close(17 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] symlink("/dev/binderfs", "./binderfs" [pid 14220] close(18 [pid 14219] close(22 [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] close(19 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14220] close(20) = -1 EBADF (Bad file descriptor) [pid 14220] close(21) = -1 EBADF (Bad file descriptor) [pid 14220] close(22) = -1 EBADF (Bad file descriptor) [pid 14220] close(23) = -1 EBADF (Bad file descriptor) [pid 14220] close(24) = -1 EBADF (Bad file descriptor) [pid 14220] close(25) = -1 EBADF (Bad file descriptor) [pid 14220] close(26) = -1 EBADF (Bad file descriptor) [pid 14220] close(27) = -1 EBADF (Bad file descriptor) executing program [pid 14220] close(28) = -1 EBADF (Bad file descriptor) [pid 14220] close(29) = -1 EBADF (Bad file descriptor) [pid 14220] exit_group(0 [pid 14221] <... symlink resumed>) = 0 [pid 14219] close(23 [pid 14221] write(1, "executing program\n", 18 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14221] <... write resumed>) = 18 executing program [pid 14219] close(24 [pid 14220] <... exit_group resumed>) = ? [pid 14221] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14220] +++ exited with 0 +++ [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(25) = -1 EBADF (Bad file descriptor) [pid 14219] close(26 [pid 14221] <... mkdirat resumed>) = 0 [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(27 [pid 14221] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14219] close(28 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3458, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14219] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14219] close(29) = -1 EBADF (Bad file descriptor) [pid 14219] exit_group(0 [pid 14221] <... mount resumed>) = 0 [pid 14219] <... exit_group resumed>) = ? [pid 14221] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14221] pwrite64(3, "\x02", 1, 4) = 1 [pid 14219] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3499, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14221] close(3) = 0 [pid 14221] close(4) = -1 EBADF (Bad file descriptor) [pid 14221] close(5) = -1 EBADF (Bad file descriptor) [pid 14221] close(6) = -1 EBADF (Bad file descriptor) [pid 14221] close(7) = -1 EBADF (Bad file descriptor) [pid 14221] close(8) = -1 EBADF (Bad file descriptor) [pid 14221] close(9) = -1 EBADF (Bad file descriptor) [pid 14221] close(10) = -1 EBADF (Bad file descriptor) [pid 14221] close(11) = -1 EBADF (Bad file descriptor) [pid 14221] close(12) = -1 EBADF (Bad file descriptor) [pid 14221] close(13) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14221] close(14) = -1 EBADF (Bad file descriptor) [pid 14221] close(15 [pid 323] umount2("./3549", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14221] close(16 [pid 323] openat(AT_FDCWD, "./3549", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 14221] close(17 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14221] close(18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14221] close(19) = -1 EBADF (Bad file descriptor) [pid 14221] close(20 [pid 323] <... umount2 resumed>) = 0 [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14221] close(21) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14221] close(22 [pid 323] newfstatat(AT_FDCWD, "./3549/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14221] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3549/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14221] close(24 [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4 [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14221] close(25 [pid 323] getdents64(4 [pid 321] umount2("./3456", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14221] close(26 [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3549/sys" [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3549/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3456", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14221] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3549/binderfs" [pid 321] <... openat resumed>) = 3 [pid 14221] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3549/binderfs" [pid 321] fstat(3 [pid 14221] close(29 [pid 323] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14221] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3549/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3549/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14221] exit_group(0 [pid 323] unlink("./3549/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14221] <... exit_group resumed>) = ? [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3549/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3549/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3549/cgroup.cpu" [pid 321] umount2("./3456/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3549/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3549/cgroup" [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3549/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3549") = 0 [pid 323] mkdir("./3550", 0777) = 0 [pid 14221] +++ exited with 0 +++ [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3497", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14222 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3552 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3456/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14222] set_robust_list(0x555587eb56a0, 24 [pid 322] openat(AT_FDCWD, "./3497", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3378, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14222] <... set_robust_list resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14222] rt_sigprocmask(SIG_SETMASK, [] [pid 322] fstat(3 [pid 321] newfstatat(AT_FDCWD, "./3456/sys" [pid 14222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 321] umount2("./3456/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3456/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14222] chdir("./3550" [pid 321] <... openat resumed>) = 4 [pid 14222] <... chdir resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] fstat(4 [pid 14222] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14222] <... prctl resumed>) = 0 [pid 14222] setpgid(0, 0) = 0 [pid 321] getdents64(4 [pid 14222] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] umount2("./3376", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14222] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14222] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14222] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14222] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3497/sys" [pid 321] close(4 [pid 320] openat(AT_FDCWD, "./3376", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14222] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 14222] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... openat resumed>) = 3 [pid 321] rmdir("./3456/sys" [pid 14222] <... openat resumed>) = 3 [pid 322] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14222] write(3, "1000", 4) = 4 [pid 14222] close(3) = 0 [pid 14222] symlink("/dev/binderfs", "./binderfs") = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] fstat(3 [pid 14222] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3456/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14222] <... write resumed>) = 18 executing program [pid 322] openat(AT_FDCWD, "./3497/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14222] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3456/binderfs" [pid 320] getdents64(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] getdents64(4 [pid 321] unlink("./3456/binderfs" [pid 320] umount2("./3376/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] umount2("./3456/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14222] <... mkdirat resumed>) = 0 [pid 322] close(4 [pid 321] newfstatat(AT_FDCWD, "./3456/cgroup.net" [pid 320] umount2("./3376/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14222] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3497/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3456/cgroup.net" [pid 322] umount2("./3497/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3376/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3497/binderfs" [pid 14222] <... mount resumed>) = 0 [pid 321] umount2("./3456/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3376/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14222] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3497/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3456/cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3376/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14222] <... openat resumed>) = 3 [pid 322] umount2("./3497/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14222] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3456/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 14222] <... pwrite64 resumed>) = 1 [pid 322] newfstatat(AT_FDCWD, "./3497/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 14222] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3456/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14222] <... close resumed>) = 0 [pid 322] unlink("./3497/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14222] close(4 [pid 320] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3456/cgroup" [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3497/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14222] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3497/cgroup.cpu" [pid 320] getdents64(4 [pid 321] unlink("./3456/cgroup" [pid 14222] close(6 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3497/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] close(4 [pid 14222] close(7 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3497/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14222] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3376/sys" [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3497/cgroup" [pid 321] close(3 [pid 14222] close(9 [pid 320] <... rmdir resumed>) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 14222] close(10 [pid 322] unlink("./3497/cgroup" [pid 320] umount2("./3376/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3456" [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14222] close(11 [pid 322] getdents64(3 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3376/binderfs" [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] mkdir("./3457", 0777 [pid 14222] close(12 [pid 322] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14222] close(13 [pid 321] <... mkdir resumed>) = 0 [pid 320] unlink("./3376/binderfs" [pid 322] rmdir("./3497" [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 14222] close(14 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3376/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3498", 0777 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14222] close(15 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... mkdir resumed>) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14223 attached [pid 14222] close(16 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3376/cgroup.net" [pid 14223] set_robust_list(0x555587eb56a0, 24 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] <... set_robust_list resumed>) = 0 [pid 14222] close(17 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3459 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14222] close(18 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] unlink("./3376/cgroup.net") = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14223] rt_sigprocmask(SIG_SETMASK, [] [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3376/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14224 attached [pid 14222] close(19 [pid 14223] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14224] set_robust_list(0x555587eb56a0, 24 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3376/cgroup.cpu" [pid 14224] <... set_robust_list resumed>) = 0 [pid 14222] close(20 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3500 [pid 14223] chdir("./3457" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14223] <... chdir resumed>) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3376/cgroup.cpu" [pid 14224] rt_sigprocmask(SIG_SETMASK, [] [pid 14223] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14223] <... prctl resumed>) = 0 [pid 14222] close(21 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3376/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14223] setpgid(0, 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] <... setpgid resumed>) = 0 [pid 14222] close(22 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14224] chdir("./3498" [pid 14223] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3376/cgroup" [pid 14224] <... chdir resumed>) = 0 [pid 14222] close(23 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] <... symlink resumed>) = 0 [pid 14224] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14224] setpgid(0, 0) = 0 [pid 14224] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14223] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14222] close(24 [pid 320] unlink("./3376/cgroup" [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14224] <... symlink resumed>) = 0 [pid 14222] close(25 [pid 320] <... unlink resumed>) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14222] close(26 [pid 14223] <... symlink resumed>) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14223] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14224] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14222] close(27 [pid 320] close(3 [pid 14224] <... symlink resumed>) = 0 [pid 14223] <... symlink resumed>) = 0 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14224] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14222] close(28 [pid 14224] <... symlink resumed>) = 0 [pid 14223] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14224] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14223] <... openat resumed>) = 3 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3376" [pid 14223] write(3, "1000", 4 [pid 14222] close(29 [pid 320] <... rmdir resumed>) = 0 [pid 14223] <... write resumed>) = 4 [pid 14222] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(3 [pid 320] mkdir("./3377", 0777 [pid 14222] exit_group(0 [pid 14223] <... close resumed>) = 0 [pid 14222] <... exit_group resumed>) = ? [pid 14224] write(3, "1000", 4) = 4 [pid 14224] close(3) = 0 [pid 14224] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14224] write(1, "executing program\n", 18) = 18 [pid 14224] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14222] +++ exited with 0 +++ executing program [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3552, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14224] <... mkdirat resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14224] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14223] symlink("/dev/binderfs", "./binderfs" [pid 320] <... mkdir resumed>) = 0 [pid 14224] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14223] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14223] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 14223] <... write resumed>) = 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14224] pwrite64(3, "\x02", 1, 4 [pid 14223] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14224] <... pwrite64 resumed>) = 1 [pid 14224] close(3) = 0 [pid 14224] close(4) = -1 EBADF (Bad file descriptor) [pid 14224] close(5) = -1 EBADF (Bad file descriptor) [pid 14224] close(6) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14225 attached [pid 14223] <... mkdirat resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3379 [pid 14223] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14225] set_robust_list(0x555587eb56a0, 24 [pid 14224] close(7 [pid 14223] <... mount resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14225] <... set_robust_list resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14225] rt_sigprocmask(SIG_SETMASK, [] [pid 14224] close(8 [pid 14225] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14225] chdir("./3377" [pid 14224] close(9 [pid 14223] <... openat resumed>) = 3 [pid 14225] <... chdir resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3550", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14224] close(10 [pid 14225] <... prctl resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14225] setpgid(0, 0 [pid 14224] close(11 [pid 14223] <... pwrite64 resumed>) = 1 [pid 14225] <... setpgid resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(3 [pid 323] openat(AT_FDCWD, "./3550", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14225] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14224] close(12 [pid 14223] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14225] <... symlink resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(4 [pid 323] fstat(3 [pid 14225] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14224] close(13 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14225] <... symlink resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(5 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14225] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14224] close(14 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14225] <... symlink resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(6 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14225] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14224] close(15 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14225] <... openat resumed>) = 3 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(7 [pid 323] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] write(3, "1000", 4 [pid 14224] close(16 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14225] <... write resumed>) = 4 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(8 [pid 14224] close(17 [pid 323] <... umount2 resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14225] close(3 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14225] <... close resumed>) = 0 [pid 14223] close(9 [pid 14225] symlink("/dev/binderfs", "./binderfs" [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14225] <... symlink resumed>) = 0 [pid 14224] close(18 [pid 323] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] write(1, "executing program\n", 18 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14223] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14225] <... write resumed>) = 18 [pid 14224] close(19 [pid 323] newfstatat(AT_FDCWD, "./3550/sys" [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14224] close(20 [pid 323] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14224] close(21 [pid 323] openat(AT_FDCWD, "./3550/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14224] close(22 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14225] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14223] close(11 [pid 14225] <... mkdirat resumed>) = 0 [pid 14224] close(23 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14225] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14223] close(12 [pid 14224] close(24 [pid 323] getdents64(4 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14224] close(25 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(13 [pid 323] <... close resumed>) = 0 [pid 14224] close(26 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3550/sys" [pid 14224] close(27 [pid 14223] close(14 [pid 323] <... rmdir resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3550/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14224] close(28 [pid 14223] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14224] close(29 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3550/binderfs" [pid 14225] <... mount resumed>) = 0 [pid 14224] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(16 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14225] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14224] exit_group(0 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14224] <... exit_group resumed>) = ? [pid 323] unlink("./3550/binderfs" [pid 14225] <... openat resumed>) = 3 [pid 14224] +++ exited with 0 +++ [pid 14223] close(17 [pid 323] <... unlink resumed>) = 0 [pid 14225] pwrite64(3, "\x02", 1, 4 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3550/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3550/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14223] close(18 [pid 323] unlink("./3550/cgroup.net" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3500, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14225] <... pwrite64 resumed>) = 1 [pid 14223] close(19 [pid 323] umount2("./3550/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] close(3 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14225] <... close resumed>) = 0 [pid 14223] close(20 [pid 323] newfstatat(AT_FDCWD, "./3550/cgroup.cpu" [pid 14225] close(4 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(21 [pid 323] unlink("./3550/cgroup.cpu" [pid 14225] close(5 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(22 [pid 323] umount2("./3550/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] close(6 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(23 [pid 323] newfstatat(AT_FDCWD, "./3550/cgroup" [pid 14225] close(7 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(24 [pid 323] unlink("./3550/cgroup" [pid 322] <... restart_syscall resumed>) = 0 [pid 14225] close(8 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(25 [pid 323] getdents64(3 [pid 14225] close(9 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(26 [pid 323] close(3 [pid 14225] close(10 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3498", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(27 [pid 323] rmdir("./3550" [pid 14225] close(11 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] close(28 [pid 323] mkdir("./3551", 0777 [pid 14225] close(12 [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3498", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14223] close(29 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14223] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14223] exit_group(0 [pid 322] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14226 attached [pid 14225] close(13 [pid 14223] <... exit_group resumed>) = ? [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3553 [pid 322] fstat(3 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14226] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14226] rt_sigprocmask(SIG_SETMASK, [] [pid 14223] +++ exited with 0 +++ [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14225] close(14 [pid 322] getdents64(3 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14225] close(15 [pid 322] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3459, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14225] close(16 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14226] chdir("./3551" [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14226] <... chdir resumed>) = 0 [pid 14226] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14225] close(17 [pid 322] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14226] <... prctl resumed>) = 0 [pid 14225] close(18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14226] setpgid(0, 0) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3498/sys" [pid 14226] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14225] close(19 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3498/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14225] close(21 [pid 14226] <... symlink resumed>) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14226] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14225] close(22 [pid 14226] <... symlink resumed>) = 0 [pid 322] fstat(4 [pid 14226] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14225] close(23 [pid 322] getdents64(4 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14225] close(24 [pid 322] getdents64(4 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14226] <... symlink resumed>) = 0 [pid 14225] close(25 [pid 322] close(4 [pid 14226] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14226] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 14225] close(26 [pid 14226] write(3, "1000", 4 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3498/sys" [pid 14226] <... write resumed>) = 4 [pid 14225] close(27 [pid 14226] close(3 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14226] <... close resumed>) = 0 [pid 14225] close(28 [pid 322] umount2("./3498/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14226] symlink("/dev/binderfs", "./binderfs" [pid 14225] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14226] <... symlink resumed>) = 0 [pid 14225] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3498/binderfs" [pid 14226] write(1, "executing program\n", 18 [pid 14225] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14226] <... write resumed>) = 18 [pid 14225] <... exit_group resumed>) = ? executing program [pid 322] unlink("./3498/binderfs" [pid 14226] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14226] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14225] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14226] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3498/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3379, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14226] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] newfstatat(AT_FDCWD, "./3498/cgroup.net" [pid 321] umount2("./3457", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3498/cgroup.net" [pid 321] openat(AT_FDCWD, "./3457", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14226] pwrite64(3, "\x02", 1, 4 [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14226] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3498/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3498/cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 321] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3498/cgroup.cpu" [pid 14226] close(3) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3457/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14226] close(4 [pid 322] umount2("./3498/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3377", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14226] close(5 [pid 321] umount2("./3457/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3498/cgroup" [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3377", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14226] close(6 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3457/sys" [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3498/cgroup" [pid 320] <... openat resumed>) = 3 [pid 14226] close(7 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] fstat(3 [pid 14226] close(8 [pid 321] umount2("./3457/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14226] close(9 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] openat(AT_FDCWD, "./3457/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(3 [pid 14226] close(10 [pid 322] <... close resumed>) = 0 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14226] close(11 [pid 322] rmdir("./3498" [pid 321] fstat(4 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3377/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14226] close(12 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3499", 0777 [pid 14226] close(13) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = 0 [pid 14226] close(14 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3377/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3377/sys" [pid 14226] close(15 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(4 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14226] close(16 [pid 321] <... close resumed>) = 0 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14226] close(17) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14227 attached [pid 14226] close(18 [pid 321] rmdir("./3457/sys" [pid 320] umount2("./3377/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14227] set_robust_list(0x555587eb56a0, 24 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3501 [pid 14227] <... set_robust_list resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14227] rt_sigprocmask(SIG_SETMASK, [] [pid 14226] close(19 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3377/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14227] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3457/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14226] close(20 [pid 14227] chdir("./3499" [pid 320] <... openat resumed>) = 4 [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14227] <... chdir resumed>) = 0 [pid 14226] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14227] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14226] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3457/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14227] <... prctl resumed>) = 0 [pid 14226] close(22) = -1 EBADF (Bad file descriptor) [pid 14226] close(23) = -1 EBADF (Bad file descriptor) [pid 14226] close(24) = -1 EBADF (Bad file descriptor) [pid 14226] close(25) = -1 EBADF (Bad file descriptor) [pid 14226] close(26) = -1 EBADF (Bad file descriptor) [pid 14226] close(27) = -1 EBADF (Bad file descriptor) [pid 14226] close(28) = -1 EBADF (Bad file descriptor) [pid 14226] close(29) = -1 EBADF (Bad file descriptor) [pid 14226] exit_group(0 [pid 320] getdents64(4 [pid 14227] setpgid(0, 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14227] <... setpgid resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14226] <... exit_group resumed>) = ? [pid 14227] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] unlink("./3457/binderfs" [pid 320] getdents64(4 [pid 14227] <... symlink resumed>) = 0 [pid 14226] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14227] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3553, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] close(4 [pid 14227] <... symlink resumed>) = 0 [pid 321] umount2("./3457/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14227] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3377/sys" [pid 321] newfstatat(AT_FDCWD, "./3457/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 14227] <... symlink resumed>) = 0 [pid 320] umount2("./3377/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14227] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3457/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3377/binderfs" [pid 14227] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14227] write(3, "1000", 4 [pid 321] umount2("./3457/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3377/binderfs" [pid 14227] <... write resumed>) = 4 [pid 14227] close(3) = 0 [pid 14227] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3377/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3457/cgroup.cpu" [pid 14227] write(1, "executing program\n", 18) = 18 executing program [pid 14227] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14227] <... mkdirat resumed>) = 0 [pid 14227] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] unlink("./3457/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14227] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3377/cgroup.net" [pid 321] umount2("./3457/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3457/cgroup" [pid 320] unlink("./3377/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14227] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] unlink("./3457/cgroup") = 0 [pid 320] umount2("./3377/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14227] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3377/cgroup.cpu" [pid 14227] pwrite64(3, "\x02", 1, 4 [pid 321] close(3 [pid 14227] <... pwrite64 resumed>) = 1 [pid 321] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14227] close(3 [pid 321] rmdir("./3457" [pid 320] unlink("./3377/cgroup.cpu" [pid 14227] <... close resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14227] close(4 [pid 321] mkdir("./3458", 0777 [pid 320] umount2("./3377/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14227] close(5 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14227] close(6 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3377/cgroup" [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14227] close(7) = -1 EBADF (Bad file descriptor) [pid 14227] close(8 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14227] close(9 [pid 320] unlink("./3377/cgroup" [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14227] close(10) = -1 EBADF (Bad file descriptor) [pid 14227] close(11) = -1 EBADF (Bad file descriptor) [pid 14227] close(12) = -1 EBADF (Bad file descriptor) [pid 14227] close(13) = -1 EBADF (Bad file descriptor) [pid 14227] close(14) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14228 attached [pid 14227] close(15 [pid 14228] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14227] close(16 [pid 320] getdents64(3 [pid 14228] chdir("./3458" [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3460 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14228] <... chdir resumed>) = 0 [pid 14227] close(17 [pid 320] close(3 [pid 14228] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... close resumed>) = 0 [pid 14228] <... prctl resumed>) = 0 [pid 14227] close(18 [pid 323] umount2("./3551", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3377" [pid 14228] setpgid(0, 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14228] <... setpgid resumed>) = 0 [pid 14227] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] mkdir("./3378", 0777 [pid 14228] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3551", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14227] close(20 [pid 320] <... mkdir resumed>) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14228] <... symlink resumed>) = 0 [pid 14227] close(21 [pid 323] fstat(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14228] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14227] close(22 [pid 323] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14229 attached [pid 14228] <... symlink resumed>) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14229] set_robust_list(0x555587eb56a0, 24 [pid 14228] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14227] close(23 [pid 323] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3380 [pid 14229] <... set_robust_list resumed>) = 0 [pid 14228] <... symlink resumed>) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14229] rt_sigprocmask(SIG_SETMASK, [] [pid 14228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14227] close(24 [pid 323] <... umount2 resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14229] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14228] <... openat resumed>) = 3 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14229] chdir("./3378" [pid 14228] write(3, "1000", 4 [pid 14227] close(25 [pid 323] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] <... chdir resumed>) = 0 [pid 14228] <... write resumed>) = 4 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14229] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14228] close(3 [pid 14227] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14229] <... prctl resumed>) = 0 [pid 14228] <... close resumed>) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3551/sys" [pid 14229] setpgid(0, 0 [pid 14228] symlink("/dev/binderfs", "./binderfs" [pid 14227] close(27 [pid 14229] <... setpgid resumed>) = 0 [pid 14228] <... symlink resumed>) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14229] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14228] write(1, "executing program\n", 18 executing program [pid 14227] close(28 [pid 14229] <... symlink resumed>) = 0 [pid 14228] <... write resumed>) = 18 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14228] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14227] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14229] <... symlink resumed>) = 0 [pid 14228] <... mkdirat resumed>) = 0 [pid 14227] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3551/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14229] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14228] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14227] exit_group(0 [pid 323] <... openat resumed>) = 4 [pid 14229] <... symlink resumed>) = 0 [pid 14228] <... mount resumed>) = 0 [pid 14229] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14228] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14227] <... exit_group resumed>) = ? [pid 323] fstat(4 [pid 14229] <... openat resumed>) = 3 [pid 14228] <... openat resumed>) = 3 [pid 14229] write(3, "1000", 4) = 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14229] close(3 [pid 14227] +++ exited with 0 +++ [pid 323] getdents64(4 [pid 14229] <... close resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3501, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14229] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14228] pwrite64(3, "\x02", 1, 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14229] write(1, "executing program\n", 18 [pid 14228] <... pwrite64 resumed>) = 1 [pid 323] getdents64(4 [pid 322] umount2("./3499", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] <... write resumed>) = 18 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 executing program [pid 14228] close(3 [pid 323] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14229] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14228] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14229] <... mkdirat resumed>) = 0 [pid 14228] close(4 [pid 323] rmdir("./3551/sys" [pid 322] openat(AT_FDCWD, "./3499", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14229] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14229] <... mount resumed>) = 0 [pid 14228] close(5 [pid 323] umount2("./3551/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 14229] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14228] close(6 [pid 323] newfstatat(AT_FDCWD, "./3551/binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14229] <... openat resumed>) = 3 [pid 14228] close(7 [pid 322] getdents64(3 [pid 14229] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14229] <... pwrite64 resumed>) = 1 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3551/binderfs" [pid 322] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] close(3 [pid 14228] close(8 [pid 323] <... unlink resumed>) = 0 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3551/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] <... close resumed>) = 0 [pid 14228] close(9 [pid 322] <... umount2 resumed>) = 0 [pid 14229] close(4 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(10 [pid 323] newfstatat(AT_FDCWD, "./3551/cgroup.net" [pid 14229] close(5 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(11 [pid 323] unlink("./3551/cgroup.net" [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14228] close(12 [pid 323] umount2("./3551/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14228] close(13) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3551/cgroup.cpu" [pid 14228] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(15 [pid 323] unlink("./3551/cgroup.cpu" [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14228] close(16 [pid 323] umount2("./3551/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14228] close(17) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3551/cgroup" [pid 14228] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(19 [pid 323] unlink("./3551/cgroup" [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14229] close(6 [pid 14228] close(20 [pid 322] newfstatat(AT_FDCWD, "./3499/sys" [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14229] close(7 [pid 322] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(21 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14229] close(8 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] openat(AT_FDCWD, "./3499/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(22 [pid 323] <... close resumed>) = 0 [pid 14229] close(9 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3551" [pid 322] <... openat resumed>) = 4 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(23 [pid 323] <... rmdir resumed>) = 0 [pid 322] fstat(4 [pid 14229] close(10 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3552", 0777 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(24 [pid 323] <... mkdir resumed>) = 0 [pid 14229] close(11 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(25 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14229] close(12 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] close(26 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(4 [pid 14229] close(13 [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14229] close(14ci2-android-6-12-rust/strace-static-x86_64: Process 14230 attached ) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14229] close(15 [pid 14228] close(27 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14230] set_robust_list(0x555587eb56a0, 24 [pid 14229] close(16 [pid 14228] close(28 [pid 322] rmdir("./3499/sys" [pid 14230] <... set_robust_list resumed>) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3554 [pid 14229] close(17 [pid 14230] rt_sigprocmask(SIG_SETMASK, [] [pid 14228] close(29 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rmdir resumed>) = 0 [pid 14230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14230] chdir("./3552" [pid 14229] close(18 [pid 14228] exit_group(0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3499/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14230] <... chdir resumed>) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14228] <... exit_group resumed>) = ? [pid 14230] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14229] close(19 [pid 14228] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14230] <... prctl resumed>) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3499/binderfs" [pid 14229] close(20 [pid 14230] setpgid(0, 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14229] close(21 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14230] <... setpgid resumed>) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3460, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3458", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] close(22 [pid 14230] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3499/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14229] close(23 [pid 14230] <... symlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3458", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14230] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14229] close(24 [pid 322] umount2("./3499/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14229] close(25 [pid 322] newfstatat(AT_FDCWD, "./3499/cgroup.net" [pid 321] umount2("./3458/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14230] <... symlink resumed>) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14230] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14229] close(26 [pid 322] unlink("./3499/cgroup.net" [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14229] close(27 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14230] <... symlink resumed>) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3499/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3458/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] close(28 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14230] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3499/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3458/sys" [pid 14229] close(29 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14229] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3499/cgroup.cpu" [pid 321] umount2("./3458/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14229] exit_group(0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14229] <... exit_group resumed>) = ? [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3458/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3458/sys") = 0 [pid 321] umount2("./3458/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3458/binderfs" [pid 14229] +++ exited with 0 +++ [pid 322] umount2("./3499/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3458/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3499/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3458/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14230] <... openat resumed>) = 3 [pid 322] unlink("./3499/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14230] write(3, "1000", 4 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3458/cgroup.net" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3380, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14230] <... write resumed>) = 4 [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14230] close(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3458/cgroup.net" [pid 14230] <... close resumed>) = 0 [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14230] symlink("/dev/binderfs", "./binderfs" [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3458/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3499" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14230] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3458/cgroup.cpu" [pid 14230] write(1, "executing program\n", 18 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14230] <... write resumed>) = 18 [pid 321] unlink("./3458/cgroup.cpu" [pid 322] mkdir("./3500", 0777 [pid 321] <... unlink resumed>) = 0 [pid 14230] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3458/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3458/cgroup" [pid 322] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14230] <... mkdirat resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3458/cgroup" [pid 14230] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3458") = 0 [pid 321] mkdir("./3459", 0777) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 14231 attached [pid 14231] set_robust_list(0x555587eb56a0, 24 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14231] <... set_robust_list resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14231] rt_sigprocmask(SIG_SETMASK, [] executing program executing program [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14230] <... mount resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3502 ci2-android-6-12-rust/strace-static-x86_64: Process 14232 attached [pid 14231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14230] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14232] set_robust_list(0x555587eb56a0, 24 [pid 14231] chdir("./3500" [pid 14230] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14232] <... set_robust_list resumed>) = 0 [pid 14231] <... chdir resumed>) = 0 [pid 14230] pwrite64(3, "\x02", 1, 4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3461 [pid 14232] rt_sigprocmask(SIG_SETMASK, [] [pid 14231] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14230] <... pwrite64 resumed>) = 1 [pid 14230] close(3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14231] <... prctl resumed>) = 0 [pid 14232] chdir("./3459" [pid 14230] <... close resumed>) = 0 [pid 14231] setpgid(0, 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14232] <... chdir resumed>) = 0 [pid 14231] <... setpgid resumed>) = 0 [pid 14230] close(4 [pid 14232] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14231] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14230] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14232] <... prctl resumed>) = 0 [pid 14230] close(5 [pid 14231] <... symlink resumed>) = 0 [pid 14230] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14230] close(6) = -1 EBADF (Bad file descriptor) [pid 14230] close(7) = -1 EBADF (Bad file descriptor) [pid 14230] close(8) = -1 EBADF (Bad file descriptor) [pid 14230] close(9) = -1 EBADF (Bad file descriptor) [pid 14230] close(10) = -1 EBADF (Bad file descriptor) [pid 14230] close(11) = -1 EBADF (Bad file descriptor) [pid 14230] close(12) = -1 EBADF (Bad file descriptor) [pid 14230] close(13) = -1 EBADF (Bad file descriptor) [pid 14230] close(14) = -1 EBADF (Bad file descriptor) [pid 14230] close(15) = -1 EBADF (Bad file descriptor) [pid 14230] close(16) = -1 EBADF (Bad file descriptor) [pid 14230] close(17) = -1 EBADF (Bad file descriptor) [pid 14230] close(18) = -1 EBADF (Bad file descriptor) [pid 14230] close(19) = -1 EBADF (Bad file descriptor) [pid 14230] close(20) = -1 EBADF (Bad file descriptor) [pid 14230] close(21) = -1 EBADF (Bad file descriptor) [pid 14230] close(22) = -1 EBADF (Bad file descriptor) [pid 14230] close(23) = -1 EBADF (Bad file descriptor) [pid 14230] close(24) = -1 EBADF (Bad file descriptor) [pid 14230] close(25) = -1 EBADF (Bad file descriptor) [pid 14230] close(26) = -1 EBADF (Bad file descriptor) [pid 14230] close(27) = -1 EBADF (Bad file descriptor) [pid 14230] close(28) = -1 EBADF (Bad file descriptor) [pid 14230] close(29) = -1 EBADF (Bad file descriptor) [pid 14232] setpgid(0, 0 [pid 14231] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14230] exit_group(0 [pid 14232] <... setpgid resumed>) = 0 [pid 14230] <... exit_group resumed>) = ? [pid 14232] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14231] <... symlink resumed>) = 0 [pid 14232] <... symlink resumed>) = 0 [pid 14231] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14232] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14231] <... symlink resumed>) = 0 [pid 14230] +++ exited with 0 +++ [pid 14232] <... symlink resumed>) = 0 [pid 14231] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3554, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14232] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14232] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14232] <... openat resumed>) = 3 [pid 14231] <... openat resumed>) = 3 [pid 14232] write(3, "1000", 4 [pid 14231] write(3, "1000", 4 [pid 14232] <... write resumed>) = 4 [pid 14231] <... write resumed>) = 4 [pid 14232] close(3 [pid 14231] close(3 [pid 14232] <... close resumed>) = 0 [pid 14231] <... close resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14232] symlink("/dev/binderfs", "./binderfs" [pid 14231] symlink("/dev/binderfs", "./binderfs" [pid 320] umount2("./3378", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14232] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14232] write(1, "executing program\n", 18 [pid 320] openat(AT_FDCWD, "./3378", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14232] <... write resumed>) = 18 [pid 323] umount2("./3552", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14231] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3552", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14232] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14231] write(1, "executing program\n", 18 [pid 323] <... openat resumed>) = 3 [pid 320] getdents64(3 [pid 323] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3378/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14231] <... write resumed>) = 18 [pid 323] getdents64(3 [pid 320] <... umount2 resumed>) = 0 [pid 320] umount2("./3378/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14231] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] newfstatat(AT_FDCWD, "./3378/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3378/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14232] <... mkdirat resumed>) = 0 [pid 323] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3378/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14231] <... mkdirat resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14232] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14231] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14232] <... mount resumed>) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 14231] <... mount resumed>) = 0 [pid 323] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14232] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14231] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3378/sys" [pid 323] newfstatat(AT_FDCWD, "./3552/sys" [pid 320] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3378/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3378/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3378/binderfs" [pid 14232] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3378/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3378/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3378/cgroup.net" [pid 14232] pwrite64(3, "\x02", 1, 4 [pid 14231] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14232] <... pwrite64 resumed>) = 1 [pid 323] openat(AT_FDCWD, "./3552/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 14231] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3378/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14232] close(3 [pid 14231] <... pwrite64 resumed>) = 1 [pid 323] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14231] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3378/cgroup.cpu" [pid 14232] <... close resumed>) = 0 [pid 14231] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14232] close(4 [pid 14231] close(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] unlink("./3378/cgroup.cpu" [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 14232] close(5 [pid 14231] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3378/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14232] close(6 [pid 14231] close(6 [pid 323] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3378/cgroup" [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3552/sys" [pid 14232] close(7 [pid 14231] close(7 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3552/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3378/cgroup" [pid 14232] close(8 [pid 14231] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3552/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14232] close(9 [pid 14231] close(9 [pid 320] getdents64(3 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14232] close(10 [pid 14231] close(10 [pid 323] unlink("./3552/binderfs" [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] close(3 [pid 14232] close(11 [pid 14231] close(11 [pid 320] <... close resumed>) = 0 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3552/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14232] close(12 [pid 14231] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3378" [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3552/cgroup.net" [pid 14232] close(13 [pid 14231] close(13 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14232] close(14 [pid 14231] close(14 [pid 323] unlink("./3552/cgroup.net" [pid 320] mkdir("./3379", 0777 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14232] close(15 [pid 14231] close(15 [pid 320] <... mkdir resumed>) = 0 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3552/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14232] close(16 [pid 14231] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3552/cgroup.cpu" [pid 14232] close(17 [pid 14231] close(17 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14232] close(18 [pid 14231] close(18 [pid 323] unlink("./3552/cgroup.cpu" [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14233 attached [pid 14232] close(19 [pid 14231] close(19 [pid 323] <... unlink resumed>) = 0 [pid 14233] set_robust_list(0x555587eb56a0, 24 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3552/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3381 [pid 14233] <... set_robust_list resumed>) = 0 [pid 14232] close(20 [pid 14231] close(20 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14233] rt_sigprocmask(SIG_SETMASK, [] [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14233] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14232] close(21 [pid 14231] close(21 [pid 14233] chdir("./3379" [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3552/cgroup" [pid 14233] <... chdir resumed>) = 0 [pid 14232] close(22 [pid 14231] close(22 [pid 14233] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14233] <... prctl resumed>) = 0 [pid 14232] close(23 [pid 14231] close(23 [pid 323] unlink("./3552/cgroup" [pid 14233] setpgid(0, 0 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14233] <... setpgid resumed>) = 0 [pid 14232] close(24 [pid 14231] close(24 [pid 323] getdents64(3 [pid 14233] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] <... symlink resumed>) = 0 [pid 14232] close(25 [pid 14231] close(25 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14233] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] <... symlink resumed>) = 0 [pid 14233] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14232] close(26 [pid 14231] close(26 [pid 323] close(3 [pid 14233] <... symlink resumed>) = 0 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14232] close(27 [pid 14231] close(27 [pid 323] <... close resumed>) = 0 [pid 14233] <... openat resumed>) = 3 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] write(3, "1000", 4 [pid 14232] close(28 [pid 14231] close(28 [pid 323] rmdir("./3552" [pid 14233] <... write resumed>) = 4 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14233] close(3 [pid 14232] close(29 [pid 14231] close(29 [pid 14233] <... close resumed>) = 0 [pid 14232] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14231] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14232] exit_group(0 [pid 14231] exit_group(0 [pid 323] mkdir("./3553", 0777 [pid 14233] write(1, "executing program\n", 18 [pid 14232] <... exit_group resumed>) = ? [pid 14231] <... exit_group resumed>) = ? [pid 14233] <... write resumed>) = 18 executing program [pid 14233] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14232] +++ exited with 0 +++ [pid 323] <... mkdir resumed>) = 0 [pid 14231] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3502, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14233] <... mkdirat resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3461, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14233] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14233] <... mount resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14233] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14234 attached [pid 14233] <... openat resumed>) = 3 [pid 14234] set_robust_list(0x555587eb56a0, 24 [pid 14233] pwrite64(3, "\x02", 1, 4 [pid 14234] <... set_robust_list resumed>) = 0 [pid 14234] rt_sigprocmask(SIG_SETMASK, [] [pid 14233] <... pwrite64 resumed>) = 1 [pid 14234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14233] close(3 [pid 14234] chdir("./3553" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3555 [pid 14233] <... close resumed>) = 0 [pid 14234] <... chdir resumed>) = 0 [pid 14233] close(4 [pid 14234] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14234] <... prctl resumed>) = 0 [pid 14233] close(5 [pid 14234] setpgid(0, 0 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14234] <... setpgid resumed>) = 0 [pid 14233] close(6 [pid 14234] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14234] <... symlink resumed>) = 0 [pid 14233] close(7 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14234] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14234] <... symlink resumed>) = 0 [pid 14233] close(8 [pid 14234] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] close(9 [pid 14234] <... symlink resumed>) = 0 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14234] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14233] close(10) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14233] close(11) = -1 EBADF (Bad file descriptor) [pid 14234] <... openat resumed>) = 3 [pid 14233] close(12 [pid 14234] write(3, "1000", 4 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3500", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] <... write resumed>) = 4 [pid 14233] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14234] close(3 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3500", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... restart_syscall resumed>) = 0 [pid 14234] <... close resumed>) = 0 [pid 14233] close(14 [pid 14234] symlink("/dev/binderfs", "./binderfs" [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14233] close(15 [pid 14234] <... symlink resumed>) = 0 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14234] write(1, "executing program\n", 18 [pid 14233] close(16 [pid 14234] <... write resumed>) = 18 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3459", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14233] close(17 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14234] <... mkdirat resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14233] close(18 [pid 14234] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3459", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY executing program [pid 14233] close(19) = -1 EBADF (Bad file descriptor) [pid 14234] <... mount resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14233] close(20 [pid 14234] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = 0 [pid 321] fstat(3 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] close(21 [pid 322] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14233] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14234] <... openat resumed>) = 3 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3500/sys" [pid 14234] pwrite64(3, "\x02", 1, 4 [pid 14233] close(23 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14234] <... pwrite64 resumed>) = 1 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3459/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] close(3 [pid 14233] close(24 [pid 322] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] <... close resumed>) = 0 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14234] close(4 [pid 14233] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3459/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3500/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14234] close(5 [pid 14233] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] newfstatat(AT_FDCWD, "./3459/sys" [pid 14234] close(6 [pid 14233] close(27 [pid 322] fstat(4 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14234] close(7 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] close(28 [pid 321] umount2("./3459/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] close(8 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14234] close(9 [pid 14233] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] openat(AT_FDCWD, "./3459/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] exit_group(0 [pid 322] getdents64(4 [pid 321] <... openat resumed>) = 4 [pid 14234] close(10 [pid 14233] <... exit_group resumed>) = ? [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] fstat(4 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14234] close(11 [pid 322] close(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14233] +++ exited with 0 +++ [pid 322] <... close resumed>) = 0 [pid 14234] close(12 [pid 321] getdents64(4 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3500/sys" [pid 14234] close(13 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3381, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14234] close(14 [pid 322] umount2("./3500/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14234] close(15 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3500/binderfs" [pid 14234] close(16 [pid 321] <... close resumed>) = 0 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14234] close(17 [pid 321] rmdir("./3459/sys" [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3500/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 14234] close(18 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3459/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3500/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14234] close(20 [pid 321] newfstatat(AT_FDCWD, "./3459/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3500/cgroup.net" [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14234] close(21 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3459/binderfs" [pid 14234] close(22 [pid 322] unlink("./3500/cgroup.net" [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14234] close(23 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3459/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3500/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] close(24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3500/cgroup.cpu" [pid 14234] close(25 [pid 321] newfstatat(AT_FDCWD, "./3459/cgroup.net" [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14234] close(26) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3500/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14234] close(27 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3459/cgroup.net" [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3500/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3459/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3500/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3459/cgroup.cpu" [pid 322] unlink("./3500/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3459/cgroup.cpu" [pid 322] getdents64(3 [pid 14234] close(28 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14234] close(29 [pid 321] umount2("./3459/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14234] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14234] exit_group(0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14234] <... exit_group resumed>) = ? [pid 322] rmdir("./3500" [pid 14234] +++ exited with 0 +++ [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3459/cgroup" [pid 322] mkdir("./3501", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] unlink("./3459/cgroup" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(3 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3555, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3503 ci2-android-6-12-rust/strace-static-x86_64: Process 14235 attached [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14235] set_robust_list(0x555587eb56a0, 24 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] close(3 [pid 320] umount2("./3379", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14235] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... close resumed>) = 0 [pid 14235] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rmdir("./3459" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14235] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3553", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14235] chdir("./3501" [pid 320] openat(AT_FDCWD, "./3379", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14235] <... chdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3460", 0777 [pid 14235] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] openat(AT_FDCWD, "./3553", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 14235] <... prctl resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] <... mkdir resumed>) = 0 [pid 320] fstat(3 [pid 14235] setpgid(0, 0 [pid 323] fstat(3 [pid 14235] <... setpgid resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14235] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14235] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14236 attached [pid 14235] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14236] set_robust_list(0x555587eb56a0, 24 [pid 320] umount2("./3379/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14235] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14235] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] umount2("./3379/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14235] <... symlink resumed>) = 0 [pid 14236] <... set_robust_list resumed>) = 0 [pid 14235] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3462 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14236] rt_sigprocmask(SIG_SETMASK, [] [pid 14235] <... openat resumed>) = 3 [pid 323] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3379/sys" [pid 14236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14235] write(3, "1000", 4) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14236] chdir("./3460" [pid 14235] close(3 [pid 323] newfstatat(AT_FDCWD, "./3553/sys" [pid 320] umount2("./3379/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14236] <... chdir resumed>) = 0 [pid 14235] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14236] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14235] symlink("/dev/binderfs", "./binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14236] <... prctl resumed>) = 0 [pid 14236] setpgid(0, 0 [pid 14235] <... symlink resumed>) = 0 [pid 323] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3379/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14236] <... setpgid resumed>) = 0 [pid 14235] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14236] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14235] <... write resumed>) = 18 [pid 323] openat(AT_FDCWD, "./3553/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 4 [pid 14236] <... symlink resumed>) = 0 [pid 14235] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 14236] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14235] <... mkdirat resumed>) = 0 [pid 323] fstat(4 [pid 14235] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14236] <... symlink resumed>) = 0 [pid 14235] <... mount resumed>) = 0 [pid 323] getdents64(4 [pid 14236] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] getdents64(4 [pid 14235] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14236] <... symlink resumed>) = 0 [pid 14235] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] getdents64(4 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14236] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 14236] write(3, "1000", 4 [pid 320] close(4 [pid 14236] <... write resumed>) = 4 [pid 323] <... close resumed>) = 0 [pid 14235] pwrite64(3, "\x02", 1, 4 [pid 323] rmdir("./3553/sys" [pid 320] <... close resumed>) = 0 [pid 14236] close(3 [pid 14235] <... pwrite64 resumed>) = 1 [pid 323] <... rmdir resumed>) = 0 [pid 320] rmdir("./3379/sys" [pid 14236] <... close resumed>) = 0 [pid 14235] close(3 [pid 323] umount2("./3553/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14236] symlink("/dev/binderfs", "./binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14236] <... symlink resumed>) = 0 [pid 14235] <... close resumed>) = 0 [pid 320] umount2("./3379/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14236] write(1, "executing program\n", 18 [pid 14235] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14236] <... write resumed>) = 18 [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3553/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3379/binderfs" [pid 14236] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14235] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14236] <... mkdirat resumed>) = 0 [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14236] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14235] close(6 [pid 323] unlink("./3553/binderfs" [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3379/binderfs" [pid 14236] <... mount resumed>) = 0 [pid 14235] close(7 [pid 323] <... unlink resumed>) = 0 [pid 14236] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14235] close(8) = -1 EBADF (Bad file descriptor) [pid 14235] close(9) = -1 EBADF (Bad file descriptor) [pid 14236] <... openat resumed>) = 3 [pid 323] umount2("./3553/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3379/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14236] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14236] <... pwrite64 resumed>) = 1 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14235] close(10 [pid 323] newfstatat(AT_FDCWD, "./3553/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3379/cgroup.net" [pid 14236] close(3 [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14235] close(11) = -1 EBADF (Bad file descriptor) [pid 14235] close(12) = -1 EBADF (Bad file descriptor) [pid 14235] close(13) = -1 EBADF (Bad file descriptor) [pid 14235] close(14) = -1 EBADF (Bad file descriptor) [pid 14235] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14236] <... close resumed>) = 0 [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3553/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14236] close(4 [pid 14235] close(16 [pid 320] unlink("./3379/cgroup.net" [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14235] close(17) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14236] close(5 [pid 14235] close(18 [pid 323] umount2("./3553/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3379/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14236] close(6 [pid 14235] close(19 [pid 323] newfstatat(AT_FDCWD, "./3553/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3379/cgroup.cpu" [pid 14236] close(7 [pid 14235] close(20 [pid 323] unlink("./3553/cgroup.cpu" [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14236] close(8 [pid 14235] close(21 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3379/cgroup.cpu" [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14235] close(22) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3553/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14236] close(9 [pid 14235] close(23 [pid 320] <... unlink resumed>) = 0 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14235] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14235] close(24) = -1 EBADF (Bad file descriptor) [pid 14235] close(25) = -1 EBADF (Bad file descriptor) [pid 14235] close(26) = -1 EBADF (Bad file descriptor) [pid 14235] close(27) = -1 EBADF (Bad file descriptor) [pid 14235] close(28) = -1 EBADF (Bad file descriptor) [pid 14235] close(29) = -1 EBADF (Bad file descriptor) [pid 14236] close(10 [pid 14235] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3553/cgroup" [pid 320] umount2("./3379/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14235] <... exit_group resumed>) = ? [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3379/cgroup" [pid 14236] close(11 [pid 14235] +++ exited with 0 +++ [pid 323] unlink("./3553/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3503, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3379/cgroup" [pid 14236] close(12 [pid 323] getdents64(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(3 [pid 14236] close(13 [pid 323] close(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] close(3 [pid 14236] close(14 [pid 323] rmdir("./3553" [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14236] close(15 [pid 323] mkdir("./3554", 0777 [pid 320] rmdir("./3379" [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14236] close(16 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14236] close(17 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] mkdir("./3380", 0777 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14236] close(18 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14236] close(19) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14237 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3556 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14237] set_robust_list(0x555587eb56a0, 24 [pid 14236] close(20) = -1 EBADF (Bad file descriptor) [pid 14237] <... set_robust_list resumed>) = 0 [pid 14236] close(21 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14237] rt_sigprocmask(SIG_SETMASK, [] [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14238 attached [pid 14237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14236] close(22 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14237] chdir("./3554" [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14238] set_robust_list(0x555587eb56a0, 24 [pid 14236] close(23 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3382 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14237] <... chdir resumed>) = 0 [pid 14236] close(24 [pid 14238] <... set_robust_list resumed>) = 0 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14237] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14236] close(25 [pid 14237] <... prctl resumed>) = 0 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14238] rt_sigprocmask(SIG_SETMASK, [] [pid 14237] setpgid(0, 0 [pid 14236] close(26 [pid 14238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14237] <... setpgid resumed>) = 0 [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14236] close(27 [pid 14237] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14236] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14236] close(28) = -1 EBADF (Bad file descriptor) [pid 14237] <... symlink resumed>) = 0 [pid 14236] close(29) = -1 EBADF (Bad file descriptor) [pid 14236] exit_group(0) = ? [pid 14238] chdir("./3380" [pid 14237] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14238] <... chdir resumed>) = 0 [pid 14237] <... symlink resumed>) = 0 [pid 14238] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14236] +++ exited with 0 +++ [pid 14237] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... restart_syscall resumed>) = 0 [pid 14238] <... prctl resumed>) = 0 [pid 14238] setpgid(0, 0) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3462, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14238] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] umount2("./3501", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14238] <... symlink resumed>) = 0 [pid 14237] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14238] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14237] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] openat(AT_FDCWD, "./3501", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14238] <... symlink resumed>) = 0 [pid 14238] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14237] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 14237] write(3, "1000", 4 [pid 322] fstat(3 [pid 14238] <... symlink resumed>) = 0 [pid 14237] <... write resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14238] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14237] close(3 [pid 14238] <... openat resumed>) = 3 [pid 322] getdents64(3 [pid 14237] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14238] write(3, "1000", 4) = 4 [pid 14238] close(3) = 0 [pid 14238] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 14238] write(1, "executing program\n", 18) = 18 [pid 14238] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14238] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14237] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14238] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14237] <... symlink resumed>) = 0 [pid 14237] write(1, "executing program\n", 18 [pid 14238] <... openat resumed>) = 3 [pid 14238] pwrite64(3, "\x02", 1, 4 [pid 14237] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = 0 [pid 14238] <... pwrite64 resumed>) = 1 [pid 14238] close(3 [pid 14237] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14238] <... close resumed>) = 0 [pid 14237] <... mkdirat resumed>) = 0 executing program [pid 14238] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14237] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14238] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3501/sys" [pid 14238] close(5) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14238] close(6) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14238] close(7 [pid 14237] <... mount resumed>) = 0 [pid 14238] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14238] close(8) = -1 EBADF (Bad file descriptor) [pid 14237] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] openat(AT_FDCWD, "./3501/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14238] close(9) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14238] close(10) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14238] close(11) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14238] close(12) = -1 EBADF (Bad file descriptor) [pid 14238] close(13) = -1 EBADF (Bad file descriptor) [pid 14238] close(14) = -1 EBADF (Bad file descriptor) [pid 14238] close(15) = -1 EBADF (Bad file descriptor) [pid 14238] close(16) = -1 EBADF (Bad file descriptor) [pid 14238] close(17) = -1 EBADF (Bad file descriptor) [pid 14238] close(18) = -1 EBADF (Bad file descriptor) [pid 14238] close(19) = -1 EBADF (Bad file descriptor) [pid 14238] close(20) = -1 EBADF (Bad file descriptor) [pid 14238] close(21) = -1 EBADF (Bad file descriptor) [pid 14238] close(22) = -1 EBADF (Bad file descriptor) [pid 14238] close(23) = -1 EBADF (Bad file descriptor) [pid 14238] close(24) = -1 EBADF (Bad file descriptor) [pid 14238] close(25) = -1 EBADF (Bad file descriptor) [pid 14238] close(26) = -1 EBADF (Bad file descriptor) [pid 14238] close(27) = -1 EBADF (Bad file descriptor) [pid 14238] close(28) = -1 EBADF (Bad file descriptor) [pid 14238] close(29) = -1 EBADF (Bad file descriptor) [pid 14238] exit_group(0) = ? [pid 14238] +++ exited with 0 +++ [pid 14237] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 14237] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3382, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] close(4 [pid 14237] <... pwrite64 resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14237] close(3 [pid 322] <... close resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] rmdir("./3501/sys" [pid 14237] <... close resumed>) = 0 [pid 14237] close(4 [pid 322] <... rmdir resumed>) = 0 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3501/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] close(5 [pid 320] umount2("./3380", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14237] close(6 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3501/binderfs" [pid 14237] close(7 [pid 320] openat(AT_FDCWD, "./3380", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14237] close(8 [pid 320] <... openat resumed>) = 3 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3501/binderfs" [pid 320] fstat(3 [pid 14237] close(9 [pid 322] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3501/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] close(10 [pid 320] getdents64(3 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14237] close(11 [pid 322] newfstatat(AT_FDCWD, "./3501/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3380/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] close(12 [pid 321] umount2("./3460", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3501/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14237] close(13 [pid 321] openat(AT_FDCWD, "./3460", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3501/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14237] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3460/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3380/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3501/cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 14237] close(15 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3460/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3501/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3380/sys" [pid 14237] close(16 [pid 321] newfstatat(AT_FDCWD, "./3460/sys" [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14237] close(17 [pid 322] umount2("./3501/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3460/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3380/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] close(18 [pid 321] openat(AT_FDCWD, "./3460/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3501/cgroup" [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14237] close(19 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 320] openat(AT_FDCWD, "./3380/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3501/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 14237] close(20 [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] fstat(4 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14237] close(21 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 322] close(3 [pid 320] getdents64(4 [pid 14237] close(22 [pid 322] <... close resumed>) = 0 [pid 321] rmdir("./3460/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3501" [pid 321] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14237] close(23 [pid 321] umount2("./3460/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14237] close(24 [pid 321] newfstatat(AT_FDCWD, "./3460/binderfs" [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3502", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 321] unlink("./3460/binderfs" [pid 14237] close(25 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3380/sys" [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3460/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] close(26 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] newfstatat(AT_FDCWD, "./3460/cgroup.net" [pid 320] umount2("./3380/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14237] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3460/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3460/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3460/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3460/cgroup.cpu") = 0 [pid 321] umount2("./3460/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3460/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3460/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3460") = 0 [pid 321] mkdir("./3461", 0777 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3380/binderfs" [pid 14237] close(28 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3504 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14239 attached [pid 14237] close(29 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3380/binderfs" [pid 14239] set_robust_list(0x555587eb56a0, 24 [pid 14237] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14239] <... set_robust_list resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14240 attached [pid 14239] rt_sigprocmask(SIG_SETMASK, [] [pid 14237] exit_group(0 [pid 320] umount2("./3380/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14237] <... exit_group resumed>) = ? [pid 14240] set_robust_list(0x555587eb56a0, 24 [pid 320] newfstatat(AT_FDCWD, "./3380/cgroup.net" [pid 14239] chdir("./3502" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14239] <... chdir resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3463 [pid 320] unlink("./3380/cgroup.net" [pid 14240] <... set_robust_list resumed>) = 0 [pid 14239] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14240] rt_sigprocmask(SIG_SETMASK, [] [pid 14239] <... prctl resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14239] setpgid(0, 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3380/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] chdir("./3461" [pid 14239] <... setpgid resumed>) = 0 [pid 14239] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14239] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14239] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14237] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14240] <... chdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3380/cgroup.cpu" [pid 14240] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14239] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14240] setpgid(0, 0 [pid 14239] <... openat resumed>) = 3 [pid 14240] <... setpgid resumed>) = 0 [pid 14239] write(3, "1000", 4 [pid 320] unlink("./3380/cgroup.cpu" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3556, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14240] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14239] <... write resumed>) = 4 [pid 14239] close(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 [pid 14240] <... symlink resumed>) = 0 [pid 14239] <... close resumed>) = 0 [pid 14240] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14239] symlink("/dev/binderfs", "./binderfs" [pid 320] umount2("./3380/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] <... symlink resumed>) = 0 [pid 14239] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14239] write(1, "executing program\n", 18 [pid 14240] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3380/cgroup" [pid 14239] <... write resumed>) = 18 executing program [pid 14239] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14239] <... mkdirat resumed>) = 0 [pid 14239] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] unlink("./3380/cgroup" [pid 14240] <... symlink resumed>) = 0 [pid 14239] <... mount resumed>) = 0 [pid 14239] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... unlink resumed>) = 0 [pid 14240] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] getdents64(3 [pid 14240] <... openat resumed>) = 3 [pid 14239] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14239] pwrite64(3, "\x02", 1, 4 [pid 14240] write(3, "1000", 4 [pid 14239] <... pwrite64 resumed>) = 1 [pid 320] close(3 [pid 14240] <... write resumed>) = 4 [pid 320] <... close resumed>) = 0 [pid 14240] close(3 [pid 320] rmdir("./3380" [pid 14240] <... close resumed>) = 0 [pid 14239] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 14240] symlink("/dev/binderfs", "./binderfs" [pid 14239] <... close resumed>) = 0 [pid 320] mkdir("./3381", 0777 [pid 14239] close(4 [pid 14240] <... symlink resumed>) = 0 [pid 14239] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14239] close(5 [pid 320] <... mkdir resumed>) = 0 [pid 14239] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14239] close(6) = -1 EBADF (Bad file descriptor) [pid 14239] close(7) = -1 EBADF (Bad file descriptor) [pid 14239] close(8) = -1 EBADF (Bad file descriptor) [pid 14239] close(9) = -1 EBADF (Bad file descriptor) [pid 14239] close(10) = -1 EBADF (Bad file descriptor) [pid 14239] close(11) = -1 EBADF (Bad file descriptor) [pid 14239] close(12) = -1 EBADF (Bad file descriptor) [pid 14239] close(13) = -1 EBADF (Bad file descriptor) [pid 14239] close(14) = -1 EBADF (Bad file descriptor) [pid 14239] close(15) = -1 EBADF (Bad file descriptor) [pid 14239] close(16) = -1 EBADF (Bad file descriptor) [pid 14239] close(17) = -1 EBADF (Bad file descriptor) [pid 14239] close(18) = -1 EBADF (Bad file descriptor) [pid 14239] close(19) = -1 EBADF (Bad file descriptor) [pid 14239] close(20) = -1 EBADF (Bad file descriptor) [pid 14239] close(21) = -1 EBADF (Bad file descriptor) [pid 14239] close(22) = -1 EBADF (Bad file descriptor) [pid 14239] close(23) = -1 EBADF (Bad file descriptor) [pid 14239] close(24) = -1 EBADF (Bad file descriptor) [pid 14239] close(25) = -1 EBADF (Bad file descriptor) [pid 14239] close(26) = -1 EBADF (Bad file descriptor) [pid 14239] close(27) = -1 EBADF (Bad file descriptor) [pid 14239] close(28) = -1 EBADF (Bad file descriptor) [pid 14239] close(29) = -1 EBADF (Bad file descriptor) [pid 14239] exit_group(0) = ? [pid 14240] write(1, "executing program\n", 18 [pid 14239] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14240] <... write resumed>) = 18 executing program [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14240] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3504, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14240] <... mkdirat resumed>) = 0 [pid 14240] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3383 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14241 attached , NULL, 8) = 0 [pid 14241] set_robust_list(0x555587eb56a0, 24) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14241] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14241] chdir("./3381" [pid 323] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3502", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14241] <... chdir resumed>) = 0 [pid 14240] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3554", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3502", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14241] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 14241] <... prctl resumed>) = 0 [pid 14240] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3554", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14241] setpgid(0, 0 [pid 14240] pwrite64(3, "\x02", 1, 4 [pid 322] fstat(3 [pid 14241] <... setpgid resumed>) = 0 [pid 14240] <... pwrite64 resumed>) = 1 [pid 323] <... openat resumed>) = 3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14240] close(3 [pid 323] fstat(3 [pid 14241] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14240] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 14241] <... symlink resumed>) = 0 [pid 14240] close(4 [pid 323] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] close(5 [pid 14241] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14241] <... symlink resumed>) = 0 [pid 14241] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14241] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14240] close(6 [pid 14241] <... openat resumed>) = 3 [pid 14241] write(3, "1000", 4) = 4 [pid 323] <... umount2 resumed>) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14241] close(3) = 0 [pid 14241] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14241] write(1, "executing program\n", 18) = 18 executing program [pid 322] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] close(7 [pid 323] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14240] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3554/sys" [pid 322] newfstatat(AT_FDCWD, "./3502/sys" [pid 14240] close(9 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] close(10 [pid 322] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14240] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3554/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3502/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14241] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14240] close(12 [pid 14241] <... mkdirat resumed>) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] <... openat resumed>) = 4 [pid 14241] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14240] close(13 [pid 323] fstat(4 [pid 322] fstat(4 [pid 14241] <... mount resumed>) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14241] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14240] close(14 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14241] <... openat resumed>) = 3 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 323] getdents64(4 [pid 14240] close(15 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14240] close(16 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14240] close(17 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14241] pwrite64(3, "\x02", 1, 4 [pid 323] close(4 [pid 322] close(4 [pid 14241] <... pwrite64 resumed>) = 1 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14241] close(3) = 0 [pid 14240] close(18 [pid 323] rmdir("./3554/sys" [pid 322] <... close resumed>) = 0 [pid 14241] close(4 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14241] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14241] close(5) = -1 EBADF (Bad file descriptor) [pid 14241] close(6) = -1 EBADF (Bad file descriptor) [pid 14241] close(7) = -1 EBADF (Bad file descriptor) [pid 14241] close(8) = -1 EBADF (Bad file descriptor) [pid 14241] close(9) = -1 EBADF (Bad file descriptor) [pid 14241] close(10) = -1 EBADF (Bad file descriptor) [pid 14241] close(11) = -1 EBADF (Bad file descriptor) [pid 14241] close(12) = -1 EBADF (Bad file descriptor) [pid 14241] close(13) = -1 EBADF (Bad file descriptor) [pid 14241] close(14) = -1 EBADF (Bad file descriptor) [pid 14241] close(15) = -1 EBADF (Bad file descriptor) [pid 14241] close(16) = -1 EBADF (Bad file descriptor) [pid 14241] close(17) = -1 EBADF (Bad file descriptor) [pid 14241] close(18) = -1 EBADF (Bad file descriptor) [pid 14241] close(19) = -1 EBADF (Bad file descriptor) [pid 14241] close(20) = -1 EBADF (Bad file descriptor) [pid 14241] close(21) = -1 EBADF (Bad file descriptor) [pid 14241] close(22) = -1 EBADF (Bad file descriptor) [pid 14241] close(23) = -1 EBADF (Bad file descriptor) [pid 14241] close(24) = -1 EBADF (Bad file descriptor) [pid 14241] close(25) = -1 EBADF (Bad file descriptor) [pid 14241] close(26) = -1 EBADF (Bad file descriptor) [pid 14241] close(27) = -1 EBADF (Bad file descriptor) [pid 14241] close(28) = -1 EBADF (Bad file descriptor) [pid 14241] close(29) = -1 EBADF (Bad file descriptor) [pid 14241] exit_group(0) = ? [pid 323] <... rmdir resumed>) = 0 [pid 14240] close(19 [pid 322] rmdir("./3502/sys" [pid 323] umount2("./3554/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14241] +++ exited with 0 +++ [pid 14240] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3554/binderfs" [pid 322] umount2("./3502/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3554/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3383, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14240] close(22 [pid 323] <... unlink resumed>) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3502/binderfs" [pid 320] umount2("./3381", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] close(23 [pid 323] umount2("./3554/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3502/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14240] close(24 [pid 323] newfstatat(AT_FDCWD, "./3554/cgroup.net" [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3381", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14240] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3502/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14240] close(26 [pid 323] unlink("./3554/cgroup.net" [pid 320] fstat(3 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14240] close(27 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3502/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3554/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14240] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 322] unlink("./3502/cgroup.net" [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3554/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14240] close(29 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3381/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3554/cgroup.cpu" [pid 322] umount2("./3502/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14240] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14240] <... exit_group resumed>) = ? [pid 323] umount2("./3554/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3381/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3554/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14240] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3502/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3554/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3463, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] newfstatat(AT_FDCWD, "./3381/sys" [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3502/cgroup.cpu" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] umount2("./3502/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3381/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3502/cgroup" [pid 320] openat(AT_FDCWD, "./3381/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] rmdir("./3554" [pid 322] unlink("./3502/cgroup" [pid 320] fstat(4 [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3555", 0777 [pid 322] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] getdents64(3 [pid 320] getdents64(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14242 attached [pid 322] close(3 [pid 320] getdents64(4 [pid 14242] set_robust_list(0x555587eb56a0, 24 [pid 322] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14242] <... set_robust_list resumed>) = 0 [pid 14242] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3557 [pid 322] rmdir("./3502" [pid 320] close(4 [pid 14242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14242] chdir("./3555" [pid 322] mkdir("./3503", 0777 [pid 320] rmdir("./3381/sys" [pid 14242] <... chdir resumed>) = 0 [pid 14242] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14242] <... prctl resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3381/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14242] setpgid(0, 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14242] <... setpgid resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14242] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14243 attached [pid 320] newfstatat(AT_FDCWD, "./3381/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14243] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3505 [pid 320] unlink("./3381/binderfs" [pid 14243] <... set_robust_list resumed>) = 0 [pid 14243] rt_sigprocmask(SIG_SETMASK, [] [pid 14242] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14243] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14242] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3381/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14243] chdir("./3503" [pid 14242] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14243] <... chdir resumed>) = 0 [pid 14242] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3381/cgroup.net" [pid 14243] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14243] <... prctl resumed>) = 0 [pid 320] unlink("./3381/cgroup.net" [pid 14243] setpgid(0, 0) = 0 [pid 14242] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... unlink resumed>) = 0 [pid 14243] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... restart_syscall resumed>) = 0 [pid 14243] <... symlink resumed>) = 0 [pid 14242] <... openat resumed>) = 3 [pid 320] umount2("./3381/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14243] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14242] write(3, "1000", 4 [pid 14243] <... symlink resumed>) = 0 [pid 14242] <... write resumed>) = 4 [pid 321] umount2("./3461", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14243] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14242] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3381/cgroup.cpu" [pid 14243] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14243] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] unlink("./3381/cgroup.cpu" [pid 14243] <... openat resumed>) = 3 [pid 14242] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3461", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14243] write(3, "1000", 4 [pid 14242] symlink("/dev/binderfs", "./binderfs" [pid 321] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 14243] <... write resumed>) = 4 [pid 14242] <... symlink resumed>) = 0 [pid 321] fstat(3 [pid 14243] close(3 [pid 14242] write(1, "executing program\n", 18 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 executing program [pid 320] umount2("./3381/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14243] <... close resumed>) = 0 [pid 14242] <... write resumed>) = 18 [pid 321] getdents64(3 [pid 14243] symlink("/dev/binderfs", "./binderfs" [pid 14242] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14243] <... symlink resumed>) = 0 [pid 14242] <... mkdirat resumed>) = 0 [pid 321] umount2("./3461/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14243] write(1, "executing program\n", 18 [pid 14242] mount(NULL, "./sys", "sysfs", 0, NULL executing program [pid 321] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3381/cgroup" [pid 14243] <... write resumed>) = 18 [pid 14242] <... mount resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14243] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14242] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] umount2("./3461/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3381/cgroup" [pid 14243] <... mkdirat resumed>) = 0 [pid 14242] <... openat resumed>) = 3 [pid 14243] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14242] pwrite64(3, "\x02", 1, 4 [pid 14243] <... mount resumed>) = 0 [pid 14242] <... pwrite64 resumed>) = 1 [pid 321] newfstatat(AT_FDCWD, "./3461/sys" [pid 320] getdents64(3 [pid 14243] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14242] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14242] <... close resumed>) = 0 [pid 321] umount2("./3461/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14243] <... openat resumed>) = 3 [pid 14242] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14243] pwrite64(3, "\x02", 1, 4 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3461/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14243] <... pwrite64 resumed>) = 1 [pid 320] <... close resumed>) = 0 [pid 14243] close(3 [pid 14242] close(5 [pid 321] <... openat resumed>) = 4 [pid 320] rmdir("./3381" [pid 14243] <... close resumed>) = 0 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14243] close(4 [pid 14242] close(6 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14243] close(5 [pid 14242] close(7 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] mkdir("./3382", 0777 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14243] close(6 [pid 14242] close(8 [pid 320] <... mkdir resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14243] close(7 [pid 14242] close(9 [pid 321] close(4 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14243] close(8 [pid 14242] close(10 [pid 321] rmdir("./3461/sys" [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14243] close(9 [pid 14242] close(11) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3461/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14242] close(12 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3461/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14244 attached [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(13 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14244] set_robust_list(0x555587eb56a0, 24 [pid 14243] close(10 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3384 [pid 14244] <... set_robust_list resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14244] rt_sigprocmask(SIG_SETMASK, [] [pid 14243] close(11 [pid 14242] close(14 [pid 321] unlink("./3461/binderfs" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14244] chdir("./3382" [pid 14243] close(12 [pid 14242] close(15 [pid 321] umount2("./3461/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14244] <... chdir resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14244] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14243] close(13 [pid 14244] <... prctl resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14244] setpgid(0, 0 [pid 14243] close(14 [pid 14244] <... setpgid resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14244] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14243] close(15 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14244] <... symlink resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(16 [pid 321] newfstatat(AT_FDCWD, "./3461/cgroup.net" [pid 14244] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14243] close(16 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14244] <... symlink resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(17 [pid 321] unlink("./3461/cgroup.net" [pid 14244] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14243] close(17 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14244] <... symlink resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(18 [pid 321] umount2("./3461/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14243] close(18 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14244] <... openat resumed>) = 3 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(19 [pid 321] newfstatat(AT_FDCWD, "./3461/cgroup.cpu" [pid 14244] write(3, "1000", 4 [pid 14243] close(19 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14244] <... write resumed>) = 4 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(20 [pid 321] unlink("./3461/cgroup.cpu" [pid 14244] close(3 [pid 14243] close(20 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14244] <... close resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(21 [pid 321] umount2("./3461/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14244] symlink("/dev/binderfs", "./binderfs" [pid 14243] close(21 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14244] <... symlink resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(22 [pid 321] newfstatat(AT_FDCWD, "./3461/cgroup" [pid 14244] write(1, "executing program\n", 18 [pid 14243] close(22 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14244] <... write resumed>) = 18 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(23 [pid 321] unlink("./3461/cgroup" [pid 14244] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14243] close(23 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(24 [pid 321] getdents64(3 [pid 14244] <... mkdirat resumed>) = 0 [pid 14243] close(24 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14244] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(25 [pid 321] close(3 [pid 14243] close(25 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14244] <... mount resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(26 [pid 321] rmdir("./3461" [pid 14244] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14243] close(26 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14242] close(27 [pid 321] mkdir("./3462", 0777 [pid 14244] <... openat resumed>) = 3 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14244] pwrite64(3, "\x02", 1, 4 [pid 14243] close(27 [pid 14244] <... pwrite64 resumed>) = 1 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(28 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14244] close(3 [pid 14243] close(28 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14244] <... close resumed>) = 0 [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] close(29 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14245 attached [pid 14244] close(4 [pid 14243] close(29 [pid 14242] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] set_robust_list(0x555587eb56a0, 24 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14243] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14242] exit_group(0 [pid 14245] <... set_robust_list resumed>) = 0 [pid 14244] close(5 [pid 14243] exit_group(0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] rt_sigprocmask(SIG_SETMASK, [] [pid 14244] close(6 [pid 14243] <... exit_group resumed>) = ? [pid 14242] <... exit_group resumed>) = ? [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3464 [pid 14245] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14243] +++ exited with 0 +++ [pid 14242] +++ exited with 0 +++ [pid 14245] chdir("./3462" [pid 14244] close(7 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3505, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14245] <... chdir resumed>) = 0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14245] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14244] close(8 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14245] <... prctl resumed>) = 0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] setpgid(0, 0) = 0 [pid 14244] close(9 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14245] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3557, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14245] <... symlink resumed>) = 0 [pid 14244] close(10 [pid 14245] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14245] <... symlink resumed>) = 0 [pid 14244] close(11 [pid 14245] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] <... symlink resumed>) = 0 [pid 14244] close(12) = -1 EBADF (Bad file descriptor) [pid 14245] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14244] close(13 [pid 14245] <... openat resumed>) = 3 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14245] write(3, "1000", 4 [pid 14244] close(14 [pid 14245] <... write resumed>) = 4 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] close(3 [pid 14244] close(15 [pid 14245] <... close resumed>) = 0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3555", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] symlink("/dev/binderfs", "./binderfs" [pid 14244] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14245] <... symlink resumed>) = 0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3555", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14245] write(1, "executing program\n", 18 [pid 14244] close(17 [pid 323] <... openat resumed>) = 3 executing program [pid 14245] <... write resumed>) = 18 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14245] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14244] close(18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] <... mkdirat resumed>) = 0 [pid 323] getdents64(3 [pid 14245] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14244] close(19 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] <... mount resumed>) = 0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = 0 [pid 14244] close(20 [pid 323] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3503", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14244] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3503", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14244] close(22 [pid 14245] <... openat resumed>) = 3 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14245] pwrite64(3, "\x02", 1, 4 [pid 14244] close(23 [pid 323] newfstatat(AT_FDCWD, "./3555/sys" [pid 322] <... openat resumed>) = 3 [pid 14245] <... pwrite64 resumed>) = 1 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14245] close(3 [pid 14244] close(24 [pid 323] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 14245] <... close resumed>) = 0 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14245] close(4 [pid 14244] close(25 [pid 323] openat(AT_FDCWD, "./3555/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14245] close(5 [pid 322] getdents64(3 [pid 14244] close(26 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14245] close(6 [pid 14244] close(27 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] close(7) = -1 EBADF (Bad file descriptor) [pid 14244] close(28 [pid 323] fstat(4 [pid 14245] close(8 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14244] close(29 [pid 323] getdents64(4 [pid 322] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] close(9 [pid 14244] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14244] exit_group(0 [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14245] close(10 [pid 14244] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3503/sys" [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4) = 0 [pid 323] rmdir("./3555/sys" [pid 14245] close(11 [pid 14244] +++ exited with 0 +++ [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3555/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3555/binderfs" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3384, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14245] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] openat(AT_FDCWD, "./3503/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14245] close(14) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 [pid 14245] close(15 [pid 323] unlink("./3555/binderfs" [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] fstat(4 [pid 14245] close(16 [pid 323] umount2("./3555/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14245] close(17 [pid 323] newfstatat(AT_FDCWD, "./3555/cgroup.net" [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 14245] close(18 [pid 323] unlink("./3555/cgroup.net" [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14245] close(19 [pid 322] getdents64(4 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14245] close(20 [pid 322] close(4 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14245] close(21 [pid 322] rmdir("./3503/sys" [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14245] close(22 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3555/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3503/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3555/cgroup.cpu" [pid 14245] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3555/cgroup.cpu" [pid 14245] close(25 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3503/binderfs" [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3555/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3555/cgroup" [pid 14245] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3503/binderfs" [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3555/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 14245] close(28 [pid 322] umount2("./3503/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14245] close(29) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3503/cgroup.net" [pid 14245] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 14245] <... exit_group resumed>) = ? [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(3) = 0 [pid 322] unlink("./3503/cgroup.net" [pid 323] rmdir("./3555") = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] mkdir("./3556", 0777 [pid 14245] +++ exited with 0 +++ [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3503/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3464, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3503/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14246 attached [pid 14246] set_robust_list(0x555587eb56a0, 24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14246] <... set_robust_list resumed>) = 0 [pid 322] unlink("./3503/cgroup.cpu" [pid 14246] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14246] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3503/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14246] chdir("./3556" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3558 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14246] <... chdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3503/cgroup" [pid 321] umount2("./3462", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3382", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14246] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14246] <... prctl resumed>) = 0 [pid 322] unlink("./3503/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14246] setpgid(0, 0) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3462", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3382", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14246] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] getdents64(3 [pid 321] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 14246] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] fstat(3 [pid 320] fstat(3 [pid 14246] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] close(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... close resumed>) = 0 [pid 14246] <... symlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14246] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] rmdir("./3503" [pid 320] getdents64(3 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14246] <... symlink resumed>) = 0 [pid 321] umount2("./3462/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14246] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] mkdir("./3504", 0777 [pid 14246] <... openat resumed>) = 3 [pid 321] umount2("./3462/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3382/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14246] write(3, "1000", 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3462/sys" [pid 320] <... umount2 resumed>) = 0 [pid 14246] <... write resumed>) = 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14246] close(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3382/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14246] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14246] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3462/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3382/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 321] openat(AT_FDCWD, "./3462/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14247 attached [pid 14246] <... symlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] umount2("./3382/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14247] set_robust_list(0x555587eb56a0, 24 [pid 14246] write(1, "executing program\n", 18 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3506 [pid 14247] <... set_robust_list resumed>) = 0 [pid 14246] <... write resumed>) = 18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] openat(AT_FDCWD, "./3382/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14247] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14246] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] fstat(4 [pid 320] <... openat resumed>) = 4 [pid 14247] chdir("./3504" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14247] <... chdir resumed>) = 0 [pid 14246] <... mkdirat resumed>) = 0 [pid 321] getdents64(4 [pid 320] fstat(4 [pid 14247] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14246] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14247] <... prctl resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14247] setpgid(0, 0 [pid 14246] <... mount resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14247] <... setpgid resumed>) = 0 [pid 14246] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] close(4 [pid 320] getdents64(4 [pid 14247] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3462/sys" [pid 14247] <... symlink resumed>) = 0 [pid 14246] <... openat resumed>) = 3 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14247] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14246] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3462/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14247] <... symlink resumed>) = 0 [pid 14246] <... pwrite64 resumed>) = 1 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14247] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14246] close(3 [pid 321] newfstatat(AT_FDCWD, "./3462/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14247] <... symlink resumed>) = 0 [pid 14246] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14247] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14246] close(4 [pid 320] close(4 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14247] <... openat resumed>) = 3 [pid 14246] close(5 [pid 321] unlink("./3462/binderfs" [pid 320] rmdir("./3382/sys" [pid 14247] write(3, "1000", 4 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14247] <... write resumed>) = 4 [pid 14246] close(6 [pid 321] umount2("./3462/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14247] close(3 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3382/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14247] <... close resumed>) = 0 [pid 14246] close(7 [pid 321] newfstatat(AT_FDCWD, "./3462/cgroup.net" [pid 14247] symlink("/dev/binderfs", "./binderfs" [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14247] <... symlink resumed>) = 0 [pid 14246] close(8 [pid 321] unlink("./3462/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3382/binderfs" [pid 14247] write(1, "executing program\n", 18 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14247] <... write resumed>) = 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14246] close(9 [pid 14247] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3382/binderfs" executing program [pid 14246] close(10 [pid 14247] <... mkdirat resumed>) = 0 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14247] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14246] close(11 [pid 321] umount2("./3462/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3382/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14247] <... mount resumed>) = 0 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3462/cgroup.cpu" [pid 14247] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14246] close(12 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3462/cgroup.cpu" [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3382/cgroup.net" [pid 14247] <... openat resumed>) = 3 [pid 14246] close(13 [pid 321] umount2("./3462/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14247] pwrite64(3, "\x02", 1, 4 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14247] <... pwrite64 resumed>) = 1 [pid 14246] close(14 [pid 321] newfstatat(AT_FDCWD, "./3462/cgroup" [pid 14247] close(3 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3382/cgroup.net" [pid 14247] <... close resumed>) = 0 [pid 14246] close(15 [pid 321] unlink("./3462/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14247] close(4 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(16 [pid 321] getdents64(3 [pid 320] umount2("./3382/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14247] close(5 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(17 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14247] close(6 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3382/cgroup.cpu" [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14247] close(7 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3382/cgroup.cpu" [pid 14247] close(8 [pid 14246] close(19 [pid 320] <... unlink resumed>) = 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14247] close(9 [pid 320] umount2("./3382/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(20 [pid 14247] close(10 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3382/cgroup" [pid 14247] close(11 [pid 14246] close(21 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14247] close(12 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(22 [pid 321] rmdir("./3462" [pid 320] unlink("./3382/cgroup" [pid 14247] close(13 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(23 [pid 321] mkdir("./3463", 0777 [pid 320] <... unlink resumed>) = 0 [pid 14247] close(14 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(24 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] getdents64(3 [pid 14247] close(15 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(25 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14248 attached [pid 14247] close(16 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] set_robust_list(0x555587eb56a0, 24 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(26 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3465 [pid 320] close(3 [pid 14248] <... set_robust_list resumed>) = 0 [pid 14247] close(17 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... close resumed>) = 0 [pid 14248] rt_sigprocmask(SIG_SETMASK, [] [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(27 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3382" [pid 14248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14247] close(18 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14248] chdir("./3463" [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(28 [pid 320] mkdir("./3383", 0777 [pid 14248] <... chdir resumed>) = 0 [pid 14247] close(19 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] close(29 [pid 14248] <... prctl resumed>) = 0 [pid 14247] close(20 [pid 14246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14248] setpgid(0, 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] <... setpgid resumed>) = 0 [pid 14247] close(21 [pid 14246] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14248] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14246] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14248] <... symlink resumed>) = 0 [pid 14247] close(22 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14248] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] <... symlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14249 attached [pid 14246] +++ exited with 0 +++ [pid 14248] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14247] close(23) = -1 EBADF (Bad file descriptor) [pid 14249] set_robust_list(0x555587eb56a0, 24 [pid 14248] <... symlink resumed>) = 0 [pid 14247] close(24 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3558, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3385 [pid 14249] <... set_robust_list resumed>) = 0 [pid 14248] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14247] close(25 [pid 14249] rt_sigprocmask(SIG_SETMASK, [] [pid 14248] <... openat resumed>) = 3 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14248] write(3, "1000", 4 [pid 14247] close(26 [pid 14249] chdir("./3383" [pid 14248] <... write resumed>) = 4 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] <... chdir resumed>) = 0 [pid 14248] close(3 [pid 14247] close(27 [pid 14249] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] <... prctl resumed>) = 0 [pid 14248] <... close resumed>) = 0 [pid 14249] setpgid(0, 0 [pid 14247] close(28 [pid 14248] symlink("/dev/binderfs", "./binderfs" [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] <... setpgid resumed>) = 0 [pid 14247] close(29 [pid 14249] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14248] <... symlink resumed>) = 0 [pid 14247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] <... symlink resumed>) = 0 [pid 14248] write(1, "executing program\n", 18 [pid 14247] exit_group(0 [pid 14249] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14248] <... write resumed>) = 18 [pid 14247] <... exit_group resumed>) = ? [pid 14249] <... symlink resumed>) = 0 executing program [pid 14249] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14247] +++ exited with 0 +++ [pid 14248] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14249] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14248] <... mkdirat resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3506, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14248] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14249] <... openat resumed>) = 3 [pid 14248] <... mount resumed>) = 0 [pid 14249] write(3, "1000", 4 [pid 14248] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14249] <... write resumed>) = 4 [pid 14249] close(3) = 0 [pid 14248] <... openat resumed>) = 3 [pid 14249] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14248] pwrite64(3, "\x02", 1, 4) = 1 [pid 14249] write(1, "executing program\n", 18 [pid 14248] close(3 [pid 14249] <... write resumed>) = 18 [pid 323] <... restart_syscall resumed>) = 0 executing program [pid 14248] <... close resumed>) = 0 [pid 14249] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14248] close(4 [pid 14249] <... mkdirat resumed>) = 0 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14248] close(5 [pid 323] umount2("./3556", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] <... mount resumed>) = 0 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14248] close(6) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3556", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 14249] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14248] close(7 [pid 323] fstat(3 [pid 14249] <... openat resumed>) = 3 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14248] close(8) = -1 EBADF (Bad file descriptor) [pid 14248] close(9) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14248] close(10) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14248] close(11) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] pwrite64(3, "\x02", 1, 4 [pid 14248] close(12 [pid 323] <... umount2 resumed>) = 0 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] <... pwrite64 resumed>) = 1 [pid 14248] close(13 [pid 323] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14249] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3556/sys" [pid 14249] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14249] close(5 [pid 323] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14249] close(6 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3556/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] close(15 [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3504", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] close(7 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14248] close(16 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14249] close(8 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] openat(AT_FDCWD, "./3504", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14249] close(9 [pid 14248] close(17 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14249] close(10 [pid 14248] close(18 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] fstat(3 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14249] close(11 [pid 14248] close(19 [pid 323] <... close resumed>) = 0 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3556/sys" [pid 322] getdents64(3 [pid 14249] close(12 [pid 14248] close(20 [pid 323] <... rmdir resumed>) = 0 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3556/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14249] close(13 [pid 14248] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] close(22 [pid 323] newfstatat(AT_FDCWD, "./3556/binderfs" [pid 14249] close(14 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3556/binderfs" [pid 14249] close(15 [pid 323] <... unlink resumed>) = 0 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3556/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3556/cgroup.net" [pid 14249] close(17 [pid 14248] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] close(24 [pid 323] unlink("./3556/cgroup.net" [pid 322] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] close(18 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] close(25 [pid 323] umount2("./3556/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14249] close(19 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3504/sys" [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] close(26 [pid 323] newfstatat(AT_FDCWD, "./3556/cgroup.cpu" [pid 14249] close(20 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] close(27 [pid 323] unlink("./3556/cgroup.cpu" [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14248] close(28 [pid 14249] close(21 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] close(29 [pid 323] umount2("./3556/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] close(22 [pid 14248] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3504/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3556/cgroup" [pid 14249] close(23 [pid 14248] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14248] <... exit_group resumed>) = ? [pid 323] unlink("./3556/cgroup" [pid 322] fstat(4 [pid 14249] close(24) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14249] close(25 [pid 322] getdents64(4 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14249] close(26 [pid 14248] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] getdents64(4 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14249] close(27 [pid 322] close(4 [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3465, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14249] close(28 [pid 323] rmdir("./3556" [pid 322] rmdir("./3504/sys" [pid 321] umount2("./3463", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14249] close(29 [pid 323] mkdir("./3557", 0777 [pid 322] umount2("./3504/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14249] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3463", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3504/binderfs" [pid 321] <... openat resumed>) = 3 [pid 14249] exit_group(0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 14249] <... exit_group resumed>) = ? [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] unlink("./3504/binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 322] umount2("./3504/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3463/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14249] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3504/cgroup.net" [pid 321] <... umount2 resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3504/cgroup.net") = 0 [pid 321] umount2("./3463/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3504/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3504/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3463/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14250 attached [pid 322] unlink("./3504/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3463/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3504/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14250] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3559 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3463/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14250] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3385, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14250] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3504/cgroup" [pid 321] <... openat resumed>) = 4 [pid 14250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 322] unlink("./3504/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14250] chdir("./3557" [pid 322] <... unlink resumed>) = 0 [pid 14250] <... chdir resumed>) = 0 [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 320] umount2("./3383", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14250] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14250] <... prctl resumed>) = 0 [pid 322] close(3 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14250] setpgid(0, 0 [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14250] <... setpgid resumed>) = 0 [pid 322] rmdir("./3504" [pid 321] close(4 [pid 320] openat(AT_FDCWD, "./3383", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14250] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 321] rmdir("./3463/sys" [pid 322] mkdir("./3505", 0777) = 0 [pid 14250] <... symlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14250] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3463/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14250] <... symlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] newfstatat(AT_FDCWD, "./3463/binderfs" [pid 320] umount2("./3383/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14250] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 320] umount2("./3383/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3383/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14251 attached [pid 321] unlink("./3463/binderfs" [pid 14250] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14251] set_robust_list(0x555587eb56a0, 24 [pid 320] umount2("./3383/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14251] <... set_robust_list resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14251] rt_sigprocmask(SIG_SETMASK, [] [pid 14250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3507 [pid 321] umount2("./3463/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3383/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14251] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14251] chdir("./3505" [pid 14250] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3463/cgroup.net" [pid 320] fstat(4 [pid 14251] <... chdir resumed>) = 0 [pid 14250] write(3, "1000", 4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14251] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14250] <... write resumed>) = 4 [pid 321] unlink("./3463/cgroup.net" [pid 320] getdents64(4 [pid 14251] <... prctl resumed>) = 0 [pid 14250] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... unlink resumed>) = 0 [pid 14251] setpgid(0, 0 [pid 320] getdents64(4 [pid 321] umount2("./3463/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14251] <... setpgid resumed>) = 0 [pid 14250] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14251] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14250] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14251] <... symlink resumed>) = 0 [pid 14250] <... symlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14251] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3463/cgroup.cpu" [pid 320] rmdir("./3383/sys" [pid 14251] <... symlink resumed>) = 0 [pid 14250] write(1, "executing program\n", 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14251] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14250] <... write resumed>) = 18 [pid 321] unlink("./3463/cgroup.cpu" [pid 320] umount2("./3383/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14251] <... symlink resumed>) = 0 [pid 14250] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3463/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14251] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14250] <... mkdirat resumed>) = 0 [pid 14250] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] newfstatat(AT_FDCWD, "./3463/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3383/binderfs" [pid 14251] <... openat resumed>) = 3 [pid 14250] <... mount resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14250] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14251] write(3, "1000", 4 [pid 320] unlink("./3383/binderfs" [pid 321] unlink("./3463/cgroup" [pid 14251] <... write resumed>) = 4 [pid 320] <... unlink resumed>) = 0 [pid 14251] close(3 [pid 14250] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3383/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14251] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14251] symlink("/dev/binderfs", "./binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3383/cgroup.net" [pid 14251] <... symlink resumed>) = 0 [pid 14250] pwrite64(3, "\x02", 1, 4) = 1 [pid 14250] close(3) = 0 [pid 14251] write(1, "executing program\n", 18 [pid 14250] close(4 [pid 321] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14251] <... write resumed>) = 18 [pid 14250] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] unlink("./3383/cgroup.net" [pid 14250] close(5 [pid 321] rmdir("./3463" [pid 14251] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14250] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14250] close(6 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3383/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14250] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3464", 0777 [pid 14251] <... mkdirat resumed>) = 0 [pid 14250] close(7 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14250] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14250] close(8 [pid 320] newfstatat(AT_FDCWD, "./3383/cgroup.cpu" [pid 14251] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14250] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14250] close(9 executing program executing program [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14250] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14251] <... mount resumed>) = 0 [pid 14250] close(10) = -1 EBADF (Bad file descriptor) [pid 14250] close(11) = -1 EBADF (Bad file descriptor) [pid 14250] close(12) = -1 EBADF (Bad file descriptor) [pid 14250] close(13) = -1 EBADF (Bad file descriptor) [pid 14250] close(14) = -1 EBADF (Bad file descriptor) [pid 14250] close(15) = -1 EBADF (Bad file descriptor) [pid 14250] close(16) = -1 EBADF (Bad file descriptor) [pid 14250] close(17) = -1 EBADF (Bad file descriptor) [pid 14250] close(18) = -1 EBADF (Bad file descriptor) [pid 14250] close(19) = -1 EBADF (Bad file descriptor) [pid 14250] close(20) = -1 EBADF (Bad file descriptor) [pid 14250] close(21) = -1 EBADF (Bad file descriptor) [pid 14250] close(22) = -1 EBADF (Bad file descriptor) [pid 14250] close(23) = -1 EBADF (Bad file descriptor) [pid 14250] close(24) = -1 EBADF (Bad file descriptor) [pid 14250] close(25) = -1 EBADF (Bad file descriptor) [pid 14250] close(26) = -1 EBADF (Bad file descriptor) [pid 14250] close(27) = -1 EBADF (Bad file descriptor) [pid 14250] close(28) = -1 EBADF (Bad file descriptor) [pid 14250] close(29) = -1 EBADF (Bad file descriptor) [pid 14250] exit_group(0 [pid 14251] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3383/cgroup.cpu" [pid 14250] <... exit_group resumed>) = ? [pid 14251] <... openat resumed>) = 3 [pid 14250] +++ exited with 0 +++ [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14251] pwrite64(3, "\x02", 1, 4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3383/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14251] <... pwrite64 resumed>) = 1 [pid 14251] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14252 attached [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3559, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3466 [pid 320] newfstatat(AT_FDCWD, "./3383/cgroup" [pid 14252] set_robust_list(0x555587eb56a0, 24 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14252] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3383/cgroup" [pid 14251] <... close resumed>) = 0 [pid 14251] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14252] rt_sigprocmask(SIG_SETMASK, [] [pid 14251] close(5 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14251] close(6 [pid 320] close(3 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14252] chdir("./3464" [pid 14251] close(7 [pid 320] <... close resumed>) = 0 [pid 14252] <... chdir resumed>) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3383" [pid 14251] close(8) = -1 EBADF (Bad file descriptor) [pid 14252] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14251] close(9 [pid 320] <... rmdir resumed>) = 0 [pid 14252] <... prctl resumed>) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3384", 0777 [pid 14252] setpgid(0, 0 [pid 14251] close(10) = -1 EBADF (Bad file descriptor) [pid 14251] close(11 [pid 320] <... mkdir resumed>) = 0 [pid 14252] <... setpgid resumed>) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14252] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14251] close(12 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14252] <... symlink resumed>) = 0 [pid 14251] close(13 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14252] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14251] close(14) = -1 EBADF (Bad file descriptor) [pid 14251] close(15) = -1 EBADF (Bad file descriptor) [pid 14251] close(16) = -1 EBADF (Bad file descriptor) [pid 14251] close(17) = -1 EBADF (Bad file descriptor) [pid 14251] close(18) = -1 EBADF (Bad file descriptor) [pid 14251] close(19ci2-android-6-12-rust/strace-static-x86_64: Process 14253 attached ) = -1 EBADF (Bad file descriptor) [pid 14253] set_robust_list(0x555587eb56a0, 24 [pid 14252] <... symlink resumed>) = 0 [pid 14251] close(20 [pid 14253] <... set_robust_list resumed>) = 0 [pid 14252] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3386 [pid 14253] rt_sigprocmask(SIG_SETMASK, [] [pid 14252] <... symlink resumed>) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14252] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14251] close(21 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14253] chdir("./3384" [pid 14252] <... openat resumed>) = 3 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] <... chdir resumed>) = 0 [pid 14252] write(3, "1000", 4 [pid 14251] close(22 [pid 14253] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14252] <... write resumed>) = 4 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] <... prctl resumed>) = 0 [pid 14252] close(3 [pid 14251] close(23 [pid 14253] setpgid(0, 0 [pid 14252] <... close resumed>) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] <... setpgid resumed>) = 0 [pid 14252] symlink("/dev/binderfs", "./binderfs" [pid 14253] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14252] <... symlink resumed>) = 0 [pid 14251] close(24 [pid 14253] <... symlink resumed>) = 0 [pid 14252] write(1, "executing program\n", 18 [pid 14253] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14252] <... write resumed>) = 18 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] <... symlink resumed>) = 0 [pid 14251] close(25 [pid 14253] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] <... symlink resumed>) = 0 executing program [pid 14252] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14253] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14251] close(26 [pid 14253] <... openat resumed>) = 3 [pid 14252] <... mkdirat resumed>) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] write(3, "1000", 4 [pid 14252] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14251] close(27 [pid 14253] <... write resumed>) = 4 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] close(3 [pid 14251] close(28 [pid 14253] <... close resumed>) = 0 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] symlink("/dev/binderfs", "./binderfs" [pid 14251] close(29 [pid 14253] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14253] write(1, "executing program\n", 18 [pid 14251] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] <... write resumed>) = 18 [pid 14252] <... mount resumed>) = 0 executing program [pid 14251] exit_group(0 [pid 14253] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14251] <... exit_group resumed>) = ? [pid 14253] <... mkdirat resumed>) = 0 [pid 14252] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3557", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14252] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14253] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] openat(AT_FDCWD, "./3557", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14253] <... mount resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14253] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14252] pwrite64(3, "\x02", 1, 4 [pid 323] fstat(3 [pid 14253] <... openat resumed>) = 3 [pid 14252] <... pwrite64 resumed>) = 1 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14252] close(3 [pid 323] getdents64(3 [pid 14253] pwrite64(3, "\x02", 1, 4 [pid 14251] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14253] <... pwrite64 resumed>) = 1 [pid 14253] close(3) = 0 [pid 14253] close(4) = -1 EBADF (Bad file descriptor) [pid 14253] close(5) = -1 EBADF (Bad file descriptor) [pid 14253] close(6) = -1 EBADF (Bad file descriptor) [pid 14253] close(7) = -1 EBADF (Bad file descriptor) [pid 14253] close(8) = -1 EBADF (Bad file descriptor) [pid 14253] close(9) = -1 EBADF (Bad file descriptor) [pid 14253] close(10) = -1 EBADF (Bad file descriptor) [pid 14253] close(11) = -1 EBADF (Bad file descriptor) [pid 14253] close(12) = -1 EBADF (Bad file descriptor) [pid 14253] close(13) = -1 EBADF (Bad file descriptor) [pid 14253] close(14) = -1 EBADF (Bad file descriptor) [pid 14253] close(15) = -1 EBADF (Bad file descriptor) [pid 14253] close(16) = -1 EBADF (Bad file descriptor) [pid 14253] close(17) = -1 EBADF (Bad file descriptor) [pid 14253] close(18) = -1 EBADF (Bad file descriptor) [pid 14253] close(19) = -1 EBADF (Bad file descriptor) [pid 14253] close(20) = -1 EBADF (Bad file descriptor) [pid 14253] close(21) = -1 EBADF (Bad file descriptor) [pid 14253] close(22) = -1 EBADF (Bad file descriptor) [pid 14253] close(23) = -1 EBADF (Bad file descriptor) [pid 14253] close(24) = -1 EBADF (Bad file descriptor) [pid 14252] <... close resumed>) = 0 [pid 14253] close(25 [pid 14252] close(4 [pid 323] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14253] close(26) = -1 EBADF (Bad file descriptor) [pid 14252] close(5 [pid 14253] close(27) = -1 EBADF (Bad file descriptor) [pid 14253] close(28) = -1 EBADF (Bad file descriptor) [pid 14253] close(29) = -1 EBADF (Bad file descriptor) [pid 14253] exit_group(0 [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3507, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14252] close(6 [pid 323] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14253] <... exit_group resumed>) = ? [pid 14253] +++ exited with 0 +++ [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14252] close(7 [pid 323] newfstatat(AT_FDCWD, "./3557/sys" [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3505", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14252] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3386, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14252] close(9 [pid 323] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3505", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14252] close(10 [pid 323] openat(AT_FDCWD, "./3557/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 3 [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] fstat(3 [pid 14252] close(11 [pid 323] fstat(4 [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14252] close(12 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14252] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] getdents64(3 [pid 320] <... restart_syscall resumed>) = 0 [pid 14252] close(13) = -1 EBADF (Bad file descriptor) [pid 14252] close(14) = -1 EBADF (Bad file descriptor) [pid 14252] close(15) = -1 EBADF (Bad file descriptor) [pid 14252] close(16) = -1 EBADF (Bad file descriptor) [pid 14252] close(17) = -1 EBADF (Bad file descriptor) [pid 14252] close(18) = -1 EBADF (Bad file descriptor) [pid 14252] close(19) = -1 EBADF (Bad file descriptor) [pid 14252] close(20) = -1 EBADF (Bad file descriptor) [pid 14252] close(21) = -1 EBADF (Bad file descriptor) [pid 14252] close(22) = -1 EBADF (Bad file descriptor) [pid 14252] close(23) = -1 EBADF (Bad file descriptor) [pid 14252] close(24) = -1 EBADF (Bad file descriptor) [pid 14252] close(25) = -1 EBADF (Bad file descriptor) [pid 14252] close(26) = -1 EBADF (Bad file descriptor) [pid 14252] close(27) = -1 EBADF (Bad file descriptor) [pid 14252] close(28) = -1 EBADF (Bad file descriptor) [pid 14252] close(29) = -1 EBADF (Bad file descriptor) [pid 14252] exit_group(0) = ? [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3384", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 14252] +++ exited with 0 +++ [pid 323] rmdir("./3557/sys" [pid 322] <... umount2 resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3384", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] umount2("./3557/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3466, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3557/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3505/sys" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 323] unlink("./3557/binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3384/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3557/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3557/cgroup.net" [pid 322] openat(AT_FDCWD, "./3505/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3384/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3557/cgroup.net" [pid 322] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3384/sys" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3557/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] newfstatat(AT_FDCWD, "./3557/cgroup.cpu" [pid 320] umount2("./3384/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3557/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] openat(AT_FDCWD, "./3384/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3557/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 323] newfstatat(AT_FDCWD, "./3557/cgroup" [pid 320] <... openat resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 323] unlink("./3557/cgroup" [pid 320] fstat(4 [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3505/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 323] close(3 [pid 322] umount2("./3505/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] rmdir("./3557" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3505/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] mkdir("./3558", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] close(4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3505/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14254 attached [pid 320] <... close resumed>) = 0 [pid 321] umount2("./3464", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3384/sys" [pid 14254] set_robust_list(0x555587eb56a0, 24 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3560 [pid 320] <... rmdir resumed>) = 0 [pid 322] umount2("./3505/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3464", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3384/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14254] <... set_robust_list resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3505/cgroup.net" [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 320] newfstatat(AT_FDCWD, "./3384/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14254] rt_sigprocmask(SIG_SETMASK, [] [pid 322] unlink("./3505/cgroup.net" [pid 14254] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(3 [pid 320] unlink("./3384/binderfs" [pid 14254] chdir("./3558" [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14254] <... chdir resumed>) = 0 [pid 322] umount2("./3505/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3464/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14254] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14254] setpgid(0, 0 [pid 320] umount2("./3384/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14254] <... setpgid resumed>) = 0 [pid 14254] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3464/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3384/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3505/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3384/cgroup.net" [pid 14254] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 322] unlink("./3505/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3464/sys" [pid 320] <... unlink resumed>) = 0 [pid 14254] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 14254] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3505/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3384/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14254] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3464/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14254] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14254] write(3, "1000", 4) = 4 [pid 322] newfstatat(AT_FDCWD, "./3505/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3384/cgroup.cpu" [pid 14254] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3464/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14254] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14254] symlink("/dev/binderfs", "./binderfs" [pid 322] unlink("./3505/cgroup" [pid 321] <... openat resumed>) = 4 [pid 320] unlink("./3384/cgroup.cpu" [pid 14254] <... symlink resumed>) = 0 [pid 14254] write(1, "executing program\n", 18) = 18 [pid 14254] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... unlink resumed>) = 0 [pid 14254] <... mkdirat resumed>) = 0 executing program [pid 322] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 320] umount2("./3384/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3384/cgroup" [pid 322] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3505" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3384/cgroup" [pid 14254] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14254] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] mkdir("./3506", 0777 [pid 321] <... close resumed>) = 0 [pid 320] getdents64(3 [pid 322] <... mkdir resumed>) = 0 [pid 321] rmdir("./3464/sys" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14254] <... openat resumed>) = 3 [pid 321] umount2("./3464/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3384" [pid 14254] pwrite64(3, "\x02", 1, 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3464/binderfs" [pid 320] mkdir("./3385", 0777 [pid 14254] <... pwrite64 resumed>) = 1 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3464/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14255 attached [pid 14254] close(3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3508 [pid 321] <... unlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 321] umount2("./3464/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14254] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3464/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3464/cgroup.net") = 0 [pid 321] umount2("./3464/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3464/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3464/cgroup.cpu") = 0 [pid 321] umount2("./3464/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14255] set_robust_list(0x555587eb56a0, 24 [pid 14254] close(4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14255] <... set_robust_list resumed>) = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3464/cgroup" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14254] close(5 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3464/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3464") = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] rt_sigprocmask(SIG_SETMASK, [] [pid 14254] close(6 [pid 14255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14256 attached [pid 14255] chdir("./3506" [pid 14254] close(7 [pid 321] mkdir("./3465", 0777 [pid 14256] set_robust_list(0x555587eb56a0, 24 [pid 14255] <... chdir resumed>) = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3387 [pid 14256] <... set_robust_list resumed>) = 0 [pid 14255] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14254] close(8 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14256] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14256] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14256] chdir("./3385" [pid 14255] <... prctl resumed>) = 0 [pid 14254] close(9 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14257 attached [pid 14255] setpgid(0, 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... chdir resumed>) = 0 [pid 14255] <... setpgid resumed>) = 0 [pid 14254] close(10 [pid 14256] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14255] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] setpgid(0, 0) = 0 [pid 14254] close(11 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3467 [pid 14257] set_robust_list(0x555587eb56a0, 24 [pid 14256] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14255] <... symlink resumed>) = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14257] <... set_robust_list resumed>) = 0 [pid 14256] <... symlink resumed>) = 0 [pid 14255] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14254] close(12 [pid 14256] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14257] rt_sigprocmask(SIG_SETMASK, [] [pid 14256] <... symlink resumed>) = 0 [pid 14255] <... symlink resumed>) = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14255] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14254] close(13 [pid 14256] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] chdir("./3465" [pid 14256] <... symlink resumed>) = 0 [pid 14254] close(14 [pid 14257] <... chdir resumed>) = 0 [pid 14255] <... symlink resumed>) = 0 [pid 14256] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14255] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14256] <... openat resumed>) = 3 [pid 14257] <... prctl resumed>) = 0 [pid 14254] close(15 [pid 14257] setpgid(0, 0 [pid 14256] write(3, "1000", 4 [pid 14255] <... openat resumed>) = 3 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] <... setpgid resumed>) = 0 [pid 14256] <... write resumed>) = 4 [pid 14254] close(16) = -1 EBADF (Bad file descriptor) [pid 14257] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14254] close(17) = -1 EBADF (Bad file descriptor) [pid 14254] close(18) = -1 EBADF (Bad file descriptor) [pid 14254] close(19 [pid 14256] close(3 [pid 14255] write(3, "1000", 4 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = 0 [pid 14255] <... write resumed>) = 4 [pid 14257] <... symlink resumed>) = 0 [pid 14256] symlink("/dev/binderfs", "./binderfs" [pid 14255] close(3 [pid 14254] close(20 [pid 14257] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14256] <... symlink resumed>) = 0 [pid 14255] <... close resumed>) = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] write(1, "executing program\n", 18 [pid 14255] symlink("/dev/binderfs", "./binderfs" [pid 14256] <... write resumed>) = 18 [pid 14255] <... symlink resumed>) = 0 [pid 14254] close(21 [pid 14257] <... symlink resumed>) = 0 executing program [pid 14256] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14255] write(1, "executing program\n", 18 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14256] <... mkdirat resumed>) = 0 executing program [pid 14254] close(22 [pid 14257] <... symlink resumed>) = 0 [pid 14256] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14255] <... write resumed>) = 18 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14254] close(23) = -1 EBADF (Bad file descriptor) [pid 14254] close(24 [pid 14257] <... openat resumed>) = 3 [pid 14256] <... mount resumed>) = 0 [pid 14255] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] write(3, "1000", 4 [pid 14256] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14255] <... mkdirat resumed>) = 0 [pid 14254] close(25 [pid 14257] <... write resumed>) = 4 [pid 14255] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14256] <... openat resumed>) = 3 [pid 14255] <... mount resumed>) = 0 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] close(3 [pid 14256] pwrite64(3, "\x02", 1, 4 [pid 14254] close(26 [pid 14257] <... close resumed>) = 0 [pid 14256] <... pwrite64 resumed>) = 1 [pid 14255] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14257] symlink("/dev/binderfs", "./binderfs" [pid 14256] close(3 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = 0 [pid 14255] <... openat resumed>) = 3 [pid 14256] close(4 [pid 14255] pwrite64(3, "\x02", 1, 4 [pid 14257] <... symlink resumed>) = 0 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14254] close(27 [pid 14257] write(1, "executing program\n", 18 [pid 14256] close(5 [pid 14255] <... pwrite64 resumed>) = 1 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(3 [pid 14256] close(6 [pid 14255] <... close resumed>) = 0 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(7 [pid 14255] close(4 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(8 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(5 [pid 14256] close(9 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(6 [pid 14256] close(10 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(7 [pid 14256] close(11 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(8 [pid 14256] close(12) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(13 [pid 14255] close(9 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(14 [pid 14255] close(10 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(15 [pid 14255] close(11 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(16) = -1 EBADF (Bad file descriptor) [pid 14255] close(12 [pid 14256] close(17 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(13 [pid 14256] close(18) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(19 [pid 14255] close(14 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(20 [pid 14255] close(15 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(21 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(22 [pid 14255] close(16 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(23 [pid 14255] close(17 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(24) = -1 EBADF (Bad file descriptor) [pid 14255] close(18 [pid 14256] close(25 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(19 [pid 14256] close(26 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(20 [pid 14256] close(27) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(28 [pid 14255] close(21 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] close(29 [pid 14255] close(22 [pid 14256] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14256] exit_group(0 [pid 14255] close(23 [pid 14256] <... exit_group resumed>) = ? executing program [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] <... write resumed>) = 18 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(24 [pid 14257] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14256] +++ exited with 0 +++ [pid 14254] close(28 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] <... mkdirat resumed>) = 0 [pid 14255] close(25 [pid 14257] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] close(26) = -1 EBADF (Bad file descriptor) [pid 14255] close(27) = -1 EBADF (Bad file descriptor) [pid 14255] close(28 [pid 14257] <... mount resumed>) = 0 [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14254] close(29 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3387, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14257] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14255] close(29 [pid 14254] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14255] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14255] exit_group(0 [pid 14254] exit_group(0 [pid 14255] <... exit_group resumed>) = ? [pid 14254] <... exit_group resumed>) = ? [pid 14257] <... openat resumed>) = 3 [pid 14255] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3508, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14257] pwrite64(3, "\x02", 1, 4 [pid 14254] +++ exited with 0 +++ [pid 14257] <... pwrite64 resumed>) = 1 [pid 14257] close(3) = 0 [pid 14257] close(4) = -1 EBADF (Bad file descriptor) [pid 14257] close(5) = -1 EBADF (Bad file descriptor) [pid 14257] close(6) = -1 EBADF (Bad file descriptor) [pid 14257] close(7) = -1 EBADF (Bad file descriptor) [pid 14257] close(8) = -1 EBADF (Bad file descriptor) [pid 14257] close(9) = -1 EBADF (Bad file descriptor) [pid 14257] close(10) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3560, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14257] close(11 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14257] close(12 [pid 323] <... restart_syscall resumed>) = 0 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] close(13) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14257] close(14 [pid 322] umount2("./3506", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3558", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14257] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3385", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3506", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3558", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14257] close(16 [pid 323] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 320] openat(AT_FDCWD, "./3385", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 322] fstat(3 [pid 320] <... openat resumed>) = 3 [pid 14257] close(17 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] fstat(3 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14257] close(18 [pid 320] getdents64(3 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14257] close(19 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] getdents64(3 [pid 323] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3385/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14257] close(20 [pid 323] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3558/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3558/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = 0 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3385/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14257] close(21 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3385/sys" [pid 14257] close(22 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14257] close(23) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3385/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14257] close(24 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] newfstatat(AT_FDCWD, "./3506/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14257] close(25 [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3558/sys" [pid 322] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3385/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14257] close(26 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3558/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3506/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 14257] close(27 [pid 320] <... openat resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3558/binderfs" [pid 322] fstat(4 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(4 [pid 14257] close(28 [pid 323] unlink("./3558/binderfs" [pid 322] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14257] close(29 [pid 323] umount2("./3558/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 320] getdents64(4 [pid 14257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14257] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3558/cgroup.net" [pid 322] close(4 [pid 14257] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 323] unlink("./3558/cgroup.net" [pid 322] rmdir("./3506/sys" [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] umount2("./3558/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3506/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3558/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3506/binderfs" [pid 14257] +++ exited with 0 +++ [pid 323] unlink("./3558/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3506/binderfs" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3467, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 323] umount2("./3558/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3506/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 323] newfstatat(AT_FDCWD, "./3558/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3558/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3506/cgroup.net" [pid 320] rmdir("./3385/sys" [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] unlink("./3506/cgroup.net" [pid 320] umount2("./3385/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] close(3 [pid 322] umount2("./3506/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3465", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3385/binderfs" [pid 323] rmdir("./3558" [pid 322] newfstatat(AT_FDCWD, "./3506/cgroup.cpu" [pid 321] openat(AT_FDCWD, "./3465", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3559", 0777 [pid 322] unlink("./3506/cgroup.cpu" [pid 321] <... openat resumed>) = 3 [pid 320] unlink("./3385/binderfs" [pid 323] <... mkdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] fstat(3 [pid 320] <... unlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] umount2("./3506/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3385/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3506/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 ci2-android-6-12-rust/strace-static-x86_64: Process 14258 attached [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3506/cgroup" [pid 321] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3385/cgroup.net" [pid 14258] set_robust_list(0x555587eb56a0, 24 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 14258] <... set_robust_list resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 320] unlink("./3385/cgroup.net" [pid 14258] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rmdir("./3506" [pid 321] <... umount2 resumed>) = 0 [pid 320] umount2("./3385/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14258] chdir("./3559" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3561 [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14258] <... chdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] mkdir("./3507", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3385/cgroup.cpu" [pid 14258] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3465/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14258] <... prctl resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3385/cgroup.cpu" [pid 14258] setpgid(0, 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14258] <... setpgid resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3385/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14258] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] openat(AT_FDCWD, "./3465/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14259 attached [pid 321] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3385/cgroup" [pid 14258] <... symlink resumed>) = 0 [pid 14259] set_robust_list(0x555587eb56a0, 24 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3385/cgroup" [pid 14259] <... set_robust_list resumed>) = 0 [pid 14258] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3509 [pid 321] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(3 [pid 14259] rt_sigprocmask(SIG_SETMASK, [] [pid 14258] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14258] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 321] close(4 [pid 320] <... close resumed>) = 0 [pid 14259] chdir("./3507" [pid 14258] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] rmdir("./3385" [pid 14259] <... chdir resumed>) = 0 [pid 14258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] rmdir("./3465/sys" [pid 320] <... rmdir resumed>) = 0 [pid 14259] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... rmdir resumed>) = 0 [pid 320] mkdir("./3386", 0777 [pid 14259] <... prctl resumed>) = 0 [pid 14258] <... openat resumed>) = 3 [pid 321] umount2("./3465/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14259] setpgid(0, 0 [pid 14258] write(3, "1000", 4 [pid 14259] <... setpgid resumed>) = 0 [pid 14258] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14259] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14258] close(3 [pid 321] newfstatat(AT_FDCWD, "./3465/binderfs" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14259] <... symlink resumed>) = 0 [pid 14258] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14259] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14258] symlink("/dev/binderfs", "./binderfs" [pid 321] unlink("./3465/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14260 attached [pid 14258] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3465/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3465/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3465/cgroup.net") = 0 [pid 321] umount2("./3465/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14259] <... symlink resumed>) = 0 [pid 14260] set_robust_list(0x555587eb56a0, 24 [pid 14258] write(1, "executing program\n", 18 [pid 14259] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14260] <... set_robust_list resumed>) = 0 [pid 14258] <... write resumed>) = 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3388 [pid 14260] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3465/cgroup.cpu" executing program [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14259] <... symlink resumed>) = 0 [pid 14258] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] unlink("./3465/cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14258] <... mkdirat resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14258] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] umount2("./3465/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14259] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3465/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3465/cgroup" [pid 14260] chdir("./3386" [pid 14259] write(3, "1000", 4 [pid 14258] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14260] <... chdir resumed>) = 0 [pid 14259] <... write resumed>) = 4 [pid 321] getdents64(3 [pid 14260] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14258] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14259] close(3 [pid 321] close(3) = 0 [pid 321] rmdir("./3465" [pid 14260] <... prctl resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3466", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14260] setpgid(0, 0 [pid 14259] <... close resumed>) = 0 [pid 14258] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14261 attached [pid 14260] <... setpgid resumed>) = 0 [pid 14259] symlink("/dev/binderfs", "./binderfs" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3468 [pid 14260] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14259] <... symlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14260] <... symlink resumed>) = 0 [pid 14259] write(1, "executing program\n", 18 [pid 14261] set_robust_list(0x555587eb56a0, 24 [pid 14260] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14259] <... write resumed>) = 18 executing program [pid 14258] pwrite64(3, "\x02", 1, 4 [pid 14261] <... set_robust_list resumed>) = 0 [pid 14261] rt_sigprocmask(SIG_SETMASK, [] [pid 14260] <... symlink resumed>) = 0 [pid 14261] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14261] chdir("./3466" [pid 14260] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14259] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14261] <... chdir resumed>) = 0 [pid 14261] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14261] setpgid(0, 0) = 0 [pid 14261] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14258] <... pwrite64 resumed>) = 1 [pid 14259] <... mkdirat resumed>) = 0 [pid 14260] <... symlink resumed>) = 0 [pid 14261] <... symlink resumed>) = 0 [pid 14261] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14260] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14259] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14258] close(3 [pid 14261] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14258] <... close resumed>) = 0 [pid 14258] close(4 [pid 14261] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... openat resumed>) = 3 [pid 14260] <... openat resumed>) = 3 [pid 14259] <... mount resumed>) = 0 [pid 14260] write(3, "1000", 4 [pid 14259] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14258] close(5 [pid 14260] <... write resumed>) = 4 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(3 [pid 14258] close(6 [pid 14260] <... close resumed>) = 0 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] symlink("/dev/binderfs", "./binderfs" [pid 14258] close(7 [pid 14261] write(3, "1000", 4 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... write resumed>) = 4 [pid 14261] close(3) = 0 [pid 14261] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14261] write(1, "executing program\n", 18) = 18 [pid 14258] close(8 executing program [pid 14261] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14260] <... symlink resumed>) = 0 [pid 14259] <... openat resumed>) = 3 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... mkdirat resumed>) = 0 [pid 14261] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14260] write(1, "executing program\n", 18 [pid 14259] pwrite64(3, "\x02", 1, 4 [pid 14258] close(9 [pid 14260] <... write resumed>) = 18 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14261] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14260] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14258] close(10 [pid 14261] <... openat resumed>) = 3 [pid 14259] <... pwrite64 resumed>) = 1 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] pwrite64(3, "\x02", 1, 4) = 1 [pid 14260] <... mkdirat resumed>) = 0 [pid 14259] close(3 [pid 14258] close(11 [pid 14261] close(3 [pid 14259] <... close resumed>) = 0 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14261] <... close resumed>) = 0 [pid 14259] close(4 [pid 14258] close(12 [pid 14261] close(4) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(5) = -1 EBADF (Bad file descriptor) [pid 14261] close(6 [pid 14260] <... mount resumed>) = 0 [pid 14259] close(5 [pid 14258] close(13 [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(7) = -1 EBADF (Bad file descriptor) [pid 14258] close(14 [pid 14261] close(8 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(6 [pid 14258] close(15 [pid 14261] close(9) = -1 EBADF (Bad file descriptor) [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(10) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(16 [pid 14261] close(11 [pid 14259] close(7 [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(12) = -1 EBADF (Bad file descriptor) [pid 14261] close(13) = -1 EBADF (Bad file descriptor) [pid 14261] close(14) = -1 EBADF (Bad file descriptor) [pid 14261] close(15) = -1 EBADF (Bad file descriptor) [pid 14261] close(16 [pid 14260] <... openat resumed>) = 3 [pid 14259] close(8 [pid 14258] close(17 [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] pwrite64(3, "\x02", 1, 4 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(17 [pid 14258] close(18 [pid 14260] <... pwrite64 resumed>) = 1 [pid 14259] close(9 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(3 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(19 [pid 14259] close(10 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(20 [pid 14260] <... close resumed>) = 0 [pid 14261] close(18 [pid 14259] close(11 [pid 14260] close(4 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(21 [pid 14261] close(19) = -1 EBADF (Bad file descriptor) [pid 14261] close(20 [pid 14260] close(5 [pid 14259] close(12 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(22 [pid 14261] close(21 [pid 14260] close(6 [pid 14259] close(13 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(23 [pid 14261] close(22 [pid 14260] close(7 [pid 14259] close(14 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(23 [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(24 [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(8 [pid 14261] close(24 [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(15 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(9 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(25 [pid 14261] close(25) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(16 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(26 [pid 14260] close(10 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(26 [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(17 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(27 [pid 14260] close(11 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(27 [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(18 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(28 [pid 14260] close(12 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] close(28 [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] close(29 [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(19 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(13 [pid 14258] close(29 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(20 [pid 14258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14261] exit_group(0) = ? [pid 14260] close(14 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14258] exit_group(0 [pid 14261] +++ exited with 0 +++ [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(21 [pid 14258] <... exit_group resumed>) = ? [pid 14260] close(15 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(22 [pid 14260] close(16 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3468, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(17 [pid 14258] +++ exited with 0 +++ [pid 14259] close(23) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3561, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(24 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14260] close(18 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(25 [pid 14260] close(19 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(26 [pid 14260] close(20 [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(21 [pid 14259] close(27 [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(22 [pid 14259] close(28) = -1 EBADF (Bad file descriptor) [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] close(29 [pid 14260] close(23) = -1 EBADF (Bad file descriptor) [pid 14259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14260] close(24 [pid 14259] exit_group(0 [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14259] <... exit_group resumed>) = ? [pid 14260] close(25) = -1 EBADF (Bad file descriptor) [pid 14260] close(26) = -1 EBADF (Bad file descriptor) [pid 14260] close(27) = -1 EBADF (Bad file descriptor) [pid 14260] close(28) = -1 EBADF (Bad file descriptor) [pid 14260] close(29 [pid 14259] +++ exited with 0 +++ [pid 14260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3509, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14260] exit_group(0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14260] <... exit_group resumed>) = ? [pid 14260] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3388, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3386", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3386", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3386/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 320] umount2("./3386/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3386/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3386/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3466", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3466", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] openat(AT_FDCWD, "./3386/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... restart_syscall resumed>) = 0 [pid 321] fstat(3 [pid 320] <... openat resumed>) = 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] fstat(4 [pid 323] umount2("./3559", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(4 [pid 323] openat(AT_FDCWD, "./3559", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... openat resumed>) = 3 [pid 320] getdents64(4 [pid 323] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] close(4 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 323] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3386/sys" [pid 321] newfstatat(AT_FDCWD, "./3466/sys" [pid 323] <... umount2 resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3386/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3559/sys" [pid 320] newfstatat(AT_FDCWD, "./3386/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3466/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3386/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 320] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 323] openat(AT_FDCWD, "./3559/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3386/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3507", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] openat(AT_FDCWD, "./3507", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3386/cgroup.net" [pid 323] getdents64(4 [pid 322] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] fstat(3 [pid 320] unlink("./3386/cgroup.net" [pid 323] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 320] umount2("./3386/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] close(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3386/cgroup.cpu" [pid 323] rmdir("./3559/sys" [pid 322] <... umount2 resumed>) = 0 [pid 321] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3386/cgroup.cpu" [pid 323] umount2("./3559/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3507/sys" [pid 320] umount2("./3386/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3559/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3466/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3386/cgroup" [pid 323] unlink("./3559/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3466/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3559/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3507/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3386/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 321] newfstatat(AT_FDCWD, "./3466/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3559/cgroup.net" [pid 322] fstat(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] unlink("./3466/binderfs") = 0 [pid 321] umount2("./3466/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3466/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3466/cgroup.net") = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3559/cgroup.net" [pid 322] getdents64(4 [pid 321] umount2("./3466/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3559/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3466/cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3386" [pid 323] newfstatat(AT_FDCWD, "./3559/cgroup.cpu" [pid 322] close(4 [pid 321] unlink("./3466/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] unlink("./3559/cgroup.cpu" [pid 322] rmdir("./3507/sys" [pid 321] umount2("./3466/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3387", 0777 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3559/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3507/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3466/cgroup" [pid 320] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3507/binderfs" [pid 321] unlink("./3466/cgroup" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] newfstatat(AT_FDCWD, "./3559/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3507/binderfs" [pid 321] getdents64(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] unlink("./3559/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3466") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14262 attached [pid 321] mkdir("./3467", 0777 [pid 14262] set_robust_list(0x555587eb56a0, 24 [pid 322] umount2("./3507/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14262] <... set_robust_list resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... mkdir resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3389 [pid 14262] rt_sigprocmask(SIG_SETMASK, [] [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3507/cgroup.net" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] close(3 [pid 322] unlink("./3507/cgroup.net" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14262] chdir("./3387" [pid 323] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] rmdir("./3559" [pid 322] umount2("./3507/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3560", 0777 [pid 322] newfstatat(AT_FDCWD, "./3507/cgroup.cpu" [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14263 attached [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3507/cgroup.cpu" [pid 14263] set_robust_list(0x555587eb56a0, 24 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14263] <... set_robust_list resumed>) = 0 [pid 14262] <... chdir resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3507/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14263] rt_sigprocmask(SIG_SETMASK, [] [pid 14262] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3469 [pid 14262] <... prctl resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3507/cgroup" [pid 14263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14262] setpgid(0, 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14264 attached [pid 14263] chdir("./3467" [pid 14262] <... setpgid resumed>) = 0 [pid 322] unlink("./3507/cgroup" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14263] <... chdir resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3562 [pid 322] <... unlink resumed>) = 0 [pid 14264] set_robust_list(0x555587eb56a0, 24 [pid 14263] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14262] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] getdents64(3 [pid 14264] <... set_robust_list resumed>) = 0 [pid 14263] <... prctl resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14264] rt_sigprocmask(SIG_SETMASK, [] [pid 14263] setpgid(0, 0 [pid 14262] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14264] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14263] <... setpgid resumed>) = 0 [pid 14262] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] close(3 [pid 14264] chdir("./3560" [pid 14263] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] <... close resumed>) = 0 [pid 14263] <... symlink resumed>) = 0 [pid 14262] <... symlink resumed>) = 0 [pid 322] rmdir("./3507") = 0 [pid 14263] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14264] <... chdir resumed>) = 0 [pid 14263] <... symlink resumed>) = 0 [pid 14262] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] mkdir("./3508", 0777 [pid 14264] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14263] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14262] <... symlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14264] <... prctl resumed>) = 0 [pid 14263] <... symlink resumed>) = 0 [pid 14262] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14264] setpgid(0, 0 [pid 14263] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14263] <... openat resumed>) = 3 [pid 14262] <... openat resumed>) = 3 [pid 14263] write(3, "1000", 4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14264] <... setpgid resumed>) = 0 [pid 14263] <... write resumed>) = 4 [pid 14262] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 14265 attached [pid 14264] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14262] <... write resumed>) = 4 [pid 14263] close(3 [pid 14262] close(3 [pid 14264] <... symlink resumed>) = 0 [pid 14263] <... close resumed>) = 0 [pid 14262] <... close resumed>) = 0 [pid 14264] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14262] symlink("/dev/binderfs", "./binderfs" [pid 14263] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14262] <... symlink resumed>) = 0 [pid 14264] <... symlink resumed>) = 0 [pid 14265] set_robust_list(0x555587eb56a0, 24 [pid 14263] write(1, "executing program\n", 18 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3510 [pid 14265] <... set_robust_list resumed>) = 0 executing program [pid 14263] <... write resumed>) = 18 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14264] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14262] write(1, "executing program\n", 18 executing program [pid 14265] rt_sigprocmask(SIG_SETMASK, [] [pid 14264] <... symlink resumed>) = 0 [pid 14263] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14262] <... write resumed>) = 18 [pid 14265] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14264] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14263] <... mkdirat resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14265] chdir("./3508" [pid 14264] <... openat resumed>) = 3 [pid 14263] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14262] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14265] <... chdir resumed>) = 0 [pid 14264] write(3, "1000", 4 [pid 14263] <... mount resumed>) = 0 [pid 14265] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14263] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14265] setpgid(0, 0 [pid 14264] <... write resumed>) = 4 [pid 14263] <... openat resumed>) = 3 [pid 14262] <... mkdirat resumed>) = 0 [pid 14264] close(3 [pid 14262] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14264] <... close resumed>) = 0 [pid 14265] <... setpgid resumed>) = 0 [pid 14265] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14262] <... mount resumed>) = 0 [pid 14265] <... symlink resumed>) = 0 [pid 14263] pwrite64(3, "\x02", 1, 4) = 1 [pid 14264] symlink("/dev/binderfs", "./binderfs" [pid 14262] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14265] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14263] close(3 [pid 14265] <... symlink resumed>) = 0 [pid 14264] <... symlink resumed>) = 0 [pid 14265] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14264] write(1, "executing program\n", 18 [pid 14263] <... close resumed>) = 0 [pid 14265] <... symlink resumed>) = 0 [pid 14263] close(4 [pid 14265] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... openat resumed>) = 3 [pid 14263] close(5) = -1 EBADF (Bad file descriptor) executing program [pid 14263] close(6 [pid 14265] write(3, "1000", 4 [pid 14264] <... write resumed>) = 18 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... openat resumed>) = 3 [pid 14265] <... write resumed>) = 4 [pid 14263] close(7 [pid 14265] close(3 [pid 14264] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] pwrite64(3, "\x02", 1, 4 [pid 14265] <... close resumed>) = 0 [pid 14264] <... mkdirat resumed>) = 0 [pid 14263] close(8 [pid 14265] symlink("/dev/binderfs", "./binderfs" [pid 14264] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... pwrite64 resumed>) = 1 [pid 14265] <... symlink resumed>) = 0 [pid 14263] close(9) = -1 EBADF (Bad file descriptor) [pid 14265] write(1, "executing program\n", 18 [pid 14264] <... mount resumed>) = 0 [pid 14263] close(10 [pid 14265] <... write resumed>) = 18 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14262] close(3 [pid 14265] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14264] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14262] <... close resumed>) = 0 [pid 14265] <... mkdirat resumed>) = 0 [pid 14263] close(11) = -1 EBADF (Bad file descriptor) [pid 14263] close(12 [pid 14265] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... mount resumed>) = 0 [pid 14264] <... openat resumed>) = 3 [pid 14263] close(13) = -1 EBADF (Bad file descriptor) [pid 14263] close(14) = -1 EBADF (Bad file descriptor) [pid 14263] close(15) = -1 EBADF (Bad file descriptor) [pid 14265] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14263] close(16 [pid 14265] <... openat resumed>) = 3 [pid 14264] pwrite64(3, "\x02", 1, 4 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] close(4 [pid 14263] close(17 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] close(5 [pid 14264] <... pwrite64 resumed>) = 1 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(3 [pid 14262] close(6 [pid 14264] <... close resumed>) = 0 [pid 14265] pwrite64(3, "\x02", 1, 4 [pid 14264] close(4 [pid 14263] close(18 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... pwrite64 resumed>) = 1 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] close(7 [pid 14265] close(3 [pid 14264] close(5 [pid 14263] close(19 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... close resumed>) = 0 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] close(8 [pid 14265] close(4 [pid 14264] close(6 [pid 14263] close(20 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(5 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] close(21 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(7 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] close(9 [pid 14265] close(6 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] close(22 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(8 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(7 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] close(23 [pid 14262] close(10 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(9 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(8 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] close(24 [pid 14262] close(11 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(10 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(9 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] close(25 [pid 14262] close(12 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(11 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(10 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] close(13 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(12 [pid 14263] close(26 [pid 14265] close(11 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] close(27 [pid 14265] close(12 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] close(28 [pid 14265] close(13 [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] close(29 [pid 14265] close(14) = -1 EBADF (Bad file descriptor) [pid 14263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(15 [pid 14264] close(13 [pid 14262] close(14 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] exit_group(0 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(16 [pid 14264] close(14 [pid 14262] close(15 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14263] <... exit_group resumed>) = ? [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(17 [pid 14264] close(15 [pid 14262] close(16 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(16 [pid 14262] close(17 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(17 [pid 14262] close(18 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(18 [pid 14263] +++ exited with 0 +++ [pid 14262] close(19 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3469, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14264] close(19 [pid 14262] close(20 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(20 [pid 14262] close(21 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(21 [pid 14262] close(22 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(22 [pid 14262] close(23 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(23 [pid 14262] close(24 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(18 [pid 14264] close(24 [pid 14262] close(25 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(19 [pid 14264] close(25 [pid 14262] close(26 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(20 [pid 14264] close(26 [pid 14262] close(27 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(21 [pid 14264] close(27 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] close(28 [pid 14265] close(22) = -1 EBADF (Bad file descriptor) [pid 14264] close(28 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(23 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14262] close(29 [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14264] close(29 [pid 14262] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(24 [pid 14264] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14265] close(25) = -1 EBADF (Bad file descriptor) [pid 14264] exit_group(0 [pid 14265] close(26) = -1 EBADF (Bad file descriptor) [pid 14264] <... exit_group resumed>) = ? [pid 14262] exit_group(0 [pid 14265] close(27) = -1 EBADF (Bad file descriptor) [pid 14262] <... exit_group resumed>) = ? [pid 14265] close(28) = -1 EBADF (Bad file descriptor) [pid 14265] close(29) = -1 EBADF (Bad file descriptor) [pid 14265] exit_group(0) = ? [pid 14265] +++ exited with 0 +++ [pid 14264] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3510, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3562, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14262] +++ exited with 0 +++ [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3389, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] umount2("./3560", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3467", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3467", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] openat(AT_FDCWD, "./3560", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 3 [pid 321] fstat(3 [pid 323] fstat(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 323] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 323] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3560/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3560/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3467/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 321] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3560/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3560/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3467/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3560/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 323] unlink("./3560/binderfs") = 0 [pid 321] fstat(4 [pid 323] umount2("./3560/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3560/cgroup.net" [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3560/cgroup.net" [pid 321] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3508", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3560/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3508", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3560/cgroup.cpu" [pid 322] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3560/cgroup.cpu" [pid 322] fstat(3 [pid 321] close(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3560/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3560/cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] rmdir("./3467/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3560/cgroup" [pid 322] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] getdents64(3 [pid 321] umount2("./3467/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3467/binderfs" [pid 323] rmdir("./3560" [pid 322] newfstatat(AT_FDCWD, "./3508/sys" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3561", 0777 [pid 322] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3467/binderfs" [pid 320] umount2("./3387", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] openat(AT_FDCWD, "./3508/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3467/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3387", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] fstat(4 [pid 320] fstat(3 [pid 321] newfstatat(AT_FDCWD, "./3467/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 321] unlink("./3467/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3563 [pid 322] close(4 [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14266 attached [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3467/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14266] set_robust_list(0x555587eb56a0, 24 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rmdir("./3508/sys" [pid 14266] <... set_robust_list resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14266] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3508/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3387/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14266] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3467/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3508/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3508/binderfs") = 0 [pid 322] umount2("./3508/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3467/cgroup.cpu" [pid 320] <... umount2 resumed>) = 0 [pid 14266] chdir("./3561" [pid 322] newfstatat(AT_FDCWD, "./3508/cgroup.net" [pid 14266] <... chdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3387/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14266] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] unlink("./3508/cgroup.net" [pid 321] umount2("./3467/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3508/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3508/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14266] <... prctl resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3387/sys" [pid 14266] setpgid(0, 0 [pid 322] unlink("./3508/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3467/cgroup" [pid 14266] <... setpgid resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3508/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3387/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14266] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] newfstatat(AT_FDCWD, "./3508/cgroup" [pid 321] unlink("./3467/cgroup" [pid 14266] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3508/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3508") = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3387/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] mkdir("./3509", 0777 [pid 14266] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... mkdir resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14266] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] getdents64(3 [pid 320] fstat(4 [pid 14266] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14266] <... symlink resumed>) = 0 [pid 320] getdents64(4 [pid 321] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14266] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 321] rmdir("./3467" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14267 attached [pid 320] close(4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3511 [pid 320] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rmdir("./3387/sys" [pid 321] <... rmdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] mkdir("./3468", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 14267] set_robust_list(0x555587eb56a0, 24 [pid 14266] <... openat resumed>) = 3 [pid 321] <... mkdir resumed>) = 0 [pid 320] umount2("./3387/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14267] <... set_robust_list resumed>) = 0 [pid 14266] write(3, "1000", 4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14267] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14266] <... write resumed>) = 4 [pid 14266] close(3) = 0 [pid 14266] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] newfstatat(AT_FDCWD, "./3387/binderfs" [pid 14267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14266] write(1, "executing program\n", 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14267] chdir("./3509" [pid 14266] <... write resumed>) = 18 [pid 14266] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 14266] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14267] <... chdir resumed>) = 0 [pid 14266] <... mount resumed>) = 0 [pid 320] unlink("./3387/binderfs" [pid 14267] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 14268 attached [pid 14268] set_robust_list(0x555587eb56a0, 24 [pid 14267] <... prctl resumed>) = 0 [pid 14266] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... unlink resumed>) = 0 [pid 14268] <... set_robust_list resumed>) = 0 [pid 14267] setpgid(0, 0 [pid 14266] <... openat resumed>) = 3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3470 [pid 320] umount2("./3387/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14267] <... setpgid resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14268] rt_sigprocmask(SIG_SETMASK, [] [pid 14267] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14266] pwrite64(3, "\x02", 1, 4 [pid 320] newfstatat(AT_FDCWD, "./3387/cgroup.net" [pid 14268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14267] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] unlink("./3387/cgroup.net" [pid 14267] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14268] chdir("./3468" [pid 14267] <... symlink resumed>) = 0 [pid 14266] <... pwrite64 resumed>) = 1 [pid 320] umount2("./3387/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14268] <... chdir resumed>) = 0 [pid 14266] close(3 [pid 14268] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14267] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14266] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14268] <... prctl resumed>) = 0 [pid 14266] close(4 [pid 320] newfstatat(AT_FDCWD, "./3387/cgroup.cpu" [pid 14268] setpgid(0, 0 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... setpgid resumed>) = 0 [pid 14267] <... symlink resumed>) = 0 [pid 14266] close(5 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14268] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14267] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3387/cgroup.cpu" [pid 14268] <... symlink resumed>) = 0 [pid 14266] close(6 [pid 14268] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14268] <... symlink resumed>) = 0 [pid 14267] <... openat resumed>) = 3 [pid 320] umount2("./3387/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14268] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14267] write(3, "1000", 4 [pid 14266] close(7 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14268] <... symlink resumed>) = 0 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14266] close(8 [pid 14268] <... openat resumed>) = 3 [pid 14267] <... write resumed>) = 4 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] write(3, "1000", 4 [pid 14266] close(9 [pid 14268] <... write resumed>) = 4 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] close(3 [pid 14266] close(10 [pid 14268] <... close resumed>) = 0 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] symlink("/dev/binderfs", "./binderfs" [pid 14266] close(11 [pid 14268] <... symlink resumed>) = 0 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(12 [pid 14268] write(1, "executing program\n", 18 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... write resumed>) = 18 executing program [pid 14268] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14266] close(13 [pid 14268] <... mkdirat resumed>) = 0 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(14 [pid 14268] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14267] close(3 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3387/cgroup" [pid 14267] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14267] symlink("/dev/binderfs", "./binderfs" [pid 14268] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14266] close(15 [pid 14268] <... openat resumed>) = 3 [pid 14267] <... symlink resumed>) = 0 [pid 320] unlink("./3387/cgroup" [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(16 [pid 320] <... unlink resumed>) = 0 [pid 14267] write(1, "executing program\n", 18 [pid 320] getdents64(3 [pid 14267] <... write resumed>) = 18 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(17 executing program [pid 14267] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14266] close(18 [pid 14267] <... mkdirat resumed>) = 0 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14267] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14266] close(19 [pid 14268] pwrite64(3, "\x02", 1, 4 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14268] <... pwrite64 resumed>) = 1 [pid 14267] <... mount resumed>) = 0 [pid 14266] close(20 [pid 14268] close(3 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3387" [pid 14268] <... close resumed>) = 0 [pid 14266] close(21 [pid 320] <... rmdir resumed>) = 0 [pid 14268] close(4 [pid 14267] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(22 [pid 320] mkdir("./3388", 0777 [pid 14268] close(5 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(23 [pid 320] <... mkdir resumed>) = 0 [pid 14268] close(6 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14268] close(7 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(25 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14268] close(8 [pid 14267] <... openat resumed>) = 3 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(26 [pid 14268] close(9 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(27 [pid 14268] close(10 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] close(28 [pid 14268] close(11 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14269 attached [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] pwrite64(3, "\x02", 1, 4 [pid 14266] close(29 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3390 [pid 14269] set_robust_list(0x555587eb56a0, 24 [pid 14268] close(12 [pid 14267] <... pwrite64 resumed>) = 1 [pid 14269] <... set_robust_list resumed>) = 0 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(3 [pid 14266] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14269] rt_sigprocmask(SIG_SETMASK, [] [pid 14268] close(13 [pid 14267] <... close resumed>) = 0 [pid 14266] exit_group(0 [pid 14269] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(4 [pid 14266] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14269] chdir("./3388" [pid 14268] close(14 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14266] +++ exited with 0 +++ [pid 14267] close(5) = -1 EBADF (Bad file descriptor) [pid 14269] <... chdir resumed>) = 0 [pid 14267] close(6) = -1 EBADF (Bad file descriptor) [pid 14267] close(7 [pid 14269] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] <... prctl resumed>) = 0 [pid 14268] close(15 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] setpgid(0, 0 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(8 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3563, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14269] <... setpgid resumed>) = 0 [pid 14268] close(16 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(9 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14269] <... symlink resumed>) = 0 [pid 14268] close(17 [pid 14269] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] <... symlink resumed>) = 0 [pid 14268] close(18 [pid 14267] close(10 [pid 14269] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] <... symlink resumed>) = 0 [pid 14268] close(19 [pid 14267] close(11 [pid 14269] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] <... openat resumed>) = 3 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14269] write(3, "1000", 4 [pid 14268] close(20 [pid 14267] close(12 [pid 14269] <... write resumed>) = 4 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] close(3 [pid 14268] close(21 [pid 14267] close(13 [pid 14269] <... close resumed>) = 0 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] symlink("/dev/binderfs", "./binderfs" [pid 14268] close(22 [pid 323] umount2("./3561", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14269] <... symlink resumed>) = 0 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14269] write(1, "executing program\n", 18 [pid 14268] close(23 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3561", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14269] <... write resumed>) = 18 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(15 [pid 323] <... openat resumed>) = 3 [pid 14269] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14268] close(24 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] <... mkdirat resumed>) = 0 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(16 [pid 323] fstat(3 [pid 14269] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14268] close(25 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14269] <... mount resumed>) = 0 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(17 [pid 323] getdents64(3 [pid 14268] close(26 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14269] <... openat resumed>) = 3 [pid 14268] close(27 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14267] close(19 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] close(28 [pid 14267] close(20 [pid 323] <... umount2 resumed>) = 0 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] pwrite64(3, "\x02", 1, 4 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(21 [pid 323] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14269] <... pwrite64 resumed>) = 1 [pid 14268] close(29 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] close(3 [pid 14268] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14269] <... close resumed>) = 0 [pid 14268] exit_group(0 [pid 14267] close(22 [pid 323] newfstatat(AT_FDCWD, "./3561/sys" [pid 14269] close(4 [pid 14268] <... exit_group resumed>) = ? [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14268] +++ exited with 0 +++ [pid 14267] close(23) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3470, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14267] close(24 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14269] close(5 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14269] close(6 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3561/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(27 [pid 323] <... openat resumed>) = 4 [pid 14269] close(7 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(28 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14269] close(8 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] close(29 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14269] close(9 [pid 14267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14269] close(10 [pid 14267] exit_group(0 [pid 323] close(4 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14267] <... exit_group resumed>) = ? [pid 323] <... close resumed>) = 0 [pid 14269] close(11 [pid 323] rmdir("./3561/sys" [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14269] close(12 [pid 323] umount2("./3561/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] close(13 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3561/binderfs" [pid 14269] close(14 [pid 321] <... restart_syscall resumed>) = 0 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14269] close(15 [pid 323] unlink("./3561/binderfs" [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14269] close(16 [pid 323] umount2("./3561/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14269] close(17) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3561/cgroup.net" [pid 14269] close(18 [pid 14267] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3561/cgroup.net" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3511, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14269] close(19 [pid 323] <... unlink resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3561/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14269] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3561/cgroup.cpu" [pid 14269] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] close(22 [pid 323] unlink("./3561/cgroup.cpu" [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] close(23 [pid 323] <... unlink resumed>) = 0 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3468", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14269] close(24 [pid 323] umount2("./3561/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14269] close(25 [pid 323] newfstatat(AT_FDCWD, "./3561/cgroup" [pid 321] openat(AT_FDCWD, "./3468", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 3 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3561/cgroup" [pid 14269] close(27 [pid 323] <... unlink resumed>) = 0 [pid 321] fstat(3 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14269] close(28 [pid 323] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14269] close(29 [pid 323] close(3 [pid 321] getdents64(3 [pid 14269] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14269] exit_group(0 [pid 323] rmdir("./3561" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... rmdir resumed>) = 0 [pid 14269] <... exit_group resumed>) = ? [pid 323] mkdir("./3562", 0777 [pid 14269] +++ exited with 0 +++ [pid 321] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3390, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... mkdir resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3564 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14270 attached [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3468/sys" [pid 14270] set_robust_list(0x555587eb56a0, 24 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14270] <... set_robust_list resumed>) = 0 [pid 14270] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14270] chdir("./3562" [pid 321] openat(AT_FDCWD, "./3468/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14270] <... chdir resumed>) = 0 [pid 14270] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... openat resumed>) = 4 [pid 14270] <... prctl resumed>) = 0 [pid 14270] setpgid(0, 0 [pid 321] fstat(4 [pid 14270] <... setpgid resumed>) = 0 [pid 14270] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4 [pid 14270] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14270] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] getdents64(4 [pid 14270] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14270] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] close(4 [pid 14270] <... symlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3468/sys" [pid 14270] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 321] <... rmdir resumed>) = 0 [pid 322] umount2("./3509", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3468/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14270] write(3, "1000", 4 [pid 322] openat(AT_FDCWD, "./3509", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14270] <... write resumed>) = 4 [pid 322] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14270] close(3 [pid 322] fstat(3 [pid 321] newfstatat(AT_FDCWD, "./3468/binderfs" [pid 14270] <... close resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14270] symlink("/dev/binderfs", "./binderfs" [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14270] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] unlink("./3468/binderfs" [pid 14270] write(1, "executing program\n", 18 executing program [pid 322] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14270] <... write resumed>) = 18 [pid 321] <... unlink resumed>) = 0 [pid 14270] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3468/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14270] <... mkdirat resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3468/cgroup.net" [pid 14270] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14270] <... mount resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3468/cgroup.net" [pid 14270] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3509/sys" [pid 14270] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14270] pwrite64(3, "\x02", 1, 4 [pid 322] openat(AT_FDCWD, "./3509/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14270] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3468/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14270] close(3 [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14270] <... close resumed>) = 0 [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3468/cgroup.cpu" [pid 14270] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14270] close(5 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3388", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3468/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14270] close(6 [pid 322] getdents64(4 [pid 320] openat(AT_FDCWD, "./3388", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14270] close(7 [pid 322] close(4 [pid 321] umount2("./3468/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 320] fstat(3 [pid 14270] close(8 [pid 322] rmdir("./3509/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3468/cgroup" [pid 14270] close(9 [pid 322] umount2("./3509/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14270] close(10 [pid 322] newfstatat(AT_FDCWD, "./3509/binderfs" [pid 321] unlink("./3468/cgroup" [pid 320] umount2("./3388/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14270] close(11 [pid 322] unlink("./3509/binderfs" [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14270] close(12 [pid 322] umount2("./3509/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14270] close(13 [pid 322] newfstatat(AT_FDCWD, "./3509/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14270] close(14 [pid 322] unlink("./3509/cgroup.net" [pid 321] close(3 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3388/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14270] close(15 [pid 322] umount2("./3509/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3468" [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14270] close(16 [pid 322] newfstatat(AT_FDCWD, "./3509/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3388/sys" [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14270] close(17 [pid 322] unlink("./3509/cgroup.cpu" [pid 321] mkdir("./3469", 0777 [pid 320] umount2("./3388/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14270] close(18 [pid 322] umount2("./3509/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] openat(AT_FDCWD, "./3388/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14270] close(19 [pid 322] newfstatat(AT_FDCWD, "./3509/cgroup" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... openat resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 14271 attached [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14270] close(20) = -1 EBADF (Bad file descriptor) [pid 14270] close(21 [pid 322] unlink("./3509/cgroup" [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14270] close(22 [pid 322] getdents64(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3471 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14270] close(23 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14271] set_robust_list(0x555587eb56a0, 24 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 320] fstat(4 [pid 14271] <... set_robust_list resumed>) = 0 [pid 14270] close(24 [pid 322] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14271] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3509" [pid 14271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14270] close(25 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3510", 0777 [pid 14271] chdir("./3469" [pid 14270] close(26 [pid 322] <... mkdir resumed>) = 0 [pid 320] getdents64(4 [pid 14271] <... chdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14271] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] close(4 [pid 14271] <... prctl resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14270] close(27 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14271] setpgid(0, 0 [pid 14270] close(28 [pid 320] rmdir("./3388/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14272 attached [pid 14271] <... setpgid resumed>) = 0 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14270] close(29 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3512 [pid 14271] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14272] set_robust_list(0x555587eb56a0, 24 [pid 14270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rmdir resumed>) = 0 [pid 14272] <... set_robust_list resumed>) = 0 [pid 14271] <... symlink resumed>) = 0 [pid 14270] exit_group(0) = ? [pid 14272] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3388/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14272] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14271] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14270] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3388/binderfs" [pid 14271] <... symlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3564, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14272] chdir("./3510" [pid 14271] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14272] <... chdir resumed>) = 0 [pid 320] unlink("./3388/binderfs" [pid 14272] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14271] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14272] setpgid(0, 0 [pid 14271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] umount2("./3388/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14272] <... setpgid resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14272] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] newfstatat(AT_FDCWD, "./3388/cgroup.net" [pid 14271] <... openat resumed>) = 3 [pid 14272] <... symlink resumed>) = 0 [pid 14271] write(3, "1000", 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14271] <... write resumed>) = 4 [pid 320] unlink("./3388/cgroup.net" [pid 14271] close(3 [pid 14272] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14271] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14271] symlink("/dev/binderfs", "./binderfs" [pid 14272] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 320] umount2("./3388/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14271] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14271] write(1, "executing program\n", 18 [pid 320] newfstatat(AT_FDCWD, "./3388/cgroup.cpu" [pid 14271] <... write resumed>) = 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14272] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14271] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] unlink("./3388/cgroup.cpu" [pid 14272] <... openat resumed>) = 3 [pid 14272] write(3, "1000", 4 [pid 320] <... unlink resumed>) = 0 [pid 14272] <... write resumed>) = 4 [pid 14271] <... mkdirat resumed>) = 0 [pid 14272] close(3 [pid 320] umount2("./3388/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14271] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14272] <... close resumed>) = 0 [pid 14272] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14272] write(1, "executing program\n", 18 [pid 14271] <... mount resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14272] <... write resumed>) = 18 executing program [pid 14272] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14271] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14272] <... mkdirat resumed>) = 0 [pid 323] umount2("./3562", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14272] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3388/cgroup" [pid 14272] <... mount resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3562", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 3 [pid 320] unlink("./3388/cgroup" [pid 323] fstat(3 [pid 14272] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14272] <... openat resumed>) = 3 [pid 14271] <... openat resumed>) = 3 [pid 320] getdents64(3 [pid 14271] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14271] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14272] pwrite64(3, "\x02", 1, 4 [pid 320] close(3 [pid 14271] close(3 [pid 320] <... close resumed>) = 0 [pid 14271] <... close resumed>) = 0 [pid 320] rmdir("./3388" [pid 14271] close(4 [pid 14272] <... pwrite64 resumed>) = 1 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14272] close(3 [pid 14271] close(5 [pid 323] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3389", 0777 [pid 14272] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14272] close(4 [pid 14271] close(6 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14272] close(5 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] close(7 [pid 14272] close(6 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3562/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14273 attached [pid 14272] close(7 [pid 14271] close(8 [pid 323] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14273] set_robust_list(0x555587eb56a0, 24 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3391 [pid 14273] <... set_robust_list resumed>) = 0 [pid 14272] close(8 [pid 14271] close(9 [pid 323] openat(AT_FDCWD, "./3562/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14273] rt_sigprocmask(SIG_SETMASK, [] [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14273] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14272] close(9 [pid 14271] close(10 [pid 323] fstat(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14273] chdir("./3389" [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14273] <... chdir resumed>) = 0 [pid 14271] close(11 [pid 323] getdents64(4 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14271] close(12 [pid 323] getdents64(4 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14272] close(10 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14271] close(13 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14273] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14272] close(11 [pid 14271] close(14 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3562/sys" [pid 14273] <... prctl resumed>) = 0 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14273] setpgid(0, 0 [pid 323] umount2("./3562/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14273] <... setpgid resumed>) = 0 [pid 14271] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3562/binderfs" [pid 14273] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14272] close(12 [pid 14271] close(16 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3562/binderfs") = 0 [pid 323] umount2("./3562/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14273] <... symlink resumed>) = 0 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14273] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14271] close(17 [pid 323] newfstatat(AT_FDCWD, "./3562/cgroup.net" [pid 14272] close(13 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14273] <... symlink resumed>) = 0 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] close(18 [pid 323] unlink("./3562/cgroup.net" [pid 14273] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14272] close(14 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14271] close(19 [pid 323] umount2("./3562/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14273] <... symlink resumed>) = 0 [pid 14272] close(15 [pid 14271] close(20 [pid 323] newfstatat(AT_FDCWD, "./3562/cgroup.cpu" [pid 14273] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14272] close(16 [pid 14271] close(21 [pid 14273] <... openat resumed>) = 3 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] write(3, "1000", 4 [pid 14272] close(17 [pid 14271] close(22 [pid 14273] <... write resumed>) = 4 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] close(3 [pid 14272] close(18 [pid 14271] close(23 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] <... close resumed>) = 0 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3562/cgroup.cpu" [pid 14273] symlink("/dev/binderfs", "./binderfs" [pid 14272] close(19 [pid 14271] close(24 [pid 323] <... unlink resumed>) = 0 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3562/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14272] close(20 [pid 14271] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3562/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3562/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3562") = 0 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] <... symlink resumed>) = 0 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3563", 0777 executing program [pid 14273] write(1, "executing program\n", 18 [pid 14272] close(21 [pid 14271] close(26 [pid 323] <... mkdir resumed>) = 0 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] <... write resumed>) = 18 [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14272] close(22 [pid 14271] close(27 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14272] close(23 [pid 14271] close(28 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14272] close(24 [pid 14271] close(29 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14271] exit_group(0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14273] <... mkdirat resumed>) = 0 [pid 14272] close(25 [pid 14271] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14274 attached [pid 14274] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3565 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14274] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14274] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14274] chdir("./3563" [pid 14271] +++ exited with 0 +++ [pid 14274] <... chdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3471, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14274] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14274] <... prctl resumed>) = 0 [pid 14273] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] setpgid(0, 0) = 0 [pid 14274] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14273] <... mount resumed>) = 0 [pid 14272] close(26 [pid 14274] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14273] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... symlink resumed>) = 0 [pid 14274] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14272] close(27 [pid 14274] <... symlink resumed>) = 0 [pid 14274] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... openat resumed>) = 3 [pid 14272] close(28 [pid 14274] write(3, "1000", 4 [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... write resumed>) = 4 [pid 14274] close(3 [pid 14272] close(29 [pid 14274] <... close resumed>) = 0 [pid 14274] symlink("/dev/binderfs", "./binderfs" [pid 14272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... symlink resumed>) = 0 [pid 14274] write(1, "executing program\n", 18) = 18 [pid 14272] exit_group(0 executing program [pid 14274] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14273] <... openat resumed>) = 3 [pid 14272] <... exit_group resumed>) = ? [pid 14274] <... mkdirat resumed>) = 0 [pid 14274] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14274] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14274] pwrite64(3, "\x02", 1, 4 [pid 14272] +++ exited with 0 +++ [pid 14274] <... pwrite64 resumed>) = 1 [pid 14273] pwrite64(3, "\x02", 1, 4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3512, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14274] close(3 [pid 14273] <... pwrite64 resumed>) = 1 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14274] <... close resumed>) = 0 [pid 14273] close(3 [pid 14274] close(4) = -1 EBADF (Bad file descriptor) [pid 14273] <... close resumed>) = 0 [pid 14274] close(5) = -1 EBADF (Bad file descriptor) [pid 14273] close(4 [pid 14274] close(6) = -1 EBADF (Bad file descriptor) [pid 14274] close(7) = -1 EBADF (Bad file descriptor) [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(8) = -1 EBADF (Bad file descriptor) [pid 14273] close(5 [pid 14274] close(9 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(10 [pid 14273] close(6 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(11 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(12 [pid 14273] close(7 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(13 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(14 [pid 14273] close(8 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(15) = -1 EBADF (Bad file descriptor) [pid 14273] close(9 [pid 14274] close(16 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(17 [pid 14273] close(10 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(18 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(19 [pid 14273] close(11 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(20) = -1 EBADF (Bad file descriptor) [pid 14273] close(12 [pid 14274] close(21 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(22 [pid 14273] close(13 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(23 [pid 14273] close(14 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] close(24) = -1 EBADF (Bad file descriptor) [pid 14274] close(25 [pid 14273] close(15 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14274] close(26 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] close(16 [pid 14274] close(27 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3510", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14273] close(17 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3469", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14274] close(28 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3510", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] close(18 [pid 322] <... openat resumed>) = 3 [pid 321] openat(AT_FDCWD, "./3469", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14274] close(29 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] <... openat resumed>) = 3 [pid 14274] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14273] close(19 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14274] exit_group(0 [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14273] close(20) = -1 EBADF (Bad file descriptor) [pid 14273] close(21) = -1 EBADF (Bad file descriptor) [pid 14273] close(22) = -1 EBADF (Bad file descriptor) [pid 14273] close(23) = -1 EBADF (Bad file descriptor) [pid 14273] close(24) = -1 EBADF (Bad file descriptor) [pid 14273] close(25) = -1 EBADF (Bad file descriptor) [pid 14273] close(26) = -1 EBADF (Bad file descriptor) [pid 14273] close(27) = -1 EBADF (Bad file descriptor) [pid 14273] close(28 [pid 322] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14274] <... exit_group resumed>) = ? [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] getdents64(3 [pid 14273] close(29 [pid 322] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14274] +++ exited with 0 +++ [pid 14273] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14273] exit_group(0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3565, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3563", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3563", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3510/sys" [pid 321] newfstatat(AT_FDCWD, "./3469/sys" [pid 323] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] fstat(3 [pid 321] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14273] <... exit_group resumed>) = ? [pid 321] openat(AT_FDCWD, "./3469/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 14273] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3510/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(4 [pid 323] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 321] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3563/sys" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3391, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 321] getdents64(4 [pid 323] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 321] close(4 [pid 323] openat(AT_FDCWD, "./3563/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] close(4 [pid 321] rmdir("./3469/sys" [pid 323] fstat(4 [pid 322] <... close resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] rmdir("./3510/sys" [pid 323] getdents64(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3469/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3510/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3469/binderfs" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3510/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 322] unlink("./3510/binderfs" [pid 321] unlink("./3469/binderfs" [pid 323] rmdir("./3563/sys" [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3510/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3469/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3563/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3563/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3510/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3469/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3563/binderfs" [pid 322] unlink("./3510/cgroup.net" [pid 321] unlink("./3469/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3389", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3563/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3510/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3469/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3563/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3510/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3389", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3469/cgroup.cpu" [pid 320] <... openat resumed>) = 3 [pid 323] unlink("./3563/cgroup.net" [pid 322] unlink("./3510/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3469/cgroup.cpu" [pid 323] umount2("./3563/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3510/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3469/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3563/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3510/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3469/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] unlink("./3563/cgroup.cpu" [pid 322] unlink("./3510/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3389/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3469/cgroup" [pid 323] umount2("./3563/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3563/cgroup" [pid 322] close(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3389/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 321] close(3 [pid 323] unlink("./3563/cgroup" [pid 322] rmdir("./3510" [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] rmdir("./3469" [pid 320] newfstatat(AT_FDCWD, "./3389/sys" [pid 323] getdents64(3 [pid 322] mkdir("./3511", 0777 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(3 [pid 322] <... mkdir resumed>) = 0 [pid 321] mkdir("./3470", 0777 [pid 320] umount2("./3389/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3563" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] openat(AT_FDCWD, "./3389/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rmdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] mkdir("./3564", 0777 [pid 320] <... openat resumed>) = 4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] fstat(4ci2-android-6-12-rust/strace-static-x86_64: Process 14275 attached , {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14276 attached [pid 320] getdents64(4 [pid 14276] set_robust_list(0x555587eb56a0, 24 [pid 14275] set_robust_list(0x555587eb56a0, 24 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14276] <... set_robust_list resumed>) = 0 [pid 14275] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] getdents64(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3513 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14276] rt_sigprocmask(SIG_SETMASK, [] [pid 14275] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14277 attached [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3472 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3566 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14277] set_robust_list(0x555587eb56a0, 24 [pid 14276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] close(4 [pid 14277] <... set_robust_list resumed>) = 0 [pid 14276] chdir("./3470" [pid 320] <... close resumed>) = 0 [pid 14275] chdir("./3511" [pid 320] rmdir("./3389/sys" [pid 14277] rt_sigprocmask(SIG_SETMASK, [] [pid 14275] <... chdir resumed>) = 0 [pid 14277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14276] <... chdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14277] chdir("./3564" [pid 14275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] umount2("./3389/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14277] <... chdir resumed>) = 0 [pid 14276] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14277] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14276] <... prctl resumed>) = 0 [pid 14275] <... prctl resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14277] <... prctl resumed>) = 0 [pid 14276] setpgid(0, 0 [pid 14275] setpgid(0, 0 [pid 14277] setpgid(0, 0) = 0 [pid 14277] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14276] <... setpgid resumed>) = 0 [pid 14275] <... setpgid resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3389/binderfs" [pid 14277] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14276] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14275] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14277] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14276] <... symlink resumed>) = 0 [pid 320] unlink("./3389/binderfs" [pid 14277] <... symlink resumed>) = 0 [pid 14275] <... symlink resumed>) = 0 [pid 14277] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14276] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14275] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14277] <... openat resumed>) = 3 [pid 14277] write(3, "1000", 4) = 4 [pid 14276] <... symlink resumed>) = 0 [pid 320] umount2("./3389/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14277] close(3 [pid 14275] <... symlink resumed>) = 0 [pid 14277] <... close resumed>) = 0 [pid 14277] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14276] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14275] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14277] write(1, "executing program\n", 18 [pid 320] newfstatat(AT_FDCWD, "./3389/cgroup.net" [pid 14277] <... write resumed>) = 18 [pid 14276] <... symlink resumed>) = 0 executing program [pid 14277] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14275] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14277] <... mkdirat resumed>) = 0 [pid 14276] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14277] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] unlink("./3389/cgroup.net" [pid 14277] <... mount resumed>) = 0 [pid 14276] <... openat resumed>) = 3 [pid 14275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14276] write(3, "1000", 4 [pid 320] <... unlink resumed>) = 0 [pid 14277] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14275] <... openat resumed>) = 3 [pid 14277] <... openat resumed>) = 3 [pid 14276] <... write resumed>) = 4 [pid 320] umount2("./3389/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14276] close(3 [pid 14275] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14276] <... close resumed>) = 0 [pid 14275] <... write resumed>) = 4 [pid 14276] symlink("/dev/binderfs", "./binderfs" [pid 320] newfstatat(AT_FDCWD, "./3389/cgroup.cpu" [pid 14275] close(3 [pid 14277] pwrite64(3, "\x02", 1, 4) = 1 [pid 14276] <... symlink resumed>) = 0 [pid 14277] close(3) = 0 [pid 14277] close(4) = -1 EBADF (Bad file descriptor) [pid 14277] close(5) = -1 EBADF (Bad file descriptor) [pid 14277] close(6) = -1 EBADF (Bad file descriptor) [pid 14277] close(7) = -1 EBADF (Bad file descriptor) [pid 14277] close(8) = -1 EBADF (Bad file descriptor) [pid 14277] close(9) = -1 EBADF (Bad file descriptor) [pid 14277] close(10) = -1 EBADF (Bad file descriptor) [pid 14277] close(11) = -1 EBADF (Bad file descriptor) [pid 14277] close(12) = -1 EBADF (Bad file descriptor) [pid 14277] close(13) = -1 EBADF (Bad file descriptor) [pid 14277] close(14) = -1 EBADF (Bad file descriptor) [pid 14277] close(15) = -1 EBADF (Bad file descriptor) [pid 14277] close(16) = -1 EBADF (Bad file descriptor) [pid 14277] close(17) = -1 EBADF (Bad file descriptor) [pid 14277] close(18) = -1 EBADF (Bad file descriptor) [pid 14277] close(19) = -1 EBADF (Bad file descriptor) [pid 14277] close(20) = -1 EBADF (Bad file descriptor) [pid 14277] close(21) = -1 EBADF (Bad file descriptor) [pid 14277] close(22) = -1 EBADF (Bad file descriptor) [pid 14277] close(23) = -1 EBADF (Bad file descriptor) [pid 14277] close(24) = -1 EBADF (Bad file descriptor) [pid 14277] close(25) = -1 EBADF (Bad file descriptor) [pid 14277] close(26) = -1 EBADF (Bad file descriptor) [pid 14277] close(27) = -1 EBADF (Bad file descriptor) [pid 14277] close(28) = -1 EBADF (Bad file descriptor) [pid 14277] close(29) = -1 EBADF (Bad file descriptor) [pid 14277] exit_group(0) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14276] write(1, "executing program\n", 18 [pid 14275] <... close resumed>) = 0 executing program [pid 14276] <... write resumed>) = 18 [pid 320] unlink("./3389/cgroup.cpu" [pid 14276] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14275] symlink("/dev/binderfs", "./binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14277] +++ exited with 0 +++ [pid 14276] <... mkdirat resumed>) = 0 [pid 14275] <... symlink resumed>) = 0 [pid 320] umount2("./3389/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14276] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14275] write(1, "executing program\n", 18 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3566, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3564", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14276] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 320] newfstatat(AT_FDCWD, "./3389/cgroup" [pid 14276] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14275] <... write resumed>) = 18 [pid 323] openat(AT_FDCWD, "./3564", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] unlink("./3389/cgroup" [pid 14275] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... unlink resumed>) = 0 [pid 14275] <... mkdirat resumed>) = 0 [pid 323] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14276] <... openat resumed>) = 3 [pid 14275] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14276] pwrite64(3, "\x02", 1, 4 [pid 14275] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] close(3 [pid 14276] <... pwrite64 resumed>) = 1 [pid 14275] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14276] close(3 [pid 323] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3389") = 0 [pid 14276] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3564/sys" [pid 320] mkdir("./3390", 0777 [pid 14276] close(4) = -1 EBADF (Bad file descriptor) [pid 14276] close(5) = -1 EBADF (Bad file descriptor) [pid 14276] close(6) = -1 EBADF (Bad file descriptor) [pid 14275] <... openat resumed>) = 3 [pid 14276] close(7) = -1 EBADF (Bad file descriptor) [pid 14276] close(8) = -1 EBADF (Bad file descriptor) [pid 14276] close(9) = -1 EBADF (Bad file descriptor) [pid 14276] close(10) = -1 EBADF (Bad file descriptor) [pid 14276] close(11) = -1 EBADF (Bad file descriptor) [pid 14276] close(12) = -1 EBADF (Bad file descriptor) [pid 14276] close(13) = -1 EBADF (Bad file descriptor) [pid 14276] close(14) = -1 EBADF (Bad file descriptor) [pid 14276] close(15) = -1 EBADF (Bad file descriptor) [pid 14276] close(16) = -1 EBADF (Bad file descriptor) [pid 14276] close(17) = -1 EBADF (Bad file descriptor) [pid 14276] close(18) = -1 EBADF (Bad file descriptor) [pid 14276] close(19) = -1 EBADF (Bad file descriptor) [pid 14276] close(20) = -1 EBADF (Bad file descriptor) [pid 14276] close(21) = -1 EBADF (Bad file descriptor) [pid 14276] close(22) = -1 EBADF (Bad file descriptor) [pid 14276] close(23) = -1 EBADF (Bad file descriptor) [pid 14276] close(24) = -1 EBADF (Bad file descriptor) [pid 14276] close(25) = -1 EBADF (Bad file descriptor) [pid 14276] close(26) = -1 EBADF (Bad file descriptor) [pid 14276] close(27) = -1 EBADF (Bad file descriptor) [pid 14276] close(28) = -1 EBADF (Bad file descriptor) [pid 14276] close(29) = -1 EBADF (Bad file descriptor) [pid 14276] exit_group(0) = ? [pid 320] <... mkdir resumed>) = 0 [pid 14275] pwrite64(3, "\x02", 1, 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14275] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14276] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3472, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] openat(AT_FDCWD, "./3564/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14275] close(3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3392 [pid 323] <... openat resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 14278 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14278] set_robust_list(0x555587eb56a0, 24 [pid 14275] <... close resumed>) = 0 [pid 323] fstat(4 [pid 14278] <... set_robust_list resumed>) = 0 [pid 14275] close(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14278] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14278] chdir("./3390") = 0 [pid 14275] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14278] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14278] <... prctl resumed>) = 0 [pid 14275] close(6 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14278] setpgid(0, 0 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14278] <... setpgid resumed>) = 0 [pid 14278] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14275] close(7 [pid 323] <... close resumed>) = 0 [pid 14278] <... symlink resumed>) = 0 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3564/sys" [pid 14278] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14278] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] umount2("./3564/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14278] <... symlink resumed>) = 0 [pid 14275] close(8 [pid 14278] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14278] <... openat resumed>) = 3 [pid 14275] close(9 [pid 14278] write(3, "1000", 4) = 4 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3564/binderfs" [pid 14278] close(3 [pid 14275] close(10 [pid 14278] <... close resumed>) = 0 [pid 14278] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14278] write(1, "executing program\n", 18) = 18 executing program [pid 14278] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14275] close(11 [pid 323] unlink("./3564/binderfs" [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14278] <... mkdirat resumed>) = 0 [pid 14275] close(12 [pid 323] <... unlink resumed>) = 0 [pid 14278] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3564/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14278] <... mount resumed>) = 0 [pid 14275] close(13 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3564/cgroup.net" [pid 14275] close(14 [pid 14278] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14278] <... openat resumed>) = 3 [pid 14275] close(16 [pid 323] unlink("./3564/cgroup.net" [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14278] pwrite64(3, "\x02", 1, 4 [pid 14275] close(17 [pid 14278] <... pwrite64 resumed>) = 1 [pid 14278] close(3) = 0 [pid 14278] close(4) = -1 EBADF (Bad file descriptor) [pid 14278] close(5) = -1 EBADF (Bad file descriptor) [pid 14278] close(6) = -1 EBADF (Bad file descriptor) [pid 14278] close(7 [pid 321] <... restart_syscall resumed>) = 0 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14278] close(8 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14275] close(18 [pid 323] umount2("./3564/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14278] close(9 [pid 14275] close(19 [pid 323] newfstatat(AT_FDCWD, "./3564/cgroup.cpu" [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3470", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14278] close(10 [pid 14275] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3564/cgroup.cpu" [pid 14275] close(21 [pid 14278] close(11 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3470", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] close(22 [pid 323] umount2("./3564/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14278] close(12 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] close(23 [pid 323] newfstatat(AT_FDCWD, "./3564/cgroup" [pid 14278] close(13 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14278] close(14 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3564/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] close(25 [pid 321] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14278] close(15 [pid 323] <... unlink resumed>) = 0 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... umount2 resumed>) = 0 [pid 14278] close(16 [pid 14275] close(26 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 321] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14278] close(17 [pid 14275] close(27 [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3564" [pid 321] newfstatat(AT_FDCWD, "./3470/sys" [pid 14278] close(18 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] close(28 [pid 323] mkdir("./3565", 0777 [pid 321] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14278] close(19 [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14278] close(20 [pid 14275] close(29 [pid 321] openat(AT_FDCWD, "./3470/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14275] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14278] close(21) = -1 EBADF (Bad file descriptor) [pid 14275] exit_group(0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] fstat(4 [pid 14278] close(22 [pid 14275] <... exit_group resumed>) = ? [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(4 [pid 14278] close(23 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14278] close(24) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14278] close(25) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14278] close(26) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14278] close(27) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3470/sys" [pid 14278] close(28 [pid 14275] +++ exited with 0 +++ [pid 321] <... rmdir resumed>) = 0 [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3513, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3470/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14278] close(29 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14278] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14278] exit_group(0 [pid 321] newfstatat(AT_FDCWD, "./3470/binderfs" [pid 14278] <... exit_group resumed>) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14279 attached [pid 321] unlink("./3470/binderfs" [pid 14279] set_robust_list(0x555587eb56a0, 24 [pid 14278] +++ exited with 0 +++ [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3567 [pid 321] <... unlink resumed>) = 0 [pid 14279] <... set_robust_list resumed>) = 0 [pid 321] umount2("./3470/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3470/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] unlink("./3470/cgroup.net" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3392, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14279] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 14279] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3470/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3390", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14279] chdir("./3565" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14279] <... chdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3470/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3470/cgroup.cpu") = 0 [pid 321] umount2("./3470/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3470/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3470/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3470") = 0 [pid 14279] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] mkdir("./3471", 0777 [pid 14279] <... prctl resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3390", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14279] setpgid(0, 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14279] <... setpgid resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... openat resumed>) = 3 [pid 14279] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] fstat(3ci2-android-6-12-rust/strace-static-x86_64: Process 14280 attached [pid 14280] set_robust_list(0x555587eb56a0, 24 [pid 322] <... restart_syscall resumed>) = 0 [pid 14280] <... set_robust_list resumed>) = 0 [pid 14279] <... symlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3473 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14280] rt_sigprocmask(SIG_SETMASK, [] [pid 14279] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14280] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14279] <... symlink resumed>) = 0 [pid 322] umount2("./3511", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3 [pid 14280] chdir("./3471" [pid 14279] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14280] <... chdir resumed>) = 0 [pid 14279] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3390/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] openat(AT_FDCWD, "./3511", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14280] <... prctl resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14280] setpgid(0, 0 [pid 322] fstat(3 [pid 14280] <... setpgid resumed>) = 0 [pid 14279] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14280] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] getdents64(3 [pid 320] umount2("./3390/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] <... symlink resumed>) = 0 [pid 14279] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14280] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14279] write(3, "1000", 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3390/sys" [pid 14280] <... symlink resumed>) = 0 [pid 14279] <... write resumed>) = 4 [pid 322] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14279] close(3 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14280] <... symlink resumed>) = 0 [pid 14279] <... close resumed>) = 0 [pid 322] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3390/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14279] symlink("/dev/binderfs", "./binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14279] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3390/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14280] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3511/sys" [pid 14280] write(3, "1000", 4 [pid 14279] write(1, "executing program\n", 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 14280] <... write resumed>) = 4 executing program [pid 14279] <... write resumed>) = 18 [pid 322] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14280] <... close resumed>) = 0 [pid 14279] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] openat(AT_FDCWD, "./3511/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14280] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] <... openat resumed>) = 4 [pid 14280] write(1, "executing program\n", 18 [pid 14279] <... mkdirat resumed>) = 0 [pid 322] fstat(4 [pid 320] fstat(4 [pid 14280] <... write resumed>) = 18 executing program [pid 14279] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14280] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14280] <... mkdirat resumed>) = 0 [pid 322] getdents64(4 [pid 14280] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14280] <... mount resumed>) = 0 [pid 14279] <... mount resumed>) = 0 [pid 322] getdents64(4 [pid 320] getdents64(4 [pid 14280] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14280] <... openat resumed>) = 3 [pid 14279] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] close(4 [pid 322] close(4) = 0 [pid 322] rmdir("./3511/sys") = 0 [pid 322] umount2("./3511/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14280] <... pwrite64 resumed>) = 1 [pid 14279] <... openat resumed>) = 3 [pid 320] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3511/binderfs" [pid 320] rmdir("./3390/sys" [pid 14280] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14280] <... close resumed>) = 0 [pid 14279] pwrite64(3, "\x02", 1, 4 [pid 322] unlink("./3511/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14280] close(4 [pid 14279] <... pwrite64 resumed>) = 1 [pid 320] umount2("./3390/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] close(3 [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14280] close(5 [pid 322] umount2("./3511/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3390/binderfs" [pid 14280] close(6 [pid 14279] close(4 [pid 322] newfstatat(AT_FDCWD, "./3511/cgroup.net" [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14280] close(7 [pid 14279] close(5 [pid 322] unlink("./3511/cgroup.net" [pid 320] unlink("./3390/binderfs" [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14279] close(6) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3390/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14279] close(7 [pid 14280] close(8 [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3511/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3390/cgroup.net" [pid 14280] close(9 [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3511/cgroup.cpu" [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14280] close(10 [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3511/cgroup.cpu" [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] close(10 [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3390/cgroup.net" [pid 14280] close(11 [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3511/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14280] close(12 [pid 14279] close(11 [pid 322] newfstatat(AT_FDCWD, "./3511/cgroup" [pid 320] umount2("./3390/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14280] close(13 [pid 14279] close(12 [pid 322] unlink("./3511/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3390/cgroup.cpu" [pid 14280] close(14 [pid 14279] close(13 [pid 322] getdents64(3 [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14280] close(15 [pid 14279] close(14 [pid 322] close(3 [pid 320] unlink("./3390/cgroup.cpu" [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14280] close(16 [pid 14279] close(15 [pid 322] rmdir("./3511" [pid 320] <... unlink resumed>) = 0 [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14280] close(17 [pid 322] mkdir("./3512", 0777 [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14280] close(18 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14280] close(19 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14280] close(20 [pid 14279] close(16 [pid 320] umount2("./3390/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14280] close(21 [pid 14279] close(17 [pid 320] newfstatat(AT_FDCWD, "./3390/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14281 attached [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14279] close(18 [pid 320] unlink("./3390/cgroup" [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3514 [pid 320] <... unlink resumed>) = 0 [pid 14280] close(22 [pid 14279] close(19 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14281] set_robust_list(0x555587eb56a0, 24 [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3 [pid 14281] <... set_robust_list resumed>) = 0 [pid 14280] close(23 [pid 14279] close(20 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14281] rt_sigprocmask(SIG_SETMASK, [] [pid 14280] close(24 [pid 14279] close(21 [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14281] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14280] close(25 [pid 14279] close(22 [pid 320] rmdir("./3390" [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14281] chdir("./3512" [pid 14280] close(26 [pid 14279] close(23 [pid 14281] <... chdir resumed>) = 0 [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14281] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14280] close(27 [pid 14279] close(24 [pid 320] mkdir("./3391", 0777 [pid 14281] <... prctl resumed>) = 0 [pid 14280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14280] close(28) = -1 EBADF (Bad file descriptor) [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14280] close(29) = -1 EBADF (Bad file descriptor) [pid 14281] setpgid(0, 0 [pid 14279] close(25 [pid 320] <... mkdir resumed>) = 0 [pid 14281] <... setpgid resumed>) = 0 [pid 14280] exit_group(0 [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14281] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14280] <... exit_group resumed>) = ? [pid 14279] close(26 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14281] <... symlink resumed>) = 0 [pid 14280] +++ exited with 0 +++ [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14279] close(27 [pid 14281] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14279] close(28) = -1 EBADF (Bad file descriptor) [pid 14279] close(29 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3473, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14281] <... symlink resumed>) = 0 [pid 14279] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 14282 attached ) = ? [pid 14281] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3393 [pid 14281] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14282] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14279] +++ exited with 0 +++ [pid 14281] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14282] rt_sigprocmask(SIG_SETMASK, [] [pid 14281] <... openat resumed>) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3567, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14282] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14281] write(3, "1000", 4 [pid 14282] chdir("./3391" [pid 14281] <... write resumed>) = 4 [pid 14282] <... chdir resumed>) = 0 [pid 14281] close(3 [pid 323] umount2("./3565", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14282] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14281] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14281] symlink("/dev/binderfs", "./binderfs" [pid 323] openat(AT_FDCWD, "./3565", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14282] <... prctl resumed>) = 0 [pid 14281] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14282] setpgid(0, 0 [pid 14281] write(1, "executing program\n", 18 [pid 14282] <... setpgid resumed>) = 0 executing program [pid 323] fstat(3 [pid 14282] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14281] <... write resumed>) = 18 [pid 14282] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14281] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(3 [pid 14282] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14281] <... mkdirat resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14282] <... symlink resumed>) = 0 [pid 14281] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14282] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14281] <... mount resumed>) = 0 [pid 321] umount2("./3471", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14282] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14281] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14282] <... openat resumed>) = 3 [pid 14282] write(3, "1000", 4 [pid 321] openat(AT_FDCWD, "./3471", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14282] <... write resumed>) = 4 [pid 14281] <... openat resumed>) = 3 [pid 323] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14282] close(3 [pid 14281] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 14282] <... close resumed>) = 0 [pid 14281] <... pwrite64 resumed>) = 1 [pid 323] newfstatat(AT_FDCWD, "./3565/sys" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14282] symlink("/dev/binderfs", "./binderfs" [pid 14281] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14282] <... symlink resumed>) = 0 [pid 14281] <... close resumed>) = 0 [pid 323] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14281] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3565/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14281] close(5 [pid 14282] write(1, "executing program\n", 18 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 executing program [pid 14282] <... write resumed>) = 18 [pid 14281] close(6 [pid 323] fstat(4 [pid 321] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14282] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14281] close(7 [pid 323] getdents64(4 [pid 14282] <... mkdirat resumed>) = 0 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14282] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14281] close(8 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = 0 [pid 14282] <... mount resumed>) = 0 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14281] close(9 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14282] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14282] <... openat resumed>) = 3 [pid 14281] close(10 [pid 323] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3471/sys" [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3565/sys" [pid 14282] pwrite64(3, "\x02", 1, 4 [pid 14281] close(11 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14282] <... pwrite64 resumed>) = 1 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3565/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14282] close(3 [pid 14281] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3565/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14281] close(13 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3471/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14281] close(14 [pid 323] unlink("./3565/binderfs" [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 14281] close(15 [pid 323] umount2("./3565/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14281] close(16 [pid 321] getdents64(4 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3565/cgroup.net" [pid 14281] close(17 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14281] close(18 [pid 321] getdents64(4 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3565/cgroup.net" [pid 14281] close(19 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14281] close(20 [pid 323] umount2("./3565/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14281] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3471/sys" [pid 14281] close(22 [pid 323] newfstatat(AT_FDCWD, "./3565/cgroup.cpu" [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14281] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3471/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14281] close(24 [pid 323] unlink("./3565/cgroup.cpu" [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 14281] close(25 [pid 321] newfstatat(AT_FDCWD, "./3471/binderfs" [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3565/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14281] close(26 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14281] close(27 [pid 321] unlink("./3471/binderfs" [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3565/cgroup" [pid 14281] close(28 [pid 321] <... unlink resumed>) = 0 [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14281] close(29 [pid 321] umount2("./3471/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14281] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3565/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14282] <... close resumed>) = 0 [pid 14281] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3471/cgroup.net" [pid 14282] close(4 [pid 14281] <... exit_group resumed>) = ? [pid 323] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14282] close(5) = -1 EBADF (Bad file descriptor) [pid 14282] close(6 [pid 14281] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3471/cgroup.net" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3514, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14282] close(7 [pid 323] <... close resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... unlink resumed>) = 0 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14282] close(8 [pid 323] rmdir("./3565" [pid 321] umount2("./3471/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14282] close(9 [pid 323] mkdir("./3566", 0777 [pid 322] umount2("./3512", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14282] close(10 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] openat(AT_FDCWD, "./3512", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3471/cgroup.cpu" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14282] close(11 [pid 322] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] fstat(3 [pid 14282] close(12 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] unlink("./3471/cgroup.cpu" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14283 attached [pid 14282] close(13 [pid 321] <... unlink resumed>) = 0 [pid 14283] set_robust_list(0x555587eb56a0, 24 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3568 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14283] <... set_robust_list resumed>) = 0 [pid 14282] close(14 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3471/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14283] rt_sigprocmask(SIG_SETMASK, [] [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14283] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14282] close(15 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14283] chdir("./3566" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] <... chdir resumed>) = 0 [pid 14282] close(16 [pid 322] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3471/cgroup" [pid 14283] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14283] <... prctl resumed>) = 0 [pid 14282] close(17 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14283] setpgid(0, 0 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3512/sys" [pid 14283] <... setpgid resumed>) = 0 [pid 14282] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3471/cgroup" [pid 14283] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14283] <... symlink resumed>) = 0 [pid 14282] close(19 [pid 321] <... unlink resumed>) = 0 [pid 14283] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14283] <... symlink resumed>) = 0 [pid 14282] close(20 [pid 322] openat(AT_FDCWD, "./3512/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14283] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] close(3 [pid 14283] <... symlink resumed>) = 0 [pid 14282] close(21 [pid 322] fstat(4 [pid 321] <... close resumed>) = 0 [pid 14283] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14283] <... openat resumed>) = 3 [pid 14282] close(22 [pid 321] rmdir("./3471" [pid 14283] write(3, "1000", 4 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14283] <... write resumed>) = 4 [pid 14282] close(23 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... rmdir resumed>) = 0 [pid 14283] close(3 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14283] <... close resumed>) = 0 [pid 14282] close(24 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] mkdir("./3472", 0777 [pid 14283] symlink("/dev/binderfs", "./binderfs" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14283] <... symlink resumed>) = 0 [pid 14282] close(25 [pid 321] <... mkdir resumed>) = 0 [pid 14283] write(1, "executing program\n", 18 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] <... close resumed>) = 0 [pid 14283] <... write resumed>) = 18 [pid 14282] close(26 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14283] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3512/sys" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14283] <... mkdirat resumed>) = 0 [pid 14282] close(27 [pid 14283] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14283] <... mount resumed>) = 0 [pid 14282] close(28 [pid 322] umount2("./3512/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14282] close(29 [pid 322] newfstatat(AT_FDCWD, "./3512/binderfs" [pid 14282] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 14284 attached [pid 14282] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14284] set_robust_list(0x555587eb56a0, 24 [pid 14282] <... exit_group resumed>) = ? [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3474 [pid 14284] <... set_robust_list resumed>) = 0 [pid 14283] <... openat resumed>) = 3 [pid 14282] +++ exited with 0 +++ [pid 322] unlink("./3512/binderfs" [pid 14284] rt_sigprocmask(SIG_SETMASK, [] [pid 14283] pwrite64(3, "\x02", 1, 4 [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3393, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14283] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3512/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14284] chdir("./3472" [pid 14283] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14284] <... chdir resumed>) = 0 [pid 14283] <... close resumed>) = 0 [pid 14284] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14283] close(4 [pid 14284] <... prctl resumed>) = 0 [pid 14284] setpgid(0, 0 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3512/cgroup.net" [pid 14284] <... setpgid resumed>) = 0 [pid 14283] close(5 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14284] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3512/cgroup.net" [pid 14284] <... symlink resumed>) = 0 [pid 14283] close(6 [pid 322] <... unlink resumed>) = 0 [pid 14284] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3512/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14284] <... symlink resumed>) = 0 [pid 14283] close(7 [pid 322] newfstatat(AT_FDCWD, "./3512/cgroup.cpu" [pid 14284] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14284] <... symlink resumed>) = 0 [pid 14283] close(8 [pid 322] unlink("./3512/cgroup.cpu" [pid 14284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3512/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14284] <... openat resumed>) = 3 [pid 14283] close(9 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14284] write(3, "1000", 4 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3512/cgroup" [pid 320] umount2("./3391", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14284] <... write resumed>) = 4 [pid 14283] close(10 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14284] close(3 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3512/cgroup" [pid 320] openat(AT_FDCWD, "./3391", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14284] <... close resumed>) = 0 [pid 14283] close(11 [pid 322] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14284] symlink("/dev/binderfs", "./binderfs" [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 320] fstat(3 [pid 14284] <... symlink resumed>) = 0 [pid 14283] close(12 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14284] write(1, "executing program\n", 18 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] close(3 [pid 320] getdents64(3 [pid 14284] <... write resumed>) = 18 [pid 14283] close(13 [pid 322] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14284] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3512" [pid 320] umount2("./3391/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14284] <... mkdirat resumed>) = 0 [pid 14283] close(14 [pid 322] <... rmdir resumed>) = 0 [pid 14284] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14283] close(15) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3513", 0777 [pid 320] umount2("./3391/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14284] <... mount resumed>) = 0 [pid 14283] close(16 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14284] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3391/sys" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14284] <... openat resumed>) = 3 [pid 14283] close(17 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3391/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14285 attached [pid 14284] pwrite64(3, "\x02", 1, 4 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14283] close(18 [pid 14285] set_robust_list(0x555587eb56a0, 24 [pid 14284] <... pwrite64 resumed>) = 1 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14285] <... set_robust_list resumed>) = 0 [pid 14284] close(3 [pid 14283] close(19 [pid 14284] <... close resumed>) = 0 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3515 [pid 320] openat(AT_FDCWD, "./3391/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14285] rt_sigprocmask(SIG_SETMASK, [] [pid 14284] close(4 [pid 14283] close(20 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... openat resumed>) = 4 [pid 14285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(4 [pid 14285] chdir("./3513" [pid 14284] close(5 [pid 14283] close(21 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14285] <... chdir resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14285] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14284] close(6 [pid 14283] close(22 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14285] <... prctl resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14285] setpgid(0, 0 [pid 14284] close(7 [pid 14283] close(23 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14285] <... setpgid resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14285] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14284] close(8 [pid 14283] close(24 [pid 320] <... close resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3391/sys" [pid 14285] <... symlink resumed>) = 0 [pid 14284] close(9 [pid 14283] close(25 [pid 320] <... rmdir resumed>) = 0 [pid 14285] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3391/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14284] close(10 [pid 14285] <... symlink resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] close(26 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14285] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14284] close(11 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3391/binderfs" [pid 14285] <... symlink resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] close(27 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14285] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14284] close(12 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14285] <... openat resumed>) = 3 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] close(28 [pid 320] unlink("./3391/binderfs" [pid 14285] write(3, "1000", 4 [pid 14284] close(13 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14285] <... write resumed>) = 4 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] close(29 [pid 320] umount2("./3391/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14285] close(3 [pid 14284] close(14 [pid 14283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14285] <... close resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14285] symlink("/dev/binderfs", "./binderfs" [pid 14284] close(15 [pid 14283] exit_group(0 [pid 320] newfstatat(AT_FDCWD, "./3391/cgroup.net" [pid 14285] <... symlink resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14283] <... exit_group resumed>) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14285] write(1, "executing program\n", 18 [pid 14284] close(16 [pid 320] unlink("./3391/cgroup.net" [pid 14285] <... write resumed>) = 18 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 executing program [pid 14285] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] umount2("./3391/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14283] +++ exited with 0 +++ [pid 14284] close(17 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14285] <... mkdirat resumed>) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3391/cgroup.cpu" [pid 14285] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14284] close(18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3568, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14284] close(19 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14285] <... mount resumed>) = 0 [pid 14284] close(20 [pid 14285] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3391/cgroup.cpu") = 0 [pid 320] umount2("./3391/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14285] <... openat resumed>) = 3 [pid 14284] close(21 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14285] pwrite64(3, "\x02", 1, 4 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3391/cgroup" [pid 14285] <... pwrite64 resumed>) = 1 [pid 14284] close(22 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14285] close(3 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3391/cgroup" [pid 14285] <... close resumed>) = 0 [pid 14284] close(23 [pid 320] <... unlink resumed>) = 0 [pid 14285] close(4 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 320] getdents64(3 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14284] close(24 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14285] close(5 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14284] close(25 [pid 14285] close(6 [pid 323] umount2("./3566", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14285] close(7 [pid 14284] close(26 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3566", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14285] close(8 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14285] close(9 [pid 14284] close(27 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14285] close(10 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14284] close(28 [pid 323] getdents64(3 [pid 320] close(3 [pid 14285] close(11 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14284] close(29 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] rmdir("./3391" [pid 14285] close(12 [pid 14284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14284] exit_group(0 [pid 320] <... rmdir resumed>) = 0 [pid 14285] close(13 [pid 14284] <... exit_group resumed>) = ? [pid 320] mkdir("./3392", 0777) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14286 attached [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14284] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = 0 [pid 14285] close(14 [pid 323] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3474, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14286] set_robust_list(0x555587eb56a0, 24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14285] close(15 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14286] <... set_robust_list resumed>) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3566/sys" [pid 14286] rt_sigprocmask(SIG_SETMASK, [] [pid 14285] close(16 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3394 [pid 14286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14286] chdir("./3392" [pid 14285] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14286] <... chdir resumed>) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3566/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14286] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14285] close(18 [pid 14286] <... prctl resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14286] setpgid(0, 0 [pid 323] fstat(4 [pid 14285] close(19 [pid 14286] <... setpgid resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14286] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14285] close(20 [pid 323] getdents64(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14286] <... symlink resumed>) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14286] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14285] close(21 [pid 323] getdents64(4 [pid 14286] <... symlink resumed>) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14286] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14285] close(22 [pid 14286] <... symlink resumed>) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14285] close(23 [pid 323] <... close resumed>) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14286] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] rmdir("./3566/sys" [pid 14285] close(24 [pid 14286] <... openat resumed>) = 3 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14286] write(3, "1000", 4 [pid 14285] close(25 [pid 323] umount2("./3566/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14286] <... write resumed>) = 4 [pid 14285] close(26 [pid 323] newfstatat(AT_FDCWD, "./3566/binderfs" [pid 14286] close(3 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14286] <... close resumed>) = 0 [pid 14285] close(27 [pid 14286] symlink("/dev/binderfs", "./binderfs" [pid 323] unlink("./3566/binderfs" [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14286] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14286] write(1, "executing program\n", 18 [pid 14285] close(28 [pid 14286] <... write resumed>) = 18 [pid 323] umount2("./3566/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14286] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14285] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 323] newfstatat(AT_FDCWD, "./3566/cgroup.net" [pid 14286] <... mkdirat resumed>) = 0 [pid 14285] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14286] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14285] exit_group(0 [pid 323] unlink("./3566/cgroup.net" [pid 321] umount2("./3472", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14286] <... mount resumed>) = 0 [pid 14285] <... exit_group resumed>) = ? [pid 323] <... unlink resumed>) = 0 [pid 14286] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3566/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14285] +++ exited with 0 +++ [pid 321] openat(AT_FDCWD, "./3472", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3566/cgroup.cpu" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3515, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14286] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... openat resumed>) = 3 [pid 14286] pwrite64(3, "\x02", 1, 4 [pid 321] fstat(3 [pid 14286] <... pwrite64 resumed>) = 1 [pid 323] unlink("./3566/cgroup.cpu" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14286] close(3 [pid 323] <... unlink resumed>) = 0 [pid 14286] <... close resumed>) = 0 [pid 323] umount2("./3566/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14286] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3566/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14286] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14286] close(6 [pid 323] unlink("./3566/cgroup" [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14286] close(7 [pid 323] getdents64(3 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14286] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3472/sys" [pid 14286] close(9) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14286] close(10 [pid 323] close(3 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14286] close(11 [pid 323] rmdir("./3566" [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14286] close(12 [pid 323] mkdir("./3567", 0777 [pid 321] openat(AT_FDCWD, "./3472/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14286] close(13 [pid 321] <... openat resumed>) = 4 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14286] close(14 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14286] close(15 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(4 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14286] close(16 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14286] close(17 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14286] close(18 [pid 321] <... close resumed>) = 0 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3472/sys" [pid 14286] close(19) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14287 attached [pid 14286] close(20 [pid 321] umount2("./3472/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] set_robust_list(0x555587eb56a0, 24 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14287] <... set_robust_list resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14286] close(21 [pid 321] newfstatat(AT_FDCWD, "./3472/binderfs" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3569 [pid 14287] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14286] close(22) = -1 EBADF (Bad file descriptor) [pid 14286] close(23) = -1 EBADF (Bad file descriptor) [pid 14286] close(24) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14286] close(25 [pid 321] unlink("./3472/binderfs" [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14287] chdir("./3567" [pid 14286] close(26 [pid 14287] <... chdir resumed>) = 0 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14287] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14286] close(27 [pid 14287] <... prctl resumed>) = 0 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3472/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] setpgid(0, 0 [pid 14286] close(28) = -1 EBADF (Bad file descriptor) [pid 14286] close(29 [pid 322] umount2("./3513", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] <... setpgid resumed>) = 0 [pid 14286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14287] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14286] exit_group(0 [pid 322] openat(AT_FDCWD, "./3513", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14286] <... exit_group resumed>) = ? [pid 322] <... openat resumed>) = 3 [pid 14287] <... symlink resumed>) = 0 [pid 14286] +++ exited with 0 +++ [pid 321] newfstatat(AT_FDCWD, "./3472/cgroup.net" [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14287] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 321] unlink("./3472/cgroup.net" [pid 14287] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14287] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14287] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3472/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3394, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14287] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] newfstatat(AT_FDCWD, "./3513/sys" [pid 14287] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3472/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14287] write(3, "1000", 4 [pid 322] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3472/cgroup.cpu" [pid 14287] <... write resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14287] close(3 [pid 322] openat(AT_FDCWD, "./3513/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 14287] <... close resumed>) = 0 [pid 321] umount2("./3472/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] symlink("/dev/binderfs", "./binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14287] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3513/sys") = 0 [pid 321] newfstatat(AT_FDCWD, "./3472/cgroup" [pid 14287] write(1, "executing program\n", 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14287] <... write resumed>) = 18 [pid 321] unlink("./3472/cgroup" [pid 322] umount2("./3513/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3513/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14287] <... mkdirat resumed>) = 0 [pid 322] unlink("./3513/binderfs") = 0 executing program [pid 321] getdents64(3 [pid 322] umount2("./3513/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3513/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3513/cgroup.net" [pid 14287] <... mount resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3513/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3513/cgroup.cpu" [pid 321] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14287] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... close resumed>) = 0 [pid 322] unlink("./3513/cgroup.cpu" [pid 321] rmdir("./3472" [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3513/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3392", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3513/cgroup" [pid 320] openat(AT_FDCWD, "./3392", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] unlink("./3513/cgroup" [pid 320] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 320] getdents64(3 [pid 14287] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14287] <... pwrite64 resumed>) = 1 [pid 321] mkdir("./3473", 0777 [pid 14287] close(3 [pid 322] close(3 [pid 320] umount2("./3392/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14287] <... close resumed>) = 0 [pid 322] rmdir("./3513" [pid 320] <... umount2 resumed>) = 0 [pid 14287] close(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3392/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3514", 0777 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14287] close(5) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14287] close(6 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3392/sys" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3392/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14288 attached [pid 14287] close(7 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3475 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] set_robust_list(0x555587eb56a0, 24 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14287] close(8 [pid 14288] <... set_robust_list resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14289 attached [pid 14288] rt_sigprocmask(SIG_SETMASK, [] [pid 14287] close(9 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3516 [pid 320] openat(AT_FDCWD, "./3392/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14289] set_robust_list(0x555587eb56a0, 24 [pid 14288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... openat resumed>) = 4 [pid 14289] <... set_robust_list resumed>) = 0 [pid 14288] chdir("./3473" [pid 14287] close(10 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(4 [pid 14289] rt_sigprocmask(SIG_SETMASK, [] [pid 14288] <... chdir resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14288] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14287] close(11 [pid 320] getdents64(4 [pid 14289] chdir("./3514" [pid 14288] <... prctl resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14289] <... chdir resumed>) = 0 [pid 14288] setpgid(0, 0 [pid 14287] close(12 [pid 320] getdents64(4 [pid 14289] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14288] <... setpgid resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14289] <... prctl resumed>) = 0 [pid 14288] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14287] close(13 [pid 14289] setpgid(0, 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] <... setpgid resumed>) = 0 [pid 14288] <... symlink resumed>) = 0 [pid 14287] close(14 [pid 320] close(4 [pid 14289] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14288] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14289] <... symlink resumed>) = 0 [pid 14288] <... symlink resumed>) = 0 [pid 14287] close(15 [pid 320] rmdir("./3392/sys" [pid 14289] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14288] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14289] <... symlink resumed>) = 0 [pid 320] umount2("./3392/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14289] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14288] <... symlink resumed>) = 0 [pid 14287] close(16 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14289] <... symlink resumed>) = 0 [pid 14288] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3392/binderfs" [pid 14287] close(17 [pid 14289] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14288] <... openat resumed>) = 3 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14288] write(3, "1000", 4 [pid 14287] close(18 [pid 320] unlink("./3392/binderfs" [pid 14289] <... openat resumed>) = 3 [pid 14288] <... write resumed>) = 4 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14289] write(3, "1000", 4 [pid 14288] close(3 [pid 14287] close(19 [pid 320] umount2("./3392/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14289] <... write resumed>) = 4 [pid 14288] <... close resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] close(3 [pid 14288] symlink("/dev/binderfs", "./binderfs" [pid 14287] close(20 [pid 14289] <... close resumed>) = 0 [pid 14289] symlink("/dev/binderfs", "./binderfs" [pid 14288] <... symlink resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14289] <... symlink resumed>) = 0 [pid 14288] write(1, "executing program\n", 18 [pid 14287] close(21 executing program [pid 320] newfstatat(AT_FDCWD, "./3392/cgroup.net" [pid 14289] write(1, "executing program\n", 18 [pid 14288] <... write resumed>) = 18 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14289] <... write resumed>) = 18 [pid 14288] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14287] close(22 [pid 320] unlink("./3392/cgroup.net" [pid 14289] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14288] <... mkdirat resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14289] <... mkdirat resumed>) = 0 [pid 14288] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14287] close(23 [pid 320] umount2("./3392/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14289] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14288] <... mount resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] <... mount resumed>) = 0 [pid 14288] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] newfstatat(AT_FDCWD, "./3392/cgroup.cpu" [pid 14287] close(24 [pid 14289] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14288] <... openat resumed>) = 3 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3392/cgroup.cpu" [pid 14288] pwrite64(3, "\x02", 1, 4 [pid 14287] close(25 [pid 14288] <... pwrite64 resumed>) = 1 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14289] <... openat resumed>) = 3 [pid 14288] close(3 [pid 14287] close(26 [pid 320] umount2("./3392/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14289] pwrite64(3, "\x02", 1, 4 [pid 14288] <... close resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] <... pwrite64 resumed>) = 1 [pid 14288] close(4 [pid 14289] close(3 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14287] close(27 [pid 14288] close(5 [pid 14289] <... close resumed>) = 0 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] close(4 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14287] close(28 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] close(5 [pid 14288] close(6 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14287] close(29 [pid 320] newfstatat(AT_FDCWD, "./3392/cgroup" [pid 14289] close(6 [pid 14288] close(7 [pid 14287] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14287] exit_group(0 [pid 320] unlink("./3392/cgroup" [pid 14289] close(7 [pid 14288] close(8 [pid 14287] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14289] close(8 [pid 14288] close(9 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14289] close(9 [pid 320] <... close resumed>) = 0 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] close(10 [pid 14287] +++ exited with 0 +++ [pid 320] rmdir("./3392" [pid 14289] close(10 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3569, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rmdir resumed>) = 0 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] close(11 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] mkdir("./3393", 0777 [pid 14289] close(11 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] close(12 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14289] close(12 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] close(13 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14289] close(13 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] close(14 [pid 14289] close(14 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] close(15 [pid 14288] close(15 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14290 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3395 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14289] close(16 [pid 14288] close(16 [pid 14290] set_robust_list(0x555587eb56a0, 24 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14290] <... set_robust_list resumed>) = 0 [pid 14289] close(17 [pid 14288] close(17 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14290] rt_sigprocmask(SIG_SETMASK, [] [pid 14289] close(18) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] close(19 [pid 14290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] close(18 [pid 14289] close(20 [pid 14290] chdir("./3393" [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14290] <... chdir resumed>) = 0 [pid 14289] close(21 [pid 14288] close(19 [pid 14290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] close(22 [pid 14290] <... prctl resumed>) = 0 [pid 14289] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14288] close(20 [pid 14290] setpgid(0, 0 [pid 14289] close(23) = -1 EBADF (Bad file descriptor) [pid 14289] close(24) = -1 EBADF (Bad file descriptor) [pid 14289] close(25) = -1 EBADF (Bad file descriptor) [pid 14289] close(26) = -1 EBADF (Bad file descriptor) [pid 14289] close(27) = -1 EBADF (Bad file descriptor) [pid 14289] close(28) = -1 EBADF (Bad file descriptor) [pid 14289] close(29) = -1 EBADF (Bad file descriptor) [pid 14289] exit_group(0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14290] <... setpgid resumed>) = 0 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14289] <... exit_group resumed>) = ? [pid 14288] close(21 [pid 323] umount2("./3567", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14290] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14289] +++ exited with 0 +++ [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3567", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14290] <... symlink resumed>) = 0 [pid 14288] close(22 [pid 14290] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14288] close(23) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14290] <... symlink resumed>) = 0 [pid 14288] close(24 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3516, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14290] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14288] close(25 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... restart_syscall resumed>) = 0 [pid 14290] <... symlink resumed>) = 0 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14288] close(26) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14290] <... openat resumed>) = 3 [pid 14288] close(27 [pid 14290] write(3, "1000", 4 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3514", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14290] <... write resumed>) = 4 [pid 14288] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14290] close(3 [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3567/sys" [pid 14290] <... close resumed>) = 0 [pid 14288] close(29 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3514", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14290] symlink("/dev/binderfs", "./binderfs" [pid 14288] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 14288] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(3 [pid 323] openat(AT_FDCWD, "./3567/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14288] <... exit_group resumed>) = ? [pid 323] <... openat resumed>) = 4 [pid 322] getdents64(3 [pid 323] fstat(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... umount2 resumed>) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 14290] <... symlink resumed>) = 0 [pid 323] rmdir("./3567/sys" [pid 322] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3567/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3514/sys" [pid 323] newfstatat(AT_FDCWD, "./3567/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14288] +++ exited with 0 +++ [pid 323] unlink("./3567/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14290] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 executing program [pid 14290] <... write resumed>) = 18 [pid 323] umount2("./3567/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3514/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3475, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14290] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3567/cgroup.net" [pid 322] fstat(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14290] <... mkdirat resumed>) = 0 [pid 323] unlink("./3567/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14290] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 323] umount2("./3567/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14290] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3567/cgroup.cpu" [pid 322] getdents64(4 [pid 14290] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3567/cgroup.cpu" [pid 322] close(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 323] umount2("./3567/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3514/sys" [pid 323] newfstatat(AT_FDCWD, "./3567/cgroup" [pid 14290] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] unlink("./3567/cgroup") = 0 [pid 322] umount2("./3514/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(3 [pid 322] newfstatat(AT_FDCWD, "./3514/binderfs" [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14290] pwrite64(3, "\x02", 1, 4 [pid 323] rmdir("./3567" [pid 322] unlink("./3514/binderfs" [pid 14290] <... pwrite64 resumed>) = 1 [pid 14290] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14290] <... close resumed>) = 0 [pid 323] mkdir("./3568", 0777 [pid 322] umount2("./3514/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14290] close(4 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3514/cgroup.net" [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14290] close(5) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3514/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14291 attached [pid 14290] close(6 [pid 322] <... unlink resumed>) = 0 [pid 14291] set_robust_list(0x555587eb56a0, 24 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3570 [pid 322] umount2("./3514/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14291] <... set_robust_list resumed>) = 0 [pid 14290] close(7 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14291] rt_sigprocmask(SIG_SETMASK, [] [pid 14290] close(8 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14291] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3514/cgroup.cpu" [pid 321] <... restart_syscall resumed>) = 0 [pid 14291] chdir("./3568" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14291] <... chdir resumed>) = 0 [pid 14290] close(9 [pid 322] unlink("./3514/cgroup.cpu" [pid 14291] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14291] <... prctl resumed>) = 0 [pid 14290] close(10 [pid 321] umount2("./3473", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14291] setpgid(0, 0 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3514/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14291] <... setpgid resumed>) = 0 [pid 14290] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14291] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14291] <... symlink resumed>) = 0 [pid 14290] close(12 [pid 322] newfstatat(AT_FDCWD, "./3514/cgroup" [pid 321] openat(AT_FDCWD, "./3473", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14291] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14291] <... symlink resumed>) = 0 [pid 14290] close(13 [pid 322] unlink("./3514/cgroup" [pid 321] <... openat resumed>) = 3 [pid 14291] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14291] <... symlink resumed>) = 0 [pid 14290] close(14 [pid 322] getdents64(3 [pid 321] fstat(3 [pid 14291] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14291] <... openat resumed>) = 3 [pid 14290] close(15 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14290] close(16 [pid 14291] write(3, "1000", 4 [pid 322] close(3 [pid 14291] <... write resumed>) = 4 [pid 322] <... close resumed>) = 0 [pid 14291] close(3 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3514" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14291] <... close resumed>) = 0 [pid 14290] close(17 [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14291] symlink("/dev/binderfs", "./binderfs" [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3515", 0777 [pid 14291] <... symlink resumed>) = 0 [pid 14290] close(18 [pid 322] <... mkdir resumed>) = 0 [pid 14291] write(1, "executing program\n", 18 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14291] <... write resumed>) = 18 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14291] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = 0 [pid 14291] <... mkdirat resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14291] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14290] close(19 [pid 321] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14292 attached [pid 14291] <... mount resumed>) = 0 [pid 14290] close(20 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14292] set_robust_list(0x555587eb56a0, 24 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14291] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14290] close(21 [pid 321] newfstatat(AT_FDCWD, "./3473/sys" [pid 14292] <... set_robust_list resumed>) = 0 [pid 14291] <... openat resumed>) = 3 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3517 [pid 14290] close(22 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14291] pwrite64(3, "\x02", 1, 4 [pid 14290] close(23 [pid 14291] <... pwrite64 resumed>) = 1 [pid 14291] close(3) = 0 [pid 14291] close(4) = -1 EBADF (Bad file descriptor) [pid 14291] close(5) = -1 EBADF (Bad file descriptor) [pid 14291] close(6) = -1 EBADF (Bad file descriptor) [pid 14291] close(7) = -1 EBADF (Bad file descriptor) [pid 14291] close(8) = -1 EBADF (Bad file descriptor) [pid 14291] close(9) = -1 EBADF (Bad file descriptor) [pid 14291] close(10) = -1 EBADF (Bad file descriptor) [pid 14291] close(11) = -1 EBADF (Bad file descriptor) [pid 14291] close(12) = -1 EBADF (Bad file descriptor) [pid 14291] close(13) = -1 EBADF (Bad file descriptor) [pid 14291] close(14) = -1 EBADF (Bad file descriptor) [pid 14291] close(15) = -1 EBADF (Bad file descriptor) [pid 14291] close(16) = -1 EBADF (Bad file descriptor) [pid 14291] close(17) = -1 EBADF (Bad file descriptor) [pid 14291] close(18) = -1 EBADF (Bad file descriptor) [pid 14291] close(19) = -1 EBADF (Bad file descriptor) [pid 14291] close(20) = -1 EBADF (Bad file descriptor) [pid 14291] close(21) = -1 EBADF (Bad file descriptor) [pid 14291] close(22) = -1 EBADF (Bad file descriptor) [pid 14291] close(23) = -1 EBADF (Bad file descriptor) [pid 14291] close(24) = -1 EBADF (Bad file descriptor) [pid 14291] close(25) = -1 EBADF (Bad file descriptor) [pid 14291] close(26) = -1 EBADF (Bad file descriptor) [pid 14291] close(27) = -1 EBADF (Bad file descriptor) [pid 14291] close(28) = -1 EBADF (Bad file descriptor) [pid 14291] close(29) = -1 EBADF (Bad file descriptor) [pid 14291] exit_group(0) = ? [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14292] rt_sigprocmask(SIG_SETMASK, [] [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3473/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14290] close(24 [pid 321] <... openat resumed>) = 4 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14290] close(25 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14292] chdir("./3515" [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14292] <... chdir resumed>) = 0 [pid 14291] +++ exited with 0 +++ [pid 14290] close(26 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14292] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14292] <... prctl resumed>) = 0 [pid 14290] close(27 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14292] setpgid(0, 0 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14292] <... setpgid resumed>) = 0 [pid 14290] close(28 [pid 321] <... close resumed>) = 0 [pid 14290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3473/sys" [pid 14290] close(29) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3570, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rmdir resumed>) = 0 [pid 14292] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14290] exit_group(0 [pid 321] umount2("./3473/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14292] <... symlink resumed>) = 0 [pid 14290] <... exit_group resumed>) = ? [pid 323] umount2("./3568", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3568", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3473/binderfs" [pid 14292] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14290] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14292] <... symlink resumed>) = 0 [pid 321] unlink("./3473/binderfs" [pid 14292] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] umount2("./3473/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14292] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3473/cgroup.net" [pid 14292] write(3, "1000", 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3395, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14292] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3473/cgroup.net" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14292] close(3 [pid 323] newfstatat(AT_FDCWD, "./3568/sys" [pid 14292] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14292] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14292] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14292] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3473/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14292] <... write resumed>) = 18 executing program [pid 323] openat(AT_FDCWD, "./3568/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14292] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14292] <... mkdirat resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 321] newfstatat(AT_FDCWD, "./3473/cgroup.cpu" [pid 14292] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14292] <... mount resumed>) = 0 [pid 323] fstat(4 [pid 321] unlink("./3473/cgroup.cpu" [pid 14292] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14292] <... openat resumed>) = 3 [pid 323] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] umount2("./3473/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14292] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 321] newfstatat(AT_FDCWD, "./3473/cgroup" [pid 323] <... close resumed>) = 0 [pid 14292] <... pwrite64 resumed>) = 1 [pid 323] rmdir("./3568/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14292] close(3) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] unlink("./3473/cgroup" [pid 14292] close(4) = -1 EBADF (Bad file descriptor) [pid 14292] close(5 [pid 323] umount2("./3568/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14292] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3568/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14292] close(7) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(3 [pid 14292] close(8 [pid 323] unlink("./3568/binderfs" [pid 14292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14292] close(9) = -1 EBADF (Bad file descriptor) [pid 14292] close(10) = -1 EBADF (Bad file descriptor) [pid 14292] close(11) = -1 EBADF (Bad file descriptor) [pid 14292] close(12) = -1 EBADF (Bad file descriptor) [pid 14292] close(13) = -1 EBADF (Bad file descriptor) [pid 14292] close(14) = -1 EBADF (Bad file descriptor) [pid 14292] close(15) = -1 EBADF (Bad file descriptor) [pid 14292] close(16) = -1 EBADF (Bad file descriptor) [pid 14292] close(17) = -1 EBADF (Bad file descriptor) [pid 14292] close(18) = -1 EBADF (Bad file descriptor) [pid 14292] close(19) = -1 EBADF (Bad file descriptor) [pid 14292] close(20) = -1 EBADF (Bad file descriptor) [pid 14292] close(21) = -1 EBADF (Bad file descriptor) [pid 14292] close(22) = -1 EBADF (Bad file descriptor) [pid 14292] close(23) = -1 EBADF (Bad file descriptor) [pid 14292] close(24) = -1 EBADF (Bad file descriptor) [pid 14292] close(25) = -1 EBADF (Bad file descriptor) [pid 14292] close(26) = -1 EBADF (Bad file descriptor) [pid 14292] close(27) = -1 EBADF (Bad file descriptor) [pid 14292] close(28) = -1 EBADF (Bad file descriptor) [pid 14292] close(29) = -1 EBADF (Bad file descriptor) [pid 14292] exit_group(0) = ? [pid 321] <... close resumed>) = 0 [pid 14292] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3568/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3473" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3568/cgroup.net" [pid 321] <... rmdir resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3517, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3474", 0777 [pid 323] unlink("./3568/cgroup.net" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... mkdir resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] umount2("./3568/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3393", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3568/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3393", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14293 attached [pid 323] unlink("./3568/cgroup.cpu" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3476 [pid 320] fstat(3 [pid 14293] set_robust_list(0x555587eb56a0, 24 [pid 323] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14293] <... set_robust_list resumed>) = 0 [pid 323] umount2("./3568/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14293] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3393/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] newfstatat(AT_FDCWD, "./3568/cgroup" [pid 320] <... umount2 resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14293] chdir("./3474" [pid 323] unlink("./3568/cgroup" [pid 320] umount2("./3393/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14293] <... chdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] newfstatat(AT_FDCWD, "./3393/sys" [pid 14293] <... prctl resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14293] setpgid(0, 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 14293] <... setpgid resumed>) = 0 [pid 320] umount2("./3393/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14293] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(3 [pid 14293] <... symlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3393/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14293] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14293] <... symlink resumed>) = 0 [pid 323] rmdir("./3568" [pid 320] fstat(4 [pid 14293] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14293] <... symlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] mkdir("./3569", 0777 [pid 320] getdents64(4 [pid 14293] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14293] write(3, "1000", 4 [pid 320] getdents64(4 [pid 14293] <... write resumed>) = 4 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14293] close(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14293] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] close(4 [pid 14293] symlink("/dev/binderfs", "./binderfs" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 14293] <... symlink resumed>) = 0 [pid 320] rmdir("./3393/sys" [pid 14293] write(1, "executing program\n", 18 [pid 320] <... rmdir resumed>) = 0 [pid 14293] <... write resumed>) = 18 [pid 320] umount2("./3393/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14293] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3393/binderfs" executing program [pid 14293] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14294 attached [pid 14293] <... mount resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14293] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] unlink("./3393/binderfs" [pid 14294] set_robust_list(0x555587eb56a0, 24 [pid 14293] <... openat resumed>) = 3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3571 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3393/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14293] pwrite64(3, "\x02", 1, 4 [pid 320] newfstatat(AT_FDCWD, "./3393/cgroup.net" [pid 14294] <... set_robust_list resumed>) = 0 [pid 14293] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3515", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14294] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14294] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14294] chdir("./3569" [pid 14293] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14293] <... close resumed>) = 0 [pid 320] unlink("./3393/cgroup.net" [pid 14293] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3393/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14293] close(5 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14294] <... chdir resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3515", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3393/cgroup.cpu" [pid 14294] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14293] close(6 [pid 322] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14294] <... prctl resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 320] unlink("./3393/cgroup.cpu" [pid 14294] setpgid(0, 0 [pid 14293] close(7 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14294] <... setpgid resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14293] close(8 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3393/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14294] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14293] close(9 [pid 320] newfstatat(AT_FDCWD, "./3393/cgroup" [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14294] <... symlink resumed>) = 0 [pid 14293] close(10 [pid 322] <... umount2 resumed>) = 0 [pid 14294] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] unlink("./3393/cgroup" [pid 322] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14294] <... symlink resumed>) = 0 [pid 14293] close(11 [pid 322] newfstatat(AT_FDCWD, "./3515/sys" [pid 320] getdents64(3 [pid 14294] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14293] close(12 [pid 320] close(3 [pid 14294] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3515/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 14294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14293] close(13 [pid 14294] <... openat resumed>) = 3 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 320] rmdir("./3393" [pid 14294] write(3, "1000", 4 [pid 14293] close(14 [pid 322] fstat(4 [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3394", 0777 [pid 14294] <... write resumed>) = 4 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14294] close(3 [pid 14293] close(15 [pid 322] getdents64(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14294] <... close resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14294] symlink("/dev/binderfs", "./binderfs" [pid 14293] close(16 [pid 322] getdents64(4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14294] <... symlink resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14295 attached [pid 14294] write(1, "executing program\n", 18 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3396 [pid 322] close(4 [pid 14294] <... write resumed>) = 18 [pid 14293] close(17 [pid 322] <... close resumed>) = 0 [pid 14295] set_robust_list(0x555587eb56a0, 24 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14294] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 322] rmdir("./3515/sys" [pid 14293] close(18 [pid 14295] <... set_robust_list resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] rt_sigprocmask(SIG_SETMASK, [] [pid 14293] close(19 [pid 322] umount2("./3515/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14295] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14294] <... mkdirat resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14293] close(20 [pid 14294] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3515/binderfs" [pid 14295] chdir("./3394" [pid 14293] close(21 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] <... chdir resumed>) = 0 [pid 322] unlink("./3515/binderfs" [pid 14293] close(22 [pid 14295] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14294] <... mount resumed>) = 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14295] <... prctl resumed>) = 0 [pid 14294] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14293] close(23 [pid 322] umount2("./3515/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14295] setpgid(0, 0 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14294] <... openat resumed>) = 3 [pid 14293] close(24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14295] <... setpgid resumed>) = 0 [pid 14294] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3515/cgroup.net" [pid 14295] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14294] <... pwrite64 resumed>) = 1 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14295] <... symlink resumed>) = 0 [pid 14294] close(3 [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3515/cgroup.net" [pid 14294] <... close resumed>) = 0 [pid 14293] close(25) = -1 EBADF (Bad file descriptor) [pid 14293] close(26 [pid 14295] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14293] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14293] close(27) = -1 EBADF (Bad file descriptor) [pid 14293] close(28) = -1 EBADF (Bad file descriptor) [pid 14293] close(29) = -1 EBADF (Bad file descriptor) [pid 14293] exit_group(0 [pid 14294] close(4 [pid 14293] <... exit_group resumed>) = ? [pid 322] umount2("./3515/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14295] <... symlink resumed>) = 0 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14293] +++ exited with 0 +++ [pid 14295] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14294] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3515/cgroup.cpu" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3476, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14294] close(6 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14294] close(7 [pid 14295] <... symlink resumed>) = 0 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3515/cgroup.cpu" [pid 14294] close(8 [pid 14295] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14294] close(9 [pid 14295] <... openat resumed>) = 3 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3515/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14294] close(10 [pid 14295] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3515/cgroup" [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] <... write resumed>) = 4 [pid 14295] close(3 [pid 14294] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14295] <... close resumed>) = 0 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14294] close(12) = -1 EBADF (Bad file descriptor) [pid 14294] close(13) = -1 EBADF (Bad file descriptor) [pid 14294] close(14) = -1 EBADF (Bad file descriptor) [pid 14294] close(15) = -1 EBADF (Bad file descriptor) [pid 14294] close(16) = -1 EBADF (Bad file descriptor) [pid 14294] close(17) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3515/cgroup") = 0 [pid 14294] close(18) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14294] close(19 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14294] close(20 [pid 322] <... close resumed>) = 0 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3515" [pid 14294] close(21 [pid 322] <... rmdir resumed>) = 0 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3516", 0777) = 0 [pid 14294] close(22) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14294] close(23 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14295] symlink("/dev/binderfs", "./binderfs" [pid 321] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14296 attached [pid 14294] close(24) = -1 EBADF (Bad file descriptor) [pid 14294] close(25 [pid 14295] <... symlink resumed>) = 0 [pid 14296] set_robust_list(0x555587eb56a0, 24 [pid 14295] write(1, "executing program\n", 18 [pid 14296] <... set_robust_list resumed>) = 0 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] <... write resumed>) = 18 [pid 14294] close(26 [pid 321] umount2("./3474", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] rt_sigprocmask(SIG_SETMASK, [] [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14295] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14294] close(27 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3518 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14296] chdir("./3516" [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14296] <... chdir resumed>) = 0 [pid 14295] <... mkdirat resumed>) = 0 [pid 14294] close(28 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 321] openat(AT_FDCWD, "./3474", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14296] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14295] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] <... prctl resumed>) = 0 [pid 14294] close(29 [pid 321] <... openat resumed>) = 3 [pid 14294] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] setpgid(0, 0 [pid 14295] <... mount resumed>) = 0 [pid 14294] exit_group(0 [pid 321] fstat(3 [pid 14296] <... setpgid resumed>) = 0 [pid 14295] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14294] <... exit_group resumed>) = ? [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14296] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14295] <... openat resumed>) = 3 [pid 14294] +++ exited with 0 +++ [pid 321] getdents64(3 [pid 14296] <... symlink resumed>) = 0 [pid 14295] pwrite64(3, "\x02", 1, 4 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3571, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14296] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14295] <... pwrite64 resumed>) = 1 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] <... symlink resumed>) = 0 [pid 14295] close(3 [pid 321] <... umount2 resumed>) = 0 [pid 14296] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] <... symlink resumed>) = 0 [pid 14295] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14295] close(4 [pid 14296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] newfstatat(AT_FDCWD, "./3474/sys" [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14296] <... openat resumed>) = 3 [pid 14295] close(5 [pid 321] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] write(3, "1000", 4 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14296] close(3 [pid 14295] close(6 [pid 14296] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3474/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] symlink("/dev/binderfs", "./binderfs" [pid 14295] close(7 [pid 321] <... openat resumed>) = 4 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] <... symlink resumed>) = 0 [pid 14295] close(8 [pid 321] fstat(4 [pid 14296] write(1, "executing program\n", 18 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] <... write resumed>) = 18 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14295] close(9 [pid 321] getdents64(4 [pid 14296] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 executing program [pid 14296] <... mkdirat resumed>) = 0 [pid 14295] close(10 [pid 321] getdents64(4 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14295] close(11 [pid 14296] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 323] umount2("./3569", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3569", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14295] close(12 [pid 14296] <... mount resumed>) = 0 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 323] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14295] close(13 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3474/sys" [pid 14296] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3569/sys" [pid 14295] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3569/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4 [pid 14296] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3569/sys" [pid 321] umount2("./3474/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] pwrite64(3, "\x02", 1, 4 [pid 14295] close(15 [pid 323] <... rmdir resumed>) = 0 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3569/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] <... pwrite64 resumed>) = 1 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14295] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14296] close(3 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3569/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3474/binderfs" [pid 14296] <... close resumed>) = 0 [pid 14295] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14296] close(4 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3569/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(18 [pid 323] <... unlink resumed>) = 0 [pid 321] unlink("./3474/binderfs" [pid 14296] close(5 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3569/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14296] close(6 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3569/cgroup.net" [pid 321] umount2("./3474/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14296] close(7 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3569/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(21 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3474/cgroup.net" [pid 14296] close(8 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3569/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14296] close(9 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3569/cgroup.cpu" [pid 321] unlink("./3474/cgroup.net" [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14296] close(10 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3569/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(24 [pid 323] <... unlink resumed>) = 0 [pid 14296] close(11 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3569/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3474/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] close(12 [pid 323] newfstatat(AT_FDCWD, "./3569/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3569/cgroup" [pid 14296] close(13 [pid 14295] close(27 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3474/cgroup.cpu" [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14296] close(14 [pid 14295] close(28 [pid 323] close(3 [pid 321] unlink("./3474/cgroup.cpu" [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14296] close(15 [pid 14295] close(29 [pid 323] rmdir("./3569" [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14296] close(16 [pid 14295] exit_group(0 [pid 323] mkdir("./3570", 0777 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14295] <... exit_group resumed>) = ? [pid 323] <... mkdir resumed>) = 0 [pid 321] umount2("./3474/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14296] close(17 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14297 attached , child_tidptr=0x555587eb5690) = 3572 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14295] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3396, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14297] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14297] rt_sigprocmask(SIG_SETMASK, [] [pid 14296] close(18 [pid 321] newfstatat(AT_FDCWD, "./3474/cgroup" [pid 14297] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14297] chdir("./3570" [pid 14296] close(19 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14297] <... chdir resumed>) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3474/cgroup" [pid 14297] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14296] close(20 [pid 14297] <... prctl resumed>) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14297] setpgid(0, 0 [pid 14296] close(21 [pid 321] getdents64(3 [pid 14297] <... setpgid resumed>) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14297] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14297] <... symlink resumed>) = 0 [pid 14296] close(22 [pid 321] close(3 [pid 14297] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14297] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14296] close(23 [pid 321] rmdir("./3474" [pid 14297] <... symlink resumed>) = 0 executing program [pid 14297] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14297] <... openat resumed>) = 3 [pid 14296] close(24 [pid 321] mkdir("./3475", 0777 [pid 14297] write(3, "1000", 4 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14297] <... write resumed>) = 4 [pid 14297] close(3) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14297] symlink("/dev/binderfs", "./binderfs" [pid 14296] close(25 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14297] <... symlink resumed>) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14297] write(1, "executing program\n", 18) = 18 [pid 14296] close(26 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14297] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14297] <... mkdirat resumed>) = 0 [pid 14297] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14296] close(27 [pid 14297] <... mount resumed>) = 0 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14297] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14296] close(28ci2-android-6-12-rust/strace-static-x86_64: Process 14298 attached [pid 14297] <... openat resumed>) = 3 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14296] close(29 [pid 14297] pwrite64(3, "\x02", 1, 4 [pid 14296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3477 [pid 14298] set_robust_list(0x555587eb56a0, 24 [pid 14296] exit_group(0 [pid 14297] <... pwrite64 resumed>) = 1 [pid 14298] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14297] close(3 [pid 14296] <... exit_group resumed>) = ? [pid 14298] rt_sigprocmask(SIG_SETMASK, [] [pid 14297] <... close resumed>) = 0 [pid 14297] close(4) = -1 EBADF (Bad file descriptor) [pid 14297] close(5) = -1 EBADF (Bad file descriptor) [pid 14297] close(6) = -1 EBADF (Bad file descriptor) [pid 14297] close(7) = -1 EBADF (Bad file descriptor) [pid 14297] close(8) = -1 EBADF (Bad file descriptor) [pid 14297] close(9) = -1 EBADF (Bad file descriptor) [pid 14297] close(10) = -1 EBADF (Bad file descriptor) [pid 14297] close(11) = -1 EBADF (Bad file descriptor) [pid 14297] close(12) = -1 EBADF (Bad file descriptor) [pid 14297] close(13) = -1 EBADF (Bad file descriptor) [pid 14298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14296] +++ exited with 0 +++ [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14297] close(14) = -1 EBADF (Bad file descriptor) [pid 14297] close(15 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3518, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14297] close(16) = -1 EBADF (Bad file descriptor) [pid 14297] close(17) = -1 EBADF (Bad file descriptor) [pid 14297] close(18) = -1 EBADF (Bad file descriptor) [pid 14297] close(19 [pid 322] <... restart_syscall resumed>) = 0 [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14298] chdir("./3475" [pid 14297] close(20 [pid 14298] <... chdir resumed>) = 0 [pid 14298] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3516", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] <... prctl resumed>) = 0 [pid 14297] close(21 [pid 14298] setpgid(0, 0 [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14298] <... setpgid resumed>) = 0 [pid 14297] close(22) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3516", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14298] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14297] close(23 [pid 322] <... openat resumed>) = 3 [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14298] <... symlink resumed>) = 0 [pid 14297] close(24 [pid 322] fstat(3 [pid 14298] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14297] close(25 [pid 14298] <... symlink resumed>) = 0 [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14298] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14297] close(26) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... restart_syscall resumed>) = 0 [pid 14298] <... symlink resumed>) = 0 [pid 14297] close(27 [pid 322] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14298] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = 0 [pid 14298] <... write resumed>) = 4 [pid 14298] close(3 [pid 14297] close(28 [pid 14298] <... close resumed>) = 0 [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3394", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] symlink("/dev/binderfs", "./binderfs" [pid 14297] close(29 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14297] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] <... symlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3394", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14297] exit_group(0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14298] write(1, "executing program\n", 18 [pid 14297] <... exit_group resumed>) = ? [pid 322] newfstatat(AT_FDCWD, "./3516/sys" [pid 320] fstat(3 [pid 14298] <... write resumed>) = 18 [pid 14297] +++ exited with 0 +++ [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14298] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3394/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] <... mkdirat resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3572, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14298] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3570", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3516/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3394/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3570", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3394/sys" [pid 14298] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14298] pwrite64(3, "\x02", 1, 4 executing program [pid 323] fstat(3 [pid 322] getdents64(4 [pid 320] umount2("./3394/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14298] <... pwrite64 resumed>) = 1 [pid 323] getdents64(3 [pid 322] getdents64(4 [pid 320] openat(AT_FDCWD, "./3394/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14298] close(3) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 4 [pid 14298] close(4 [pid 323] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 320] fstat(4 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14298] close(5) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3516/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14298] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3570/sys" [pid 322] umount2("./3516/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14298] close(7 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] close(8) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3516/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14298] close(9 [pid 323] openat(AT_FDCWD, "./3570/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] unlink("./3516/binderfs" [pid 320] <... close resumed>) = 0 [pid 14298] close(10 [pid 323] fstat(4 [pid 322] <... unlink resumed>) = 0 [pid 320] rmdir("./3394/sys" [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3516/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14298] close(11 [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] newfstatat(AT_FDCWD, "./3516/cgroup.net" [pid 320] umount2("./3394/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 14298] close(12 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14298] close(13) = -1 EBADF (Bad file descriptor) [pid 14298] close(14) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3516/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14298] close(15 [pid 323] close(4 [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3394/binderfs" [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3516/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14298] close(16 [pid 323] rmdir("./3570/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3394/binderfs" [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3516/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14298] close(17 [pid 323] umount2("./3570/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3394/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3516/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14298] close(18 [pid 323] newfstatat(AT_FDCWD, "./3570/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14298] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3516/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3394/cgroup.net" [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3570/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14298] close(20 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3516/cgroup" [pid 320] unlink("./3394/cgroup.net" [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3570/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14298] close(21) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3516/cgroup" [pid 320] umount2("./3394/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] close(22 [pid 323] newfstatat(AT_FDCWD, "./3570/cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14298] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3570/cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3394/cgroup.cpu" [pid 14298] close(24 [pid 323] <... unlink resumed>) = 0 [pid 322] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3570/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 320] unlink("./3394/cgroup.cpu" [pid 14298] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3516" [pid 320] <... unlink resumed>) = 0 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3570/cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3394/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14298] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14298] close(27 [pid 323] unlink("./3570/cgroup.cpu" [pid 322] mkdir("./3517", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3394/cgroup" [pid 323] umount2("./3570/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14298] close(28 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14298] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3394/cgroup" [pid 14298] close(29) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3570/cgroup" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14299 attached [pid 14298] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14298] <... exit_group resumed>) = ? [pid 320] getdents64(3 [pid 14299] set_robust_list(0x555587eb56a0, 24 [pid 323] unlink("./3570/cgroup") = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] getdents64(3 [pid 320] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 323] close(3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3519 [pid 320] rmdir("./3394" [pid 14298] +++ exited with 0 +++ [pid 323] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rmdir resumed>) = 0 [pid 323] rmdir("./3570" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] mkdir("./3395", 0777 [pid 14299] <... set_robust_list resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14299] rt_sigprocmask(SIG_SETMASK, [] [pid 323] mkdir("./3571", 0777 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3477, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... mkdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14299] chdir("./3517" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14299] <... chdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14300 attached [pid 14299] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14300] set_robust_list(0x555587eb56a0, 24 [pid 14299] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 14301 attached [pid 14300] <... set_robust_list resumed>) = 0 [pid 14299] <... setpgid resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3397 [pid 14301] set_robust_list(0x555587eb56a0, 24 [pid 14299] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14299] <... symlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3573 [pid 14301] <... set_robust_list resumed>) = 0 [pid 14300] rt_sigprocmask(SIG_SETMASK, [] [pid 14299] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14300] chdir("./3395" [pid 14301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14301] chdir("./3571") = 0 [pid 14300] <... chdir resumed>) = 0 [pid 14299] <... symlink resumed>) = 0 [pid 321] umount2("./3475", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14301] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14301] setpgid(0, 0) = 0 [pid 14300] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14299] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14301] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14300] <... prctl resumed>) = 0 [pid 14301] <... symlink resumed>) = 0 [pid 14299] <... symlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3475", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14301] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14300] setpgid(0, 0 [pid 14299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14301] <... symlink resumed>) = 0 [pid 14300] <... setpgid resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14301] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14300] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] fstat(3 executing program [pid 14301] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14299] <... openat resumed>) = 3 [pid 14301] <... openat resumed>) = 3 [pid 14301] write(3, "1000", 4) = 4 [pid 14301] close(3) = 0 [pid 14301] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14301] write(1, "executing program\n", 18) = 18 [pid 14301] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14301] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14299] write(3, "1000", 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14300] <... symlink resumed>) = 0 [pid 14299] <... write resumed>) = 4 [pid 14300] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14299] close(3 [pid 321] getdents64(3 [pid 14301] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14300] <... symlink resumed>) = 0 [pid 14299] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14301] <... openat resumed>) = 3 [pid 14300] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14299] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14301] pwrite64(3, "\x02", 1, 4) = 1 [pid 14299] <... symlink resumed>) = 0 [pid 14301] close(3) = 0 [pid 14301] close(4) = -1 EBADF (Bad file descriptor) [pid 14301] close(5) = -1 EBADF (Bad file descriptor) [pid 14301] close(6) = -1 EBADF (Bad file descriptor) [pid 14299] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = 0 [pid 14301] close(7 [pid 14300] <... symlink resumed>) = 0 [pid 14299] <... write resumed>) = 18 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 14300] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14301] close(8 [pid 14299] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3475/sys" [pid 14301] close(9 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14300] <... openat resumed>) = 3 [pid 14299] <... mkdirat resumed>) = 0 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] write(3, "1000", 4 [pid 321] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14299] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14301] close(10 [pid 14300] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(3 [pid 14301] close(11 [pid 14300] <... close resumed>) = 0 [pid 14299] <... mount resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3475/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] symlink("/dev/binderfs", "./binderfs" [pid 14301] close(12 [pid 14299] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... openat resumed>) = 4 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] <... symlink resumed>) = 0 [pid 14300] write(1, "executing program\n", 18) = 18 [pid 14300] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14299] <... openat resumed>) = 3 [pid 14300] <... mkdirat resumed>) = 0 executing program [pid 14300] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14301] close(13 [pid 14300] <... mount resumed>) = 0 [pid 14299] pwrite64(3, "\x02", 1, 4 [pid 321] fstat(4 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14301] close(14 [pid 14299] <... pwrite64 resumed>) = 1 [pid 321] getdents64(4 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] close(3 [pid 14301] close(15 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14299] <... close resumed>) = 0 [pid 14301] close(16 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14299] close(4 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14301] close(17 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14301] close(18 [pid 14299] close(5 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3475/sys" [pid 14301] close(19 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14301] close(20 [pid 14300] <... openat resumed>) = 3 [pid 14299] close(6 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3475/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14301] close(21 [pid 14300] <... pwrite64 resumed>) = 1 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(3 [pid 14301] close(22 [pid 321] newfstatat(AT_FDCWD, "./3475/binderfs" [pid 14299] close(7 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] <... close resumed>) = 0 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14301] close(23 [pid 14300] close(4 [pid 14299] close(8 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3475/binderfs" [pid 14300] close(5) = -1 EBADF (Bad file descriptor) [pid 14299] close(9 [pid 321] <... unlink resumed>) = 0 [pid 14301] close(24 [pid 14300] close(6 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3475/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14301] close(25 [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] close(10 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14301] close(26 [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3475/cgroup.net" [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(8 [pid 14299] close(11 [pid 14301] close(27 [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(9 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3475/cgroup.net" [pid 14301] close(28 [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] close(12 [pid 14300] close(10 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14301] close(29 [pid 14300] close(11 [pid 14299] close(13 [pid 321] <... unlink resumed>) = 0 [pid 14301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(12) = -1 EBADF (Bad file descriptor) [pid 14301] exit_group(0 [pid 14300] close(13 [pid 321] umount2("./3475/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14299] close(14 [pid 14301] <... exit_group resumed>) = ? [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(14) = -1 EBADF (Bad file descriptor) [pid 14300] close(15) = -1 EBADF (Bad file descriptor) [pid 14300] close(16) = -1 EBADF (Bad file descriptor) [pid 14300] close(17) = -1 EBADF (Bad file descriptor) [pid 14300] close(18) = -1 EBADF (Bad file descriptor) [pid 14300] close(19) = -1 EBADF (Bad file descriptor) [pid 14300] close(20) = -1 EBADF (Bad file descriptor) [pid 14300] close(21) = -1 EBADF (Bad file descriptor) [pid 14300] close(22) = -1 EBADF (Bad file descriptor) [pid 14300] close(23) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14300] close(24) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3475/cgroup.cpu" [pid 14300] close(25) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14300] close(26 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3475/cgroup.cpu" [pid 14300] close(27 [pid 321] <... unlink resumed>) = 0 [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(28 [pid 321] umount2("./3475/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14300] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14300] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3475/cgroup" [pid 14301] +++ exited with 0 +++ [pid 14300] exit_group(0) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14300] +++ exited with 0 +++ [pid 14299] close(15 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3573, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14299] close(16 [pid 321] unlink("./3475/cgroup" [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] close(17 [pid 321] <... unlink resumed>) = 0 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] close(18 [pid 321] getdents64(3 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3397, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14299] close(19 [pid 321] close(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14299] close(20 [pid 321] rmdir("./3475" [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3476", 0777 [pid 14299] close(21 [pid 321] <... mkdir resumed>) = 0 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] close(22 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14299] close(23 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14302 attached [pid 14299] close(24) = -1 EBADF (Bad file descriptor) [pid 14302] set_robust_list(0x555587eb56a0, 24 [pid 14299] close(25 [pid 14302] <... set_robust_list resumed>) = 0 [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14299] close(26 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3478 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14302] rt_sigprocmask(SIG_SETMASK, [] [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14299] close(27) = -1 EBADF (Bad file descriptor) [pid 14302] chdir("./3476" [pid 14299] close(28) = -1 EBADF (Bad file descriptor) [pid 14302] <... chdir resumed>) = 0 [pid 14299] close(29 [pid 14302] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14299] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14302] <... prctl resumed>) = 0 [pid 14302] setpgid(0, 0 [pid 14299] exit_group(0 [pid 14302] <... setpgid resumed>) = 0 [pid 14299] <... exit_group resumed>) = ? [pid 14302] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14299] +++ exited with 0 +++ [pid 14302] <... symlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3519, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14302] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14302] <... symlink resumed>) = 0 [pid 14302] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... restart_syscall resumed>) = 0 [pid 14302] <... symlink resumed>) = 0 [pid 14302] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... restart_syscall resumed>) = 0 [pid 14302] <... openat resumed>) = 3 [pid 14302] write(3, "1000", 4 [pid 320] umount2("./3395", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14302] <... write resumed>) = 4 [pid 323] umount2("./3571", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14302] close(3) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3571", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3395", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14302] symlink("/dev/binderfs", "./binderfs" [pid 323] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 14302] <... symlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3395/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(3 [pid 14302] write(1, "executing program\n", 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14302] <... write resumed>) = 18 [pid 323] getdents64(3 executing program [pid 14302] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3395/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14302] <... mkdirat resumed>) = 0 [pid 323] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3395/sys" [pid 14302] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3395/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3395/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 323] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14302] <... mount resumed>) = 0 [pid 320] close(4 [pid 14302] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3571/sys" [pid 320] rmdir("./3395/sys") = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3395/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14302] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3395/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] openat(AT_FDCWD, "./3571/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14302] pwrite64(3, "\x02", 1, 4 [pid 323] <... openat resumed>) = 4 [pid 320] unlink("./3395/binderfs" [pid 14302] <... pwrite64 resumed>) = 1 [pid 323] fstat(4 [pid 320] <... unlink resumed>) = 0 [pid 14302] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14302] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 320] umount2("./3395/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14302] close(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3395/cgroup.net" [pid 14302] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(4 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] unlink("./3395/cgroup.net" [pid 14302] close(6 [pid 323] rmdir("./3571/sys" [pid 320] <... unlink resumed>) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3395/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14302] close(7 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3571/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3395/cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14302] close(8 [pid 323] newfstatat(AT_FDCWD, "./3571/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3395/cgroup.cpu" [pid 14302] close(9 [pid 323] unlink("./3571/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3395/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 14302] close(10 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3395/cgroup" [pid 14302] close(11 [pid 323] umount2("./3571/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3517", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3395/cgroup" [pid 14302] close(12 [pid 323] newfstatat(AT_FDCWD, "./3571/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3517", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] unlink("./3571/cgroup.net" [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14302] close(13 [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14302] close(14 [pid 320] <... close resumed>) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3395" [pid 14302] close(15 [pid 320] <... rmdir resumed>) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3396", 0777 [pid 14302] close(16 [pid 320] <... mkdir resumed>) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3571/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14302] close(17 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14302] close(18 [pid 323] newfstatat(AT_FDCWD, "./3571/cgroup.cpu" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14303 attached [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 14303] set_robust_list(0x555587eb56a0, 24 [pid 14302] close(19) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3571/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14302] close(20) = -1 EBADF (Bad file descriptor) [pid 14303] <... set_robust_list resumed>) = 0 [pid 14302] close(21 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3571/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14303] rt_sigprocmask(SIG_SETMASK, [] [pid 14302] close(22 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3398 [pid 14303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14303] chdir("./3396" [pid 14302] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3571/cgroup" [pid 322] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14303] <... chdir resumed>) = 0 [pid 14302] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14303] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3571/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14303] <... prctl resumed>) = 0 [pid 14302] close(25 [pid 14303] setpgid(0, 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3517/sys" [pid 14303] <... setpgid resumed>) = 0 [pid 14302] close(26 [pid 323] getdents64(3 [pid 14303] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14303] <... symlink resumed>) = 0 [pid 14302] close(27 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14303] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14303] <... symlink resumed>) = 0 [pid 14303] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14302] close(28 [pid 14303] <... symlink resumed>) = 0 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14303] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14302] close(29 [pid 323] rmdir("./3571" [pid 322] openat(AT_FDCWD, "./3517/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14303] <... openat resumed>) = 3 [pid 14302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] write(3, "1000", 4 [pid 14302] exit_group(0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14303] <... write resumed>) = 4 [pid 323] mkdir("./3572", 0777 [pid 322] fstat(4 [pid 14303] close(3 [pid 14302] <... exit_group resumed>) = ? [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14303] <... close resumed>) = 0 [pid 14302] +++ exited with 0 +++ [pid 323] <... mkdir resumed>) = 0 [pid 14303] symlink("/dev/binderfs", "./binderfs") = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] getdents64(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(4 [pid 14303] write(1, "executing program\n", 18 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14303] <... write resumed>) = 18 executing program [pid 322] close(4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3478, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14303] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14303] <... mkdirat resumed>) = 0 [pid 14303] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14303] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14304 attached [pid 322] rmdir("./3517/sys" [pid 14304] set_robust_list(0x555587eb56a0, 24 [pid 14303] <... openat resumed>) = 3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3574 [pid 322] <... rmdir resumed>) = 0 [pid 14304] <... set_robust_list resumed>) = 0 [pid 322] umount2("./3517/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3517/binderfs" [pid 14304] rt_sigprocmask(SIG_SETMASK, [] [pid 14303] pwrite64(3, "\x02", 1, 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14303] <... pwrite64 resumed>) = 1 [pid 322] unlink("./3517/binderfs" [pid 14304] chdir("./3572" [pid 14303] close(3 [pid 14304] <... chdir resumed>) = 0 [pid 14303] <... close resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14304] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14303] close(4 [pid 322] <... unlink resumed>) = 0 [pid 14304] <... prctl resumed>) = 0 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3517/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] setpgid(0, 0 [pid 14303] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14304] <... setpgid resumed>) = 0 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3517/cgroup.net" [pid 14304] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14303] close(6 [pid 321] umount2("./3476", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14304] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3517/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14304] <... symlink resumed>) = 0 [pid 14303] close(7 [pid 321] openat(AT_FDCWD, "./3476", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14304] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14304] <... symlink resumed>) = 0 [pid 322] umount2("./3517/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14303] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 14304] <... openat resumed>) = 3 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3517/cgroup.cpu" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14304] write(3, "1000", 4 [pid 14303] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14304] <... write resumed>) = 4 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3517/cgroup.cpu" [pid 14304] close(3 [pid 14303] close(10 [pid 321] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] <... close resumed>) = 0 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14303] close(11 [pid 322] umount2("./3517/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] symlink("/dev/binderfs", "./binderfs" [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] <... symlink resumed>) = 0 [pid 14303] close(12 [pid 322] newfstatat(AT_FDCWD, "./3517/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14304] write(1, "executing program\n", 18 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3476/sys" [pid 14304] <... write resumed>) = 18 [pid 14303] close(13 [pid 322] unlink("./3517/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14304] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] <... mkdirat resumed>) = 0 [pid 322] getdents64(3 [pid 14304] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14303] close(14 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14304] <... mount resumed>) = 0 [pid 322] close(3 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3476/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14304] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14303] close(15 [pid 321] <... openat resumed>) = 4 [pid 14304] <... openat resumed>) = 3 [pid 322] rmdir("./3517" [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14303] close(16 [pid 321] getdents64(4 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14304] pwrite64(3, "\x02", 1, 4 [pid 14303] close(17 [pid 321] getdents64(4 [pid 14304] <... pwrite64 resumed>) = 1 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(18 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14304] close(3 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14304] <... close resumed>) = 0 [pid 14303] close(19 [pid 321] <... close resumed>) = 0 [pid 14304] close(4 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3476/sys" [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(20 [pid 321] <... rmdir resumed>) = 0 [pid 14304] close(5 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3518", 0777 [pid 321] umount2("./3476/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14304] close(6 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3476/binderfs" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(22 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14304] close(7 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] unlink("./3476/binderfs" [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(23 [pid 321] <... unlink resumed>) = 0 [pid 14304] close(8 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(24 [pid 321] umount2("./3476/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14304] close(9 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(25 [pid 321] newfstatat(AT_FDCWD, "./3476/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14305 attached [pid 14304] close(10 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14305] set_robust_list(0x555587eb56a0, 24 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(26 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3520 [pid 14305] <... set_robust_list resumed>) = 0 [pid 14304] close(11 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] unlink("./3476/cgroup.net" [pid 14305] rt_sigprocmask(SIG_SETMASK, [] [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(27 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14304] close(12 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3476/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14305] chdir("./3518" [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(28 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14305] <... chdir resumed>) = 0 [pid 14304] close(13 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3476/cgroup.cpu" [pid 14305] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] close(29 [pid 14305] <... prctl resumed>) = 0 [pid 14304] close(14 [pid 14303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14305] setpgid(0, 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] exit_group(0 [pid 14305] <... setpgid resumed>) = 0 [pid 14304] close(15 [pid 321] unlink("./3476/cgroup.cpu" [pid 14305] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14303] <... exit_group resumed>) = ? [pid 321] <... unlink resumed>) = 0 [pid 14305] <... symlink resumed>) = 0 [pid 14303] +++ exited with 0 +++ [pid 321] umount2("./3476/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14305] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3476/cgroup" [pid 14304] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14305] <... symlink resumed>) = 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3398, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14305] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14304] close(17 [pid 321] unlink("./3476/cgroup" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14305] <... symlink resumed>) = 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14305] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14304] close(18 [pid 321] getdents64(3 [pid 14305] <... openat resumed>) = 3 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14305] write(3, "1000", 4 [pid 14304] close(19 [pid 14305] <... write resumed>) = 4 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14305] close(3 [pid 14304] close(20 [pid 321] <... close resumed>) = 0 [pid 14305] <... close resumed>) = 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14305] symlink("/dev/binderfs", "./binderfs" [pid 14304] close(21 [pid 321] rmdir("./3476" [pid 14305] <... symlink resumed>) = 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14305] write(1, "executing program\n", 18 [pid 14304] close(22 [pid 14305] <... write resumed>) = 18 executing program [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3477", 0777 [pid 14305] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14304] close(23 [pid 321] <... mkdir resumed>) = 0 [pid 14305] <... mkdirat resumed>) = 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14305] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14304] close(24 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14305] <... mount resumed>) = 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3396", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14305] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14304] close(25 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14305] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14306 attached [pid 320] openat(AT_FDCWD, "./3396", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14304] close(26 [pid 320] <... openat resumed>) = 3 [pid 14306] set_robust_list(0x555587eb56a0, 24 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14306] <... set_robust_list resumed>) = 0 [pid 14305] pwrite64(3, "\x02", 1, 4 [pid 14304] close(27 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14304] close(28 [pid 320] getdents64(3 [pid 14305] <... pwrite64 resumed>) = 1 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14305] close(3 [pid 14304] close(29 [pid 14305] <... close resumed>) = 0 [pid 14304] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3479 [pid 14306] rt_sigprocmask(SIG_SETMASK, [] [pid 14305] close(4 [pid 14304] exit_group(0 [pid 14306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14305] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14304] <... exit_group resumed>) = ? [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14306] chdir("./3477" [pid 14304] +++ exited with 0 +++ [pid 320] umount2("./3396/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14306] <... chdir resumed>) = 0 [pid 14305] close(5 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14305] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14305] close(6) = -1 EBADF (Bad file descriptor) [pid 14305] close(7) = -1 EBADF (Bad file descriptor) [pid 14305] close(8 [pid 14306] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... umount2 resumed>) = 0 [pid 14306] <... prctl resumed>) = 0 [pid 14305] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3574, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14305] close(9) = -1 EBADF (Bad file descriptor) [pid 14305] close(10) = -1 EBADF (Bad file descriptor) [pid 14305] close(11) = -1 EBADF (Bad file descriptor) [pid 14305] close(12) = -1 EBADF (Bad file descriptor) [pid 14305] close(13) = -1 EBADF (Bad file descriptor) [pid 14305] close(14) = -1 EBADF (Bad file descriptor) [pid 14305] close(15) = -1 EBADF (Bad file descriptor) [pid 14305] close(16) = -1 EBADF (Bad file descriptor) [pid 14305] close(17) = -1 EBADF (Bad file descriptor) [pid 14305] close(18) = -1 EBADF (Bad file descriptor) [pid 14305] close(19) = -1 EBADF (Bad file descriptor) [pid 14305] close(20) = -1 EBADF (Bad file descriptor) [pid 14305] close(21) = -1 EBADF (Bad file descriptor) [pid 14305] close(22) = -1 EBADF (Bad file descriptor) [pid 14305] close(23) = -1 EBADF (Bad file descriptor) [pid 14305] close(24) = -1 EBADF (Bad file descriptor) [pid 14305] close(25) = -1 EBADF (Bad file descriptor) [pid 14305] close(26) = -1 EBADF (Bad file descriptor) [pid 14305] close(27) = -1 EBADF (Bad file descriptor) [pid 14305] close(28) = -1 EBADF (Bad file descriptor) [pid 14305] close(29) = -1 EBADF (Bad file descriptor) [pid 14305] exit_group(0) = ? [pid 14306] setpgid(0, 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3396/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14306] <... setpgid resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14306] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] newfstatat(AT_FDCWD, "./3396/sys" [pid 14306] <... symlink resumed>) = 0 [pid 14305] +++ exited with 0 +++ [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14306] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] umount2("./3572", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3396/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3520, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] openat(AT_FDCWD, "./3396/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] openat(AT_FDCWD, "./3572", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14306] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 4 [pid 14306] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] fstat(3 [pid 320] fstat(4 [pid 14306] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] getdents64(3 [pid 14306] <... openat resumed>) = 3 [pid 320] getdents64(4 [pid 14306] write(3, "1000", 4) = 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14306] close(3 [pid 323] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14306] <... close resumed>) = 0 [pid 14306] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14306] write(1, "executing program\n", 18 [pid 320] close(4 [pid 14306] <... write resumed>) = 18 executing program [pid 14306] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... close resumed>) = 0 [pid 14306] <... mkdirat resumed>) = 0 [pid 320] rmdir("./3396/sys" [pid 323] <... umount2 resumed>) = 0 [pid 14306] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... rmdir resumed>) = 0 [pid 14306] <... mount resumed>) = 0 [pid 323] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3396/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3572/sys" [pid 320] newfstatat(AT_FDCWD, "./3396/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14306] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14306] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14306] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14306] <... pwrite64 resumed>) = 1 [pid 14306] close(3) = 0 [pid 14306] close(4 [pid 323] openat(AT_FDCWD, "./3572/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3396/binderfs" [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14306] close(5 [pid 320] <... unlink resumed>) = 0 [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 320] umount2("./3396/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14306] close(6 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14306] close(7 [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3396/cgroup.net" [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14306] close(8 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] unlink("./3396/cgroup.net" [pid 14306] close(9) = -1 EBADF (Bad file descriptor) [pid 14306] close(10 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14306] close(11) = -1 EBADF (Bad file descriptor) [pid 14306] close(12) = -1 EBADF (Bad file descriptor) [pid 14306] close(13) = -1 EBADF (Bad file descriptor) [pid 14306] close(14) = -1 EBADF (Bad file descriptor) [pid 14306] close(15) = -1 EBADF (Bad file descriptor) [pid 14306] close(16) = -1 EBADF (Bad file descriptor) [pid 14306] close(17) = -1 EBADF (Bad file descriptor) [pid 14306] close(18) = -1 EBADF (Bad file descriptor) [pid 14306] close(19) = -1 EBADF (Bad file descriptor) [pid 14306] close(20) = -1 EBADF (Bad file descriptor) [pid 14306] close(21) = -1 EBADF (Bad file descriptor) [pid 14306] close(22) = -1 EBADF (Bad file descriptor) [pid 14306] close(23) = -1 EBADF (Bad file descriptor) [pid 14306] close(24) = -1 EBADF (Bad file descriptor) [pid 14306] close(25) = -1 EBADF (Bad file descriptor) [pid 14306] close(26) = -1 EBADF (Bad file descriptor) [pid 14306] close(27 [pid 323] close(4 [pid 320] umount2("./3396/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14306] close(28 [pid 323] rmdir("./3572/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14306] close(29 [pid 323] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3396/cgroup.cpu" [pid 14306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3572/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14306] exit_group(0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14306] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3396/cgroup.cpu" [pid 14306] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3479, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] newfstatat(AT_FDCWD, "./3572/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3396/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3572/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3396/cgroup" [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3572/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3396/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3572/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3572/cgroup.net" [pid 320] getdents64(3 [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3572/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3572/cgroup.cpu" [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3396" [pid 323] unlink("./3572/cgroup.cpu") = 0 [pid 322] umount2("./3518", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3572/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3518", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3572/cgroup" [pid 320] mkdir("./3397", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(3 [pid 323] unlink("./3572/cgroup" [pid 320] <... mkdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] getdents64(3 [pid 322] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] close(3) = 0 [pid 323] rmdir("./3572" [pid 322] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3573", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3575 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3399 [pid 322] newfstatat(AT_FDCWD, "./3518/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14307 attached [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14307] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14307] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3518/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14308 attached [pid 14307] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... openat resumed>) = 4 [pid 14307] chdir("./3397" [pid 14308] set_robust_list(0x555587eb56a0, 24 [pid 322] fstat(4 [pid 14307] <... chdir resumed>) = 0 [pid 14308] <... set_robust_list resumed>) = 0 [pid 14307] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14308] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14307] <... prctl resumed>) = 0 [pid 14308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14307] setpgid(0, 0 [pid 14308] chdir("./3573" [pid 322] getdents64(4 [pid 14307] <... setpgid resumed>) = 0 [pid 14308] <... chdir resumed>) = 0 [pid 14307] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14308] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14307] <... symlink resumed>) = 0 [pid 14308] <... prctl resumed>) = 0 [pid 14307] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14308] setpgid(0, 0 [pid 322] getdents64(4 [pid 14307] <... symlink resumed>) = 0 [pid 14308] <... setpgid resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14307] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14308] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] close(4 [pid 14307] <... symlink resumed>) = 0 [pid 14308] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14307] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14308] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 322] rmdir("./3518/sys" [pid 14307] <... openat resumed>) = 3 [pid 14308] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... restart_syscall resumed>) = 0 [pid 14307] write(3, "1000", 4 [pid 14308] <... symlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14307] <... write resumed>) = 4 [pid 14308] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3518/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14307] close(3 [pid 14308] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3477", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14307] <... close resumed>) = 0 [pid 14308] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3518/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14307] symlink("/dev/binderfs", "./binderfs" [pid 14308] <... write resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3477", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14307] <... symlink resumed>) = 0 [pid 14308] close(3 [pid 322] unlink("./3518/binderfs" [pid 321] <... openat resumed>) = 3 [pid 14307] write(1, "executing program\n", 18 [pid 14308] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] fstat(3 [pid 14307] <... write resumed>) = 18 [pid 14308] symlink("/dev/binderfs", "./binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 executing program [pid 14307] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14308] <... symlink resumed>) = 0 [pid 322] umount2("./3518/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14307] <... mkdirat resumed>) = 0 executing program [pid 14308] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14307] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14308] <... write resumed>) = 18 [pid 322] newfstatat(AT_FDCWD, "./3518/cgroup.net" [pid 14307] <... mount resumed>) = 0 [pid 14308] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14307] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14308] <... mkdirat resumed>) = 0 [pid 322] unlink("./3518/cgroup.net" [pid 14307] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14308] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3518/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14308] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14308] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3518/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3477/sys" [pid 14308] <... openat resumed>) = 3 [pid 14308] pwrite64(3, "\x02", 1, 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3518/cgroup.cpu" [pid 14307] pwrite64(3, "\x02", 1, 4 [pid 14308] <... pwrite64 resumed>) = 1 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14307] <... pwrite64 resumed>) = 1 [pid 14308] close(3 [pid 322] umount2("./3518/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14307] close(3 [pid 14308] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3477/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14307] <... close resumed>) = 0 [pid 14308] close(4 [pid 321] <... openat resumed>) = 4 [pid 14307] close(4 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(4 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(5 [pid 322] newfstatat(AT_FDCWD, "./3518/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14307] close(5 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(6 [pid 322] unlink("./3518/cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14307] close(6 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(7 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14307] close(7 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(8 [pid 321] <... close resumed>) = 0 [pid 14307] close(8 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(9 [pid 321] rmdir("./3477/sys" [pid 14307] close(9 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(10 [pid 14307] close(10 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3477/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(11 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14307] close(11 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(12 [pid 321] newfstatat(AT_FDCWD, "./3477/binderfs" [pid 14307] close(12 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(13 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14307] close(13 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(14 [pid 321] unlink("./3477/binderfs" [pid 14307] close(14 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(15 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14307] close(15 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] umount2("./3477/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(16 [pid 322] <... close resumed>) = 0 [pid 14307] close(16 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(17 [pid 322] rmdir("./3518") = 0 [pid 322] mkdir("./3519", 0777 [pid 14307] close(17 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3477/cgroup.net" [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14307] close(18 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3477/cgroup.net" [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(19 [pid 321] <... unlink resumed>) = 0 [pid 14307] close(19 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3477/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(20 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14307] close(20 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3477/cgroup.cpu" [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14307] close(21 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3477/cgroup.cpu" [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(22 [pid 321] <... unlink resumed>) = 0 [pid 14307] close(22 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(23 [pid 321] umount2("./3477/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14307] close(23 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(24 [pid 14307] close(24 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3477/cgroup" [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(25 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14307] close(25 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(26 [pid 321] unlink("./3477/cgroup" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14307] close(26 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... unlink resumed>) = 0 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(27 [pid 321] getdents64(3 [pid 14307] close(27 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(28 [pid 14307] close(28 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] close(29 [pid 321] <... close resumed>) = 0 [pid 14307] close(29 [pid 14308] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14309 attached [pid 14307] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14308] exit_group(0 [pid 321] rmdir("./3477" [pid 14309] set_robust_list(0x555587eb56a0, 24 [pid 14307] exit_group(0 [pid 14308] <... exit_group resumed>) = ? [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3521 [pid 321] <... rmdir resumed>) = 0 [pid 14309] <... set_robust_list resumed>) = 0 [pid 14308] +++ exited with 0 +++ [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] mkdir("./3478", 0777 [pid 14309] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14309] chdir("./3519" [pid 14307] <... exit_group resumed>) = ? [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... mkdir resumed>) = 0 [pid 14309] <... chdir resumed>) = 0 [pid 14307] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14309] <... prctl resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3399, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3480 [pid 14309] setpgid(0, 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14309] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14310 attached [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3573", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] set_robust_list(0x555587eb56a0, 24 [pid 14309] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14310] <... set_robust_list resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3573", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14310] rt_sigprocmask(SIG_SETMASK, [] [pid 14309] <... symlink resumed>) = 0 [pid 320] umount2("./3397", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14309] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... openat resumed>) = 3 [pid 14310] chdir("./3478" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14310] <... chdir resumed>) = 0 [pid 14309] <... symlink resumed>) = 0 [pid 14310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] fstat(3 [pid 14309] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] openat(AT_FDCWD, "./3397", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14310] <... prctl resumed>) = 0 [pid 14310] setpgid(0, 0) = 0 [pid 14310] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14310] <... symlink resumed>) = 0 [pid 14309] <... symlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] getdents64(3 [pid 320] fstat(3 [pid 14309] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14310] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14309] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14310] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14309] write(3, "1000", 4 [pid 14310] <... symlink resumed>) = 0 [pid 14310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 323] <... umount2 resumed>) = 0 [pid 320] umount2("./3397/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] write(3, "1000", 4) = 4 [pid 14310] close(3) = 0 [pid 14310] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14309] <... write resumed>) = 4 [pid 320] <... umount2 resumed>) = 0 executing program [pid 14310] write(1, "executing program\n", 18) = 18 [pid 323] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3397/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14309] close(3 [pid 14310] <... mkdirat resumed>) = 0 [pid 14309] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14310] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14309] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3573/sys" [pid 320] newfstatat(AT_FDCWD, "./3397/sys" [pid 14310] <... mount resumed>) = 0 [pid 14309] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14310] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14309] write(1, "executing program\n", 18 [pid 323] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 320] umount2("./3397/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] <... openat resumed>) = 3 [pid 14309] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14309] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14310] pwrite64(3, "\x02", 1, 4 [pid 323] openat(AT_FDCWD, "./3573/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3397/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14309] <... mkdirat resumed>) = 0 [pid 14310] <... pwrite64 resumed>) = 1 [pid 14309] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14310] close(3 [pid 323] <... openat resumed>) = 4 [pid 320] <... openat resumed>) = 4 [pid 14310] <... close resumed>) = 0 [pid 14309] <... mount resumed>) = 0 [pid 323] fstat(4 [pid 320] fstat(4 [pid 14310] close(4 [pid 14309] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] getdents64(4 [pid 14310] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] getdents64(4 [pid 14310] close(6 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... openat resumed>) = 3 [pid 323] close(4 [pid 320] close(4 [pid 14310] close(7) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14310] close(8 [pid 323] rmdir("./3573/sys" [pid 320] rmdir("./3397/sys" [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] pwrite64(3, "\x02", 1, 4 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14310] close(9 [pid 14309] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3573/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3397/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] close(10 [pid 14309] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3573/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14310] close(11 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3573/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3397/binderfs" [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(5 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14310] close(12 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3573/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14309] close(6 [pid 320] unlink("./3397/binderfs" [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14310] close(13 [pid 14309] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3573/cgroup.net" [pid 320] umount2("./3397/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] close(14 [pid 14309] close(8 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3573/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3397/cgroup.net" [pid 14310] close(15 [pid 14309] close(9 [pid 323] <... unlink resumed>) = 0 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3573/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14310] close(16 [pid 14309] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3573/cgroup.cpu" [pid 320] unlink("./3397/cgroup.net" [pid 14310] close(17 [pid 14309] close(11 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14310] close(18 [pid 14309] close(12 [pid 323] unlink("./3573/cgroup.cpu" [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3397/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] close(19 [pid 14309] close(13 [pid 323] umount2("./3573/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3397/cgroup.cpu" [pid 14310] close(20 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3573/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3397/cgroup.cpu" [pid 14310] close(21 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3573/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(16 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3397/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14310] close(22 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14309] close(17 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14310] close(23 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3397/cgroup" [pid 14309] close(18 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14310] close(24 [pid 14309] close(19 [pid 323] <... close resumed>) = 0 [pid 320] unlink("./3397/cgroup" [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3573" [pid 320] <... unlink resumed>) = 0 [pid 14309] close(20 [pid 14310] close(25 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] getdents64(3 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(21 [pid 323] mkdir("./3574", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14310] close(26 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] close(3 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(22 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... close resumed>) = 0 [pid 14310] close(27 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3397" [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(23 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rmdir resumed>) = 0 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14310] close(28 [pid 14309] close(24 [pid 320] mkdir("./3398", 0777 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14309] close(25ci2-android-6-12-rust/strace-static-x86_64: Process 14311 attached ) = -1 EBADF (Bad file descriptor) [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14311] set_robust_list(0x555587eb56a0, 24 [pid 14309] close(26 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14310] close(29 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14311] <... set_robust_list resumed>) = 0 [pid 14310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14309] close(27 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14311] rt_sigprocmask(SIG_SETMASK, [] [pid 14310] exit_group(0 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3576 [pid 14310] <... exit_group resumed>) = ? [pid 14309] close(28ci2-android-6-12-rust/strace-static-x86_64: Process 14312 attached [pid 14311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14310] +++ exited with 0 +++ [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14311] chdir("./3574" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14309] close(29 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3400 [pid 14312] set_robust_list(0x555587eb56a0, 24 [pid 14311] <... chdir resumed>) = 0 [pid 14309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14312] <... set_robust_list resumed>) = 0 [pid 14309] exit_group(0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3480, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14311] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14309] <... exit_group resumed>) = ? [pid 14312] rt_sigprocmask(SIG_SETMASK, [] [pid 14311] <... prctl resumed>) = 0 [pid 14312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14311] setpgid(0, 0) = 0 [pid 14311] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14312] chdir("./3398" [pid 14311] <... symlink resumed>) = 0 [pid 14311] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14311] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14311] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14311] write(3, "1000", 4) = 4 [pid 14311] close(3 [pid 14309] +++ exited with 0 +++ [pid 14311] <... close resumed>) = 0 [pid 14311] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14311] write(1, "executing program\n", 18 executing program [pid 14312] <... chdir resumed>) = 0 [pid 14311] <... write resumed>) = 18 [pid 14312] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14312] setpgid(0, 0 [pid 14311] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14312] <... setpgid resumed>) = 0 [pid 14311] <... mkdirat resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3521, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14312] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14311] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14312] <... symlink resumed>) = 0 [pid 14311] <... mount resumed>) = 0 [pid 14312] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 321] umount2("./3478", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14311] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14312] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14312] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 321] openat(AT_FDCWD, "./3478", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14312] <... symlink resumed>) = 0 [pid 14311] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 3 [pid 14311] pwrite64(3, "\x02", 1, 4 [pid 321] fstat(3 [pid 14312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14311] <... pwrite64 resumed>) = 1 [pid 14312] <... openat resumed>) = 3 [pid 14311] close(3) = 0 [pid 14311] close(4) = -1 EBADF (Bad file descriptor) [pid 14311] close(5) = -1 EBADF (Bad file descriptor) [pid 14311] close(6) = -1 EBADF (Bad file descriptor) [pid 14311] close(7) = -1 EBADF (Bad file descriptor) [pid 14311] close(8) = -1 EBADF (Bad file descriptor) [pid 14311] close(9) = -1 EBADF (Bad file descriptor) [pid 14311] close(10) = -1 EBADF (Bad file descriptor) [pid 14311] close(11) = -1 EBADF (Bad file descriptor) [pid 14311] close(12) = -1 EBADF (Bad file descriptor) [pid 14311] close(13) = -1 EBADF (Bad file descriptor) [pid 14311] close(14) = -1 EBADF (Bad file descriptor) [pid 14311] close(15) = -1 EBADF (Bad file descriptor) [pid 14311] close(16) = -1 EBADF (Bad file descriptor) [pid 14311] close(17) = -1 EBADF (Bad file descriptor) [pid 14311] close(18) = -1 EBADF (Bad file descriptor) [pid 14311] close(19) = -1 EBADF (Bad file descriptor) [pid 14311] close(20) = -1 EBADF (Bad file descriptor) [pid 14311] close(21) = -1 EBADF (Bad file descriptor) [pid 14311] close(22) = -1 EBADF (Bad file descriptor) [pid 14311] close(23) = -1 EBADF (Bad file descriptor) [pid 14311] close(24) = -1 EBADF (Bad file descriptor) [pid 14311] close(25) = -1 EBADF (Bad file descriptor) [pid 14311] close(26) = -1 EBADF (Bad file descriptor) [pid 14311] close(27) = -1 EBADF (Bad file descriptor) [pid 14311] close(28) = -1 EBADF (Bad file descriptor) [pid 14311] close(29) = -1 EBADF (Bad file descriptor) [pid 14311] exit_group(0) = ? [pid 14312] write(3, "1000", 4 [pid 14311] +++ exited with 0 +++ [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14312] <... write resumed>) = 4 [pid 14312] close(3 [pid 321] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14312] <... close resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3576, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14312] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14312] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = 0 executing program [pid 14312] <... write resumed>) = 18 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14312] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] newfstatat(AT_FDCWD, "./3478/sys" [pid 14312] <... mkdirat resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14312] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14312] <... mount resumed>) = 0 [pid 14312] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] openat(AT_FDCWD, "./3478/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14312] <... openat resumed>) = 3 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] getdents64(4 [pid 14312] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 323] umount2("./3574", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14312] <... pwrite64 resumed>) = 1 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14312] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 14312] <... close resumed>) = 0 [pid 14312] close(4 [pid 323] openat(AT_FDCWD, "./3574", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 14312] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 321] rmdir("./3478/sys" [pid 322] umount2("./3519", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14312] close(5) = -1 EBADF (Bad file descriptor) [pid 14312] close(6) = -1 EBADF (Bad file descriptor) [pid 14312] close(7) = -1 EBADF (Bad file descriptor) [pid 14312] close(8) = -1 EBADF (Bad file descriptor) [pid 14312] close(9) = -1 EBADF (Bad file descriptor) [pid 14312] close(10) = -1 EBADF (Bad file descriptor) [pid 14312] close(11) = -1 EBADF (Bad file descriptor) [pid 14312] close(12) = -1 EBADF (Bad file descriptor) [pid 14312] close(13) = -1 EBADF (Bad file descriptor) [pid 14312] close(14) = -1 EBADF (Bad file descriptor) [pid 14312] close(15) = -1 EBADF (Bad file descriptor) [pid 14312] close(16) = -1 EBADF (Bad file descriptor) [pid 14312] close(17) = -1 EBADF (Bad file descriptor) [pid 14312] close(18) = -1 EBADF (Bad file descriptor) [pid 14312] close(19) = -1 EBADF (Bad file descriptor) [pid 14312] close(20) = -1 EBADF (Bad file descriptor) [pid 14312] close(21) = -1 EBADF (Bad file descriptor) [pid 14312] close(22) = -1 EBADF (Bad file descriptor) [pid 14312] close(23) = -1 EBADF (Bad file descriptor) [pid 14312] close(24) = -1 EBADF (Bad file descriptor) [pid 14312] close(25) = -1 EBADF (Bad file descriptor) [pid 14312] close(26) = -1 EBADF (Bad file descriptor) [pid 14312] close(27) = -1 EBADF (Bad file descriptor) [pid 14312] close(28) = -1 EBADF (Bad file descriptor) [pid 14312] close(29) = -1 EBADF (Bad file descriptor) [pid 14312] exit_group(0 [pid 323] fstat(3 [pid 14312] <... exit_group resumed>) = ? [pid 14312] +++ exited with 0 +++ [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] openat(AT_FDCWD, "./3519", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3478/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3400, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] newfstatat(AT_FDCWD, "./3478/binderfs" [pid 322] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... umount2 resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] unlink("./3478/binderfs" [pid 323] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] newfstatat(AT_FDCWD, "./3574/sys" [pid 321] umount2("./3478/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3478/cgroup.net" [pid 323] openat(AT_FDCWD, "./3574/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 4 [pid 321] unlink("./3478/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3519/sys" [pid 321] <... unlink resumed>) = 0 [pid 323] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3478/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 322] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3478/cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] openat(AT_FDCWD, "./3519/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] unlink("./3478/cgroup.cpu" [pid 323] rmdir("./3574/sys" [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3478/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3574/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3519/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3478/cgroup" [pid 323] newfstatat(AT_FDCWD, "./3574/binderfs" [pid 322] umount2("./3519/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3519/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3519/binderfs" [pid 323] unlink("./3574/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3478/cgroup" [pid 322] umount2("./3519/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3519/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 323] umount2("./3574/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3519/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3574/cgroup.net" [pid 322] umount2("./3519/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3574/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3519/cgroup.cpu" [pid 321] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3574/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3519/cgroup.cpu" [pid 321] rmdir("./3478" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3574/cgroup.cpu" [pid 322] umount2("./3519/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3519/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3519/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3519") = 0 [pid 322] mkdir("./3520", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3479", 0777 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] unlink("./3574/cgroup.cpu" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3522 [pid 321] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3574/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14313 attached [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3398", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3574/cgroup" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14313] set_robust_list(0x555587eb56a0, 24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3574/cgroup" [pid 320] openat(AT_FDCWD, "./3398", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14313] <... set_robust_list resumed>) = 0 [pid 323] getdents64(3 [pid 320] fstat(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 323] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14314 attached [pid 14313] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14314] set_robust_list(0x555587eb56a0, 24 [pid 14313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] rmdir("./3574" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3481 [pid 320] umount2("./3398/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14314] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14314] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rmdir resumed>) = 0 [pid 14314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14313] chdir("./3520" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] mkdir("./3575", 0777 [pid 14313] <... chdir resumed>) = 0 [pid 320] umount2("./3398/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14314] chdir("./3479" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3398/sys" [pid 14313] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3398/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3398/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4 [pid 14314] <... chdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14314] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14313] <... prctl resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(4 [pid 14314] <... prctl resumed>) = 0 [pid 14313] setpgid(0, 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3398/sys") = 0 [pid 320] umount2("./3398/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3398/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14314] setpgid(0, 0 [pid 14313] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14315 attached [pid 14314] <... setpgid resumed>) = 0 [pid 14313] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] unlink("./3398/binderfs" [pid 14315] set_robust_list(0x555587eb56a0, 24 [pid 320] <... unlink resumed>) = 0 [pid 14314] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14313] <... symlink resumed>) = 0 [pid 14315] <... set_robust_list resumed>) = 0 [pid 14313] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] umount2("./3398/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14315] rt_sigprocmask(SIG_SETMASK, [] [pid 14314] <... symlink resumed>) = 0 [pid 14313] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3577 [pid 14315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14314] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14313] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3398/cgroup.net" [pid 14315] chdir("./3575" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14313] <... symlink resumed>) = 0 [pid 14315] <... chdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14315] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] unlink("./3398/cgroup.net" [pid 14315] <... prctl resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14315] setpgid(0, 0 [pid 320] umount2("./3398/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14315] <... setpgid resumed>) = 0 [pid 14315] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14315] <... symlink resumed>) = 0 [pid 14314] <... symlink resumed>) = 0 [pid 14313] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14314] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14315] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3398/cgroup.cpu" [pid 14315] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14315] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14314] <... symlink resumed>) = 0 [pid 14313] <... openat resumed>) = 3 [pid 320] unlink("./3398/cgroup.cpu" [pid 14315] <... symlink resumed>) = 0 [pid 14314] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14313] write(3, "1000", 4 [pid 320] <... unlink resumed>) = 0 [pid 14315] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14313] <... write resumed>) = 4 [pid 320] umount2("./3398/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14315] <... openat resumed>) = 3 [pid 14315] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14315] <... write resumed>) = 4 [pid 14314] <... openat resumed>) = 3 [pid 14313] close(3 [pid 14314] write(3, "1000", 4 [pid 14313] <... close resumed>) = 0 [pid 14314] <... write resumed>) = 4 [pid 14313] symlink("/dev/binderfs", "./binderfs" [pid 14314] close(3 [pid 14315] close(3 [pid 320] newfstatat(AT_FDCWD, "./3398/cgroup" [pid 14315] <... close resumed>) = 0 [pid 14314] <... close resumed>) = 0 [pid 14313] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14315] symlink("/dev/binderfs", "./binderfs" [pid 14314] symlink("/dev/binderfs", "./binderfs" [pid 320] unlink("./3398/cgroup" [pid 14315] <... symlink resumed>) = 0 [pid 14314] <... symlink resumed>) = 0 [pid 14313] write(1, "executing program\n", 18 [pid 320] <... unlink resumed>) = 0 [pid 14315] write(1, "executing program\n", 18 [pid 14314] write(1, "executing program\n", 18 executing program executing program executing program [pid 320] getdents64(3 [pid 14315] <... write resumed>) = 18 [pid 14314] <... write resumed>) = 18 [pid 14313] <... write resumed>) = 18 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14315] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14314] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] close(3 [pid 14315] <... mkdirat resumed>) = 0 [pid 14313] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... close resumed>) = 0 [pid 14315] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] rmdir("./3398" [pid 14315] <... mount resumed>) = 0 [pid 14314] <... mkdirat resumed>) = 0 [pid 14313] <... mkdirat resumed>) = 0 [pid 14314] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14313] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14315] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... rmdir resumed>) = 0 [pid 14315] <... openat resumed>) = 3 [pid 14313] <... mount resumed>) = 0 [pid 320] mkdir("./3399", 0777) = 0 [pid 14314] <... mount resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14316 attached [pid 14315] pwrite64(3, "\x02", 1, 4 [pid 14314] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14313] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14315] <... pwrite64 resumed>) = 1 [pid 14315] close(3) = 0 [pid 14315] close(4) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3401 [pid 14315] close(5) = -1 EBADF (Bad file descriptor) [pid 14313] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14315] close(6 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14315] close(7) = -1 EBADF (Bad file descriptor) [pid 14315] close(8) = -1 EBADF (Bad file descriptor) [pid 14315] close(9) = -1 EBADF (Bad file descriptor) [pid 14315] close(10) = -1 EBADF (Bad file descriptor) [pid 14315] close(11) = -1 EBADF (Bad file descriptor) [pid 14315] close(12) = -1 EBADF (Bad file descriptor) [pid 14315] close(13) = -1 EBADF (Bad file descriptor) [pid 14315] close(14) = -1 EBADF (Bad file descriptor) [pid 14315] close(15) = -1 EBADF (Bad file descriptor) [pid 14315] close(16) = -1 EBADF (Bad file descriptor) [pid 14315] close(17) = -1 EBADF (Bad file descriptor) [pid 14315] close(18) = -1 EBADF (Bad file descriptor) [pid 14315] close(19) = -1 EBADF (Bad file descriptor) [pid 14315] close(20) = -1 EBADF (Bad file descriptor) [pid 14315] close(21) = -1 EBADF (Bad file descriptor) [pid 14315] close(22) = -1 EBADF (Bad file descriptor) [pid 14315] close(23) = -1 EBADF (Bad file descriptor) [pid 14315] close(24) = -1 EBADF (Bad file descriptor) [pid 14315] close(25) = -1 EBADF (Bad file descriptor) [pid 14315] close(26) = -1 EBADF (Bad file descriptor) [pid 14315] close(27) = -1 EBADF (Bad file descriptor) [pid 14315] close(28) = -1 EBADF (Bad file descriptor) [pid 14315] close(29) = -1 EBADF (Bad file descriptor) [pid 14315] exit_group(0) = ? [pid 14314] <... openat resumed>) = 3 [pid 14313] pwrite64(3, "\x02", 1, 4 [pid 14316] set_robust_list(0x555587eb56a0, 24 [pid 14314] pwrite64(3, "\x02", 1, 4 [pid 14316] <... set_robust_list resumed>) = 0 [pid 14313] <... pwrite64 resumed>) = 1 [pid 14314] <... pwrite64 resumed>) = 1 [pid 14316] rt_sigprocmask(SIG_SETMASK, [] [pid 14315] +++ exited with 0 +++ [pid 14314] close(3 [pid 14313] close(3 [pid 14316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14314] <... close resumed>) = 0 [pid 14313] <... close resumed>) = 0 [pid 14316] chdir("./3399" [pid 14314] close(4 [pid 14313] close(4 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14316] <... chdir resumed>) = 0 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14314] close(5 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14313] close(5 [pid 14316] <... prctl resumed>) = 0 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] setpgid(0, 0 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] <... setpgid resumed>) = 0 [pid 14314] close(6 [pid 14313] close(6 [pid 323] <... restart_syscall resumed>) = 0 [pid 14316] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] close(7 [pid 14316] <... symlink resumed>) = 0 [pid 14313] close(7 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3575", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14314] close(8 [pid 14316] <... symlink resumed>) = 0 [pid 14316] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14316] <... symlink resumed>) = 0 [pid 14316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3575", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14316] <... openat resumed>) = 3 [pid 14314] close(9 [pid 14313] close(9 [pid 14316] write(3, "1000", 4 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] <... write resumed>) = 4 [pid 323] <... openat resumed>) = 3 [pid 14316] close(3 [pid 14314] close(10 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14316] <... close resumed>) = 0 [pid 14313] close(10 [pid 14316] symlink("/dev/binderfs", "./binderfs" [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14316] <... symlink resumed>) = 0 [pid 14314] close(11 [pid 14313] close(11 [pid 14316] write(1, "executing program\n", 18 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14316] <... write resumed>) = 18 executing program [pid 14314] close(12 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14316] <... mkdirat resumed>) = 0 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(12 [pid 14314] close(13 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(13 [pid 14316] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14314] close(14 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14313] close(14 [pid 14316] <... openat resumed>) = 3 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14316] pwrite64(3, "\x02", 1, 4 [pid 14314] close(15 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14314] close(16 [pid 14313] close(15 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14314] close(17 [pid 14313] close(16 [pid 323] newfstatat(AT_FDCWD, "./3575/sys" [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14314] close(18 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(17 [pid 323] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14314] close(19 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14316] <... pwrite64 resumed>) = 1 [pid 14316] close(3) = 0 [pid 14316] close(4) = -1 EBADF (Bad file descriptor) [pid 14316] close(5) = -1 EBADF (Bad file descriptor) [pid 14316] close(6) = -1 EBADF (Bad file descriptor) [pid 14316] close(7) = -1 EBADF (Bad file descriptor) [pid 14316] close(8 [pid 14314] close(20 [pid 323] openat(AT_FDCWD, "./3575/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14313] close(18 [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] close(9) = -1 EBADF (Bad file descriptor) [pid 14316] close(10 [pid 14314] close(21 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14316] close(11 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(19 [pid 323] fstat(4 [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] close(22 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] close(12 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] close(23 [pid 14313] close(20 [pid 14316] close(13 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] close(24 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14316] close(14 [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(21 [pid 323] getdents64(4 [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] close(25 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14316] close(15 [pid 14313] close(22 [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14316] close(16 [pid 14314] close(26 [pid 14313] close(23 [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14316] close(17 [pid 14314] close(27 [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(24 [pid 323] rmdir("./3575/sys" [pid 14316] close(18 [pid 14314] close(28 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(25 [pid 323] <... rmdir resumed>) = 0 [pid 14316] close(19 [pid 14314] close(29 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3575/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14313] close(26 [pid 14316] close(20 [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] exit_group(0 [pid 14313] close(27 [pid 14316] close(21 [pid 323] newfstatat(AT_FDCWD, "./3575/binderfs" [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14316] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14314] <... exit_group resumed>) = ? [pid 14313] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14316] close(22) = -1 EBADF (Bad file descriptor) [pid 14316] close(23) = -1 EBADF (Bad file descriptor) [pid 14316] close(24) = -1 EBADF (Bad file descriptor) [pid 14316] close(25) = -1 EBADF (Bad file descriptor) [pid 14316] close(26) = -1 EBADF (Bad file descriptor) [pid 14316] close(27) = -1 EBADF (Bad file descriptor) [pid 14316] close(28) = -1 EBADF (Bad file descriptor) [pid 14316] close(29) = -1 EBADF (Bad file descriptor) [pid 14316] exit_group(0 [pid 14314] +++ exited with 0 +++ [pid 323] unlink("./3575/binderfs" [pid 14316] <... exit_group resumed>) = ? [pid 14316] +++ exited with 0 +++ [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14313] close(29 [pid 323] umount2("./3575/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14313] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3481, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14313] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3479", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3401, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14313] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3575/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3575/cgroup.net" [pid 14313] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3479", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3575/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3522, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] fstat(3 [pid 323] newfstatat(AT_FDCWD, "./3575/cgroup.cpu" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 323] unlink("./3575/cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3575/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3575/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3575/cgroup") = 0 [pid 321] <... umount2 resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3575") = 0 [pid 321] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3576", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3479/sys" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3578 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14317 attached [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3479/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14317] set_robust_list(0x555587eb56a0, 24 [pid 321] <... openat resumed>) = 4 [pid 14317] <... set_robust_list resumed>) = 0 [pid 321] fstat(4 [pid 14317] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3520", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 322] openat(AT_FDCWD, "./3520", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14317] chdir("./3576" [pid 322] fstat(3 [pid 321] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14317] <... chdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(3 [pid 321] close(4 [pid 14317] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3399", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14317] <... prctl resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14317] setpgid(0, 0 [pid 321] rmdir("./3479/sys" [pid 14317] <... setpgid resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3399", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14317] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... umount2 resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14317] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3520/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3520/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] umount2("./3479/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14317] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3479/binderfs" [pid 320] getdents64(3 [pid 14317] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 14317] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14317] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] unlink("./3479/binderfs" [pid 320] umount2("./3399/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 321] <... unlink resumed>) = 0 [pid 14317] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3520/sys") = 0 [pid 322] umount2("./3520/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14317] write(3, "1000", 4 [pid 321] umount2("./3479/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3399/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14317] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14317] close(3 [pid 321] newfstatat(AT_FDCWD, "./3479/cgroup.net" [pid 14317] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3399/sys" [pid 14317] symlink("/dev/binderfs", "./binderfs" [pid 322] newfstatat(AT_FDCWD, "./3520/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3520/binderfs") = 0 [pid 321] unlink("./3479/cgroup.net" [pid 322] umount2("./3520/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14317] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3520/cgroup.net" [pid 14317] write(1, "executing program\n", 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3399/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14317] <... write resumed>) = 18 [pid 322] unlink("./3520/cgroup.net" [pid 321] umount2("./3479/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14317] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3520/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14317] <... mkdirat resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3399/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3520/cgroup.cpu" [pid 14317] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3479/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 322] unlink("./3520/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(4 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3520/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14317] <... mount resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3520/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3520/cgroup") = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14317] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(3 [pid 321] unlink("./3479/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rmdir("./3520") = 0 [pid 320] getdents64(4 [pid 322] mkdir("./3521", 0777) = 0 [pid 321] umount2("./3479/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 14317] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3479/cgroup" [pid 320] rmdir("./3399/sys" [pid 14317] pwrite64(3, "\x02", 1, 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 321] unlink("./3479/cgroup" [pid 14317] <... pwrite64 resumed>) = 1 [pid 320] umount2("./3399/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3523 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14318 attached [pid 14318] set_robust_list(0x555587eb56a0, 24 [pid 321] getdents64(3 [pid 14317] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14317] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3399/binderfs" [pid 321] close(3 [pid 14317] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14318] <... set_robust_list resumed>) = 0 [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] unlink("./3399/binderfs" [pid 14317] close(5 [pid 321] rmdir("./3479" [pid 320] <... unlink resumed>) = 0 [pid 14318] rt_sigprocmask(SIG_SETMASK, [] [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14317] close(6 [pid 320] umount2("./3399/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14317] close(7 [pid 321] mkdir("./3480", 0777 [pid 320] newfstatat(AT_FDCWD, "./3399/cgroup.net" [pid 14318] chdir("./3521" [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14317] close(8 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3399/cgroup.net" [pid 14318] <... chdir resumed>) = 0 [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14317] close(9 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14319 attached [pid 14318] <... prctl resumed>) = 0 [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14317] close(10 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3482 [pid 320] umount2("./3399/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14319] set_robust_list(0x555587eb56a0, 24 [pid 14318] setpgid(0, 0 [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14317] close(11 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... set_robust_list resumed>) = 0 [pid 14318] <... setpgid resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14317] close(12 [pid 320] newfstatat(AT_FDCWD, "./3399/cgroup.cpu" [pid 14318] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] rt_sigprocmask(SIG_SETMASK, [] [pid 14317] close(13) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14317] close(14) = -1 EBADF (Bad file descriptor) [pid 14318] <... symlink resumed>) = 0 [pid 14319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14317] close(15 [pid 14318] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] unlink("./3399/cgroup.cpu" [pid 14319] chdir("./3480" [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... symlink resumed>) = 0 [pid 14317] close(16) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14319] <... chdir resumed>) = 0 [pid 14317] close(17 [pid 14319] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14318] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3399/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14317] close(18) = -1 EBADF (Bad file descriptor) [pid 14317] close(19) = -1 EBADF (Bad file descriptor) [pid 14317] close(20 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14317] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14317] close(21) = -1 EBADF (Bad file descriptor) [pid 14317] close(22) = -1 EBADF (Bad file descriptor) [pid 14317] close(23) = -1 EBADF (Bad file descriptor) [pid 14317] close(24) = -1 EBADF (Bad file descriptor) [pid 14317] close(25) = -1 EBADF (Bad file descriptor) [pid 14317] close(26) = -1 EBADF (Bad file descriptor) [pid 14317] close(27) = -1 EBADF (Bad file descriptor) [pid 14317] close(28) = -1 EBADF (Bad file descriptor) [pid 14317] close(29) = -1 EBADF (Bad file descriptor) [pid 14317] exit_group(0) = ? [pid 320] newfstatat(AT_FDCWD, "./3399/cgroup" [pid 14318] <... symlink resumed>) = 0 [pid 14319] <... prctl resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14319] setpgid(0, 0 [pid 14318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] unlink("./3399/cgroup" [pid 14319] <... setpgid resumed>) = 0 [pid 14319] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14318] <... openat resumed>) = 3 [pid 14317] +++ exited with 0 +++ [pid 320] <... unlink resumed>) = 0 [pid 14319] <... symlink resumed>) = 0 [pid 320] getdents64(3 [pid 14319] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14318] write(3, "1000", 4 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3578, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14318] <... write resumed>) = 4 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] close(3 [pid 14319] <... symlink resumed>) = 0 [pid 14318] close(3 [pid 14319] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14318] <... close resumed>) = 0 [pid 14319] <... symlink resumed>) = 0 [pid 14318] symlink("/dev/binderfs", "./binderfs" [pid 320] rmdir("./3399" [pid 14319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rmdir resumed>) = 0 [pid 14319] <... openat resumed>) = 3 [pid 320] mkdir("./3400", 0777 [pid 14318] <... symlink resumed>) = 0 [pid 14319] write(3, "1000", 4 [pid 14318] write(1, "executing program\n", 18 [pid 14319] <... write resumed>) = 4 [pid 320] <... mkdir resumed>) = 0 [pid 14319] close(3 [pid 14318] <... write resumed>) = 18 [pid 14319] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 14319] symlink("/dev/binderfs", "./binderfs" [pid 14318] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14319] <... symlink resumed>) = 0 [pid 14319] write(1, "executing program\n", 18) = 18 executing program [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14319] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14318] <... mkdirat resumed>) = 0 [pid 14319] <... mkdirat resumed>) = 0 [pid 14318] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14319] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14319] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14318] <... mount resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14320 attached [pid 14318] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3402 [pid 14320] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14320] chdir("./3400" [pid 14318] <... openat resumed>) = 3 [pid 14320] <... chdir resumed>) = 0 [pid 14320] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14319] pwrite64(3, "\x02", 1, 4 [pid 323] <... restart_syscall resumed>) = 0 [pid 14320] setpgid(0, 0 [pid 14319] <... pwrite64 resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14320] <... setpgid resumed>) = 0 [pid 14320] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14319] close(3 [pid 14320] <... symlink resumed>) = 0 [pid 14318] pwrite64(3, "\x02", 1, 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14320] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14319] <... close resumed>) = 0 [pid 14320] <... symlink resumed>) = 0 [pid 14318] <... pwrite64 resumed>) = 1 [pid 14319] close(4) = -1 EBADF (Bad file descriptor) [pid 14319] close(5 [pid 323] umount2("./3576", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14318] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14320] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = 0 [pid 14320] <... symlink resumed>) = 0 [pid 14319] close(6 [pid 14320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] <... openat resumed>) = 3 [pid 14318] close(4 [pid 323] openat(AT_FDCWD, "./3576", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14318] close(5 [pid 323] fstat(3 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14318] close(6 [pid 14320] write(3, "1000", 4 [pid 14319] close(7 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14320] <... write resumed>) = 4 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] close(3 [pid 14319] close(8 [pid 14318] close(7 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14320] <... close resumed>) = 0 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14320] symlink("/dev/binderfs", "./binderfs" [pid 14319] close(9) = -1 EBADF (Bad file descriptor) [pid 14318] close(8 [pid 14320] <... symlink resumed>) = 0 [pid 14319] close(10 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] write(1, "executing program\n", 18 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] <... write resumed>) = 18 executing program [pid 14319] close(11 [pid 14318] close(9 [pid 14320] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14320] <... mkdirat resumed>) = 0 [pid 14319] close(12 [pid 14320] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] close(10 [pid 323] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14320] <... mount resumed>) = 0 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14318] close(11 [pid 323] newfstatat(AT_FDCWD, "./3576/sys" [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14319] close(13 [pid 14318] close(12 [pid 14320] <... openat resumed>) = 3 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14318] close(13 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14319] close(14 [pid 14318] close(14 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14320] pwrite64(3, "\x02", 1, 4 [pid 14319] close(15 [pid 14318] close(15 [pid 14320] <... pwrite64 resumed>) = 1 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3576/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14320] close(3 [pid 14319] close(16 [pid 14318] close(16 [pid 14320] <... close resumed>) = 0 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14320] close(4 [pid 14319] close(17 [pid 14318] close(17 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14320] close(5 [pid 14319] close(18 [pid 14318] close(18 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14320] close(6 [pid 14319] close(19 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14320] close(7 [pid 14319] close(20 [pid 14318] close(19 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14320] close(8 [pid 14319] close(21 [pid 14318] close(20 [pid 323] getdents64(4 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] close(9 [pid 14319] close(22 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] close(21 [pid 14320] close(10 [pid 14319] close(23 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14320] close(11 [pid 14319] close(24 [pid 14318] close(22 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14320] close(12 [pid 14319] close(25 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3576/sys" [pid 14320] close(13 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] close(23 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] close(26 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14320] close(14 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] close(24 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] close(27 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3576/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14320] close(15 [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] close(28 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3576/binderfs" [pid 14320] close(16 [pid 14318] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3576/binderfs" [pid 14318] close(27 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] close(17 [pid 14319] close(29 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] close(28 [pid 323] <... unlink resumed>) = 0 [pid 14320] close(18 [pid 14319] exit_group(0 [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14319] <... exit_group resumed>) = ? [pid 14320] close(19 [pid 14319] +++ exited with 0 +++ [pid 14318] close(29 [pid 323] umount2("./3576/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14318] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] close(20 [pid 323] newfstatat(AT_FDCWD, "./3576/cgroup.net" [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] exit_group(0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3482, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14320] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14318] <... exit_group resumed>) = ? [pid 323] unlink("./3576/cgroup.net" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14320] close(22) = -1 EBADF (Bad file descriptor) [pid 14320] close(23 [pid 323] <... unlink resumed>) = 0 [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] close(24 [pid 323] umount2("./3576/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14320] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14320] close(25) = -1 EBADF (Bad file descriptor) [pid 14320] close(26) = -1 EBADF (Bad file descriptor) [pid 14320] close(27) = -1 EBADF (Bad file descriptor) [pid 14320] close(28) = -1 EBADF (Bad file descriptor) [pid 14320] close(29) = -1 EBADF (Bad file descriptor) [pid 14320] exit_group(0) = ? [pid 14320] +++ exited with 0 +++ [pid 14318] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3576/cgroup.cpu" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3402, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3576/cgroup.cpu" [pid 321] umount2("./3480", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3576/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3523, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] openat(AT_FDCWD, "./3480", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3576/cgroup" [pid 321] fstat(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] unlink("./3576/cgroup" [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3576" [pid 321] <... umount2 resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3577", 0777) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3480/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3480/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14321 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3579 [pid 321] getdents64(4 [pid 14321] set_robust_list(0x555587eb56a0, 24 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14321] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] close(4) = 0 [pid 14321] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rmdir("./3480/sys" [pid 14321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14321] chdir("./3577" [pid 321] umount2("./3480/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14321] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14321] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3480/binderfs" [pid 14321] setpgid(0, 0) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14321] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] umount2("./3521", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14321] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3480/binderfs" [pid 14321] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] openat(AT_FDCWD, "./3521", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 14321] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] umount2("./3480/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 14321] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14321] <... symlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14321] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3480/cgroup.net" [pid 320] <... restart_syscall resumed>) = 0 [pid 14321] <... openat resumed>) = 3 [pid 322] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14321] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14321] <... write resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3521/sys" [pid 321] unlink("./3480/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14321] close(3 [pid 322] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3521/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3521/sys") = 0 [pid 320] umount2("./3400", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3480/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3521/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14321] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14321] symlink("/dev/binderfs", "./binderfs" [pid 322] newfstatat(AT_FDCWD, "./3521/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3480/cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3400", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14321] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14321] write(1, "executing program\n", 18 executing program [pid 322] unlink("./3521/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 14321] <... write resumed>) = 18 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3480/cgroup.cpu" [pid 320] fstat(3 [pid 14321] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3521/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14321] <... mkdirat resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3521/cgroup.net" [pid 14321] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3480/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 322] unlink("./3521/cgroup.net") = 0 [pid 14321] <... mount resumed>) = 0 [pid 322] umount2("./3521/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14321] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3521/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3480/cgroup" [pid 320] umount2("./3400/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3521/cgroup.cpu" [pid 14321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3521/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14321] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3521/cgroup" [pid 14321] <... pwrite64 resumed>) = 1 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14321] close(3 [pid 322] unlink("./3521/cgroup" [pid 14321] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14321] close(4 [pid 322] getdents64(3 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14321] close(5 [pid 322] close(3 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14321] close(6 [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3400/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3521" [pid 321] unlink("./3480/cgroup" [pid 14321] close(7 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3400/sys" [pid 14321] close(8 [pid 322] mkdir("./3522", 0777 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14321] close(9 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3400/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3400/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rmdir("./3480" [pid 320] <... openat resumed>) = 4 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... rmdir resumed>) = 0 [pid 320] fstat(4 [pid 14321] close(10 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] mkdir("./3481", 0777 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14321] close(11 [pid 321] <... mkdir resumed>) = 0 [pid 320] getdents64(4 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14321] close(12 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(4 [pid 14321] close(13 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3524 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14322 attached [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] close(4 [pid 14321] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... close resumed>) = 0 [pid 14321] close(15) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3400/sys" [pid 14321] close(16) = -1 EBADF (Bad file descriptor) [pid 14321] close(17 [pid 320] <... rmdir resumed>) = 0 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14321] close(18 [pid 320] umount2("./3400/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14321] close(19 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14321] close(20 [pid 320] newfstatat(AT_FDCWD, "./3400/binderfs" [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14321] close(21 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14323 attached [pid 14322] set_robust_list(0x555587eb56a0, 24 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] set_robust_list(0x555587eb56a0, 24 [pid 14322] <... set_robust_list resumed>) = 0 [pid 14321] close(22 [pid 320] unlink("./3400/binderfs" [pid 14323] <... set_robust_list resumed>) = 0 [pid 14322] rt_sigprocmask(SIG_SETMASK, [] [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] rt_sigprocmask(SIG_SETMASK, [] [pid 14322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14321] close(23 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3483 [pid 320] <... unlink resumed>) = 0 [pid 14323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3400/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14322] chdir("./3522" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14322] <... chdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14322] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3400/cgroup.net" [pid 14322] <... prctl resumed>) = 0 [pid 14322] setpgid(0, 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14322] <... setpgid resumed>) = 0 [pid 320] unlink("./3400/cgroup.net" [pid 14323] chdir("./3481" [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14323] <... chdir resumed>) = 0 [pid 14321] close(24 [pid 320] umount2("./3400/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14323] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14322] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] <... prctl resumed>) = 0 [pid 14321] close(25 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14323] setpgid(0, 0 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] <... setpgid resumed>) = 0 [pid 14322] <... symlink resumed>) = 0 [pid 14321] close(26 [pid 320] newfstatat(AT_FDCWD, "./3400/cgroup.cpu" [pid 14323] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14322] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] <... symlink resumed>) = 0 [pid 14321] close(27 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14323] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14322] <... symlink resumed>) = 0 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] <... symlink resumed>) = 0 [pid 14322] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14321] close(28 [pid 320] unlink("./3400/cgroup.cpu" [pid 14323] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14322] <... symlink resumed>) = 0 [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] <... symlink resumed>) = 0 [pid 14321] close(29 [pid 14323] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14321] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] <... openat resumed>) = 3 [pid 14322] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14321] exit_group(0 [pid 320] <... unlink resumed>) = 0 [pid 14323] write(3, "1000", 4 [pid 14321] <... exit_group resumed>) = ? [pid 14323] <... write resumed>) = 4 [pid 14322] <... openat resumed>) = 3 [pid 14321] +++ exited with 0 +++ [pid 320] umount2("./3400/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14323] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14323] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3400/cgroup" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3579, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] unlink("./3400/cgroup" [pid 14322] write(3, "1000", 4 [pid 14323] symlink("/dev/binderfs", "./binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14323] <... symlink resumed>) = 0 [pid 14322] <... write resumed>) = 4 [pid 320] getdents64(3 [pid 14323] write(1, "executing program\n", 18) = 18 executing program [pid 14322] close(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14323] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14322] <... close resumed>) = 0 [pid 14323] <... mkdirat resumed>) = 0 [pid 320] close(3 [pid 14323] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... close resumed>) = 0 [pid 14323] <... mount resumed>) = 0 [pid 14322] symlink("/dev/binderfs", "./binderfs" [pid 14323] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14322] <... symlink resumed>) = 0 [pid 320] rmdir("./3400" executing program [pid 14322] write(1, "executing program\n", 18 [pid 14323] <... openat resumed>) = 3 [pid 14322] <... write resumed>) = 18 [pid 320] <... rmdir resumed>) = 0 [pid 14323] pwrite64(3, "\x02", 1, 4 [pid 320] mkdir("./3401", 0777 [pid 14322] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14323] <... pwrite64 resumed>) = 1 [pid 14323] close(3) = 0 [pid 14323] close(4) = -1 EBADF (Bad file descriptor) [pid 14323] close(5 [pid 320] <... mkdir resumed>) = 0 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... mkdirat resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14323] close(6 [pid 14322] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] close(7 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] close(8) = -1 EBADF (Bad file descriptor) [pid 14323] close(9) = -1 EBADF (Bad file descriptor) [pid 14323] close(10) = -1 EBADF (Bad file descriptor) [pid 14323] close(11) = -1 EBADF (Bad file descriptor) [pid 14323] close(12) = -1 EBADF (Bad file descriptor) [pid 14323] close(13) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14324 attached [pid 14324] set_robust_list(0x555587eb56a0, 24 [pid 14323] close(14 [pid 14324] <... set_robust_list resumed>) = 0 [pid 14324] rt_sigprocmask(SIG_SETMASK, [] [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14323] close(15 [pid 14322] <... mount resumed>) = 0 [pid 14324] chdir("./3401" [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3403 [pid 14324] <... chdir resumed>) = 0 [pid 14323] close(16 [pid 14324] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] <... prctl resumed>) = 0 [pid 14323] close(17 [pid 14324] setpgid(0, 0 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] <... setpgid resumed>) = 0 [pid 14324] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14323] close(18 [pid 14322] <... openat resumed>) = 3 [pid 14324] <... symlink resumed>) = 0 [pid 14324] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] <... symlink resumed>) = 0 [pid 14323] close(19 [pid 14322] pwrite64(3, "\x02", 1, 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14324] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] umount2("./3577", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14322] <... pwrite64 resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14324] <... symlink resumed>) = 0 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14323] close(20 [pid 14322] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14324] <... openat resumed>) = 3 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3577", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14324] write(3, "1000", 4 [pid 14323] close(21 [pid 14324] <... write resumed>) = 4 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] close(3 [pid 14323] close(22 [pid 14324] <... close resumed>) = 0 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] symlink("/dev/binderfs", "./binderfs" [pid 14323] close(23 [pid 14324] <... symlink resumed>) = 0 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14323] close(24 [pid 14324] write(1, "executing program\n", 18 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14324] <... write resumed>) = 18 [pid 14323] close(25 [pid 14324] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] <... mkdirat resumed>) = 0 [pid 14323] close(26 [pid 14324] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] <... mount resumed>) = 0 [pid 14323] close(27 [pid 14322] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14322] close(4 [pid 323] fstat(3 [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14324] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] close(5 [pid 14323] close(28 [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14324] <... openat resumed>) = 3 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] close(6 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14324] pwrite64(3, "\x02", 1, 4 [pid 14323] close(29 [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14324] <... pwrite64 resumed>) = 1 [pid 14323] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] close(7 [pid 14324] close(3 [pid 14323] exit_group(0 [pid 14324] <... close resumed>) = 0 [pid 14323] <... exit_group resumed>) = ? [pid 14324] close(4 [pid 14323] +++ exited with 0 +++ [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14322] close(8 [pid 323] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] close(5 [pid 14322] close(9 [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3577/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3483, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14324] close(6 [pid 14322] close(10 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] close(7) = -1 EBADF (Bad file descriptor) [pid 14322] close(11 [pid 323] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14324] close(8 [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14322] close(12 [pid 14324] close(9) = -1 EBADF (Bad file descriptor) [pid 14324] close(10 [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3577/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] close(13 [pid 14324] close(11 [pid 323] <... openat resumed>) = 4 [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14324] close(12 [pid 14322] close(14 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] close(13 [pid 323] getdents64(4 [pid 14322] close(15 [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14324] close(14) = -1 EBADF (Bad file descriptor) [pid 14324] close(15 [pid 323] getdents64(4 [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] close(16 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14324] close(16 [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14324] close(17 [pid 14322] close(17 [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14324] close(18 [pid 14322] close(18 [pid 323] rmdir("./3577/sys" [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] close(19) = -1 EBADF (Bad file descriptor) [pid 14322] close(19 [pid 14324] close(20) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14324] close(21 [pid 14322] close(20 [pid 323] umount2("./3577/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] close(22) = -1 EBADF (Bad file descriptor) [pid 14324] close(23) = -1 EBADF (Bad file descriptor) [pid 14324] close(24) = -1 EBADF (Bad file descriptor) [pid 14324] close(25) = -1 EBADF (Bad file descriptor) [pid 14324] close(26) = -1 EBADF (Bad file descriptor) [pid 14324] close(27) = -1 EBADF (Bad file descriptor) [pid 14324] close(28) = -1 EBADF (Bad file descriptor) [pid 14324] close(29) = -1 EBADF (Bad file descriptor) [pid 14324] exit_group(0) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14322] close(21 [pid 323] newfstatat(AT_FDCWD, "./3577/binderfs" [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14322] close(22 [pid 323] unlink("./3577/binderfs" [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14324] +++ exited with 0 +++ [pid 14322] close(23 [pid 323] <... unlink resumed>) = 0 [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3577/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14322] close(24 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3403, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14322] close(25 [pid 323] newfstatat(AT_FDCWD, "./3577/cgroup.net" [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14322] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] close(27 [pid 323] unlink("./3577/cgroup.net" [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14322] close(28 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3401", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3577/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3577/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14322] close(29 [pid 323] unlink("./3577/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14322] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3577/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3401", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14322] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14322] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3577/cgroup" [pid 320] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3577/cgroup") = 0 [pid 323] getdents64(3 [pid 320] fstat(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3481", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14322] +++ exited with 0 +++ [pid 323] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3577" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3524, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] openat(AT_FDCWD, "./3481", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... rmdir resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] mkdir("./3578", 0777 [pid 321] <... openat resumed>) = 3 [pid 320] umount2("./3401/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... mkdir resumed>) = 0 [pid 321] fstat(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(3 [pid 320] umount2("./3401/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14325 attached [pid 14325] set_robust_list(0x555587eb56a0, 24 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14325] <... set_robust_list resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3401/sys" [pid 321] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14325] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3401/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3580 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3401/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14325] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 321] newfstatat(AT_FDCWD, "./3481/sys" [pid 320] fstat(4 [pid 14325] chdir("./3578" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14325] <... chdir resumed>) = 0 [pid 320] getdents64(4 [pid 14325] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14325] <... prctl resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14325] setpgid(0, 0) = 0 [pid 321] openat(AT_FDCWD, "./3481/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 14325] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... openat resumed>) = 4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] fstat(4 [pid 320] close(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... close resumed>) = 0 [pid 14325] <... symlink resumed>) = 0 [pid 321] getdents64(4 [pid 320] rmdir("./3401/sys" [pid 14325] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14325] <... symlink resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... rmdir resumed>) = 0 [pid 14325] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3401/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14325] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14325] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] rmdir("./3481/sys" [pid 320] newfstatat(AT_FDCWD, "./3401/binderfs" [pid 14325] <... openat resumed>) = 3 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14325] write(3, "1000", 4 [pid 321] umount2("./3481/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3401/binderfs" [pid 14325] <... write resumed>) = 4 [pid 14325] close(3) = 0 [pid 322] umount2("./3522", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3481/binderfs" [pid 320] umount2("./3401/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14325] symlink("/dev/binderfs", "./binderfs" [pid 322] openat(AT_FDCWD, "./3522", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 321] unlink("./3481/binderfs" [pid 14325] <... symlink resumed>) = 0 [pid 14325] write(1, "executing program\n", 18 executing program [pid 322] fstat(3 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3401/cgroup.net" [pid 14325] <... write resumed>) = 18 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3481/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14325] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3401/cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3481/cgroup.net" [pid 14325] <... mkdirat resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14325] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3401/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14325] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3401/cgroup.cpu" [pid 321] unlink("./3481/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3401/cgroup.cpu" [pid 14325] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3481/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3522/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3401/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3481/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3401/cgroup" [pid 14325] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3481/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3522/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3401/cgroup" [pid 14325] pwrite64(3, "\x02", 1, 4 [pid 322] <... openat resumed>) = 4 [pid 14325] <... pwrite64 resumed>) = 1 [pid 322] fstat(4 [pid 321] umount2("./3481/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14325] close(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14325] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3481/cgroup" [pid 320] getdents64(3 [pid 14325] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14325] close(5 [pid 322] getdents64(4 [pid 321] unlink("./3481/cgroup" [pid 320] close(3 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14325] close(6 [pid 322] close(4 [pid 321] getdents64(3 [pid 320] rmdir("./3401" [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14325] close(7 [pid 322] rmdir("./3522/sys" [pid 321] close(3 [pid 320] mkdir("./3402", 0777 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 322] umount2("./3522/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3481" [pid 320] <... mkdir resumed>) = 0 [pid 14325] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3522/binderfs" [pid 321] mkdir("./3482", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14325] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3522/binderfs" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14325] close(10 [pid 322] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3522/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14326 attached [pid 14325] close(11) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14326] set_robust_list(0x555587eb56a0, 24 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14327 attached [pid 14326] <... set_robust_list resumed>) = 0 [pid 14325] close(12 [pid 322] newfstatat(AT_FDCWD, "./3522/cgroup.net" [pid 14326] rt_sigprocmask(SIG_SETMASK, [] [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3404 [pid 14327] set_robust_list(0x555587eb56a0, 24 [pid 14325] close(13 [pid 322] unlink("./3522/cgroup.net" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3484 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3522/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... set_robust_list resumed>) = 0 [pid 14325] close(14 [pid 322] newfstatat(AT_FDCWD, "./3522/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14327] rt_sigprocmask(SIG_SETMASK, [] [pid 14326] chdir("./3402" [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3522/cgroup.cpu" [pid 14327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14326] <... chdir resumed>) = 0 [pid 14325] close(15 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3522/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3522/cgroup" [pid 14327] chdir("./3482" [pid 14326] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14325] close(16 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14327] <... chdir resumed>) = 0 [pid 14326] <... prctl resumed>) = 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3522/cgroup" [pid 14327] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14326] setpgid(0, 0 [pid 14325] close(17 [pid 322] <... unlink resumed>) = 0 [pid 14327] <... prctl resumed>) = 0 [pid 14326] <... setpgid resumed>) = 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14325] close(18 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14327] setpgid(0, 0 [pid 14326] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14327] <... setpgid resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14325] close(19 [pid 322] rmdir("./3522" [pid 14327] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14326] <... symlink resumed>) = 0 [pid 14325] close(20 [pid 322] mkdir("./3523", 0777 [pid 14327] <... symlink resumed>) = 0 [pid 14326] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14327] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14325] close(21 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14326] <... symlink resumed>) = 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14326] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14325] close(22 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14327] <... symlink resumed>) = 0 [pid 14326] <... symlink resumed>) = 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14328 attached [pid 14327] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14325] close(23 [pid 14326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] set_robust_list(0x555587eb56a0, 24 [pid 14325] close(24) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3525 [pid 14325] close(25) = -1 EBADF (Bad file descriptor) [pid 14328] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14327] <... symlink resumed>) = 0 [pid 14325] close(26 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14328] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14326] <... openat resumed>) = 3 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14326] write(3, "1000", 4 [pid 14328] chdir("./3523" [pid 14326] <... write resumed>) = 4 [pid 14325] close(27 [pid 14327] <... openat resumed>) = 3 [pid 14326] close(3 [pid 14328] <... chdir resumed>) = 0 [pid 14327] write(3, "1000", 4 [pid 14326] <... close resumed>) = 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14327] <... write resumed>) = 4 [pid 14326] symlink("/dev/binderfs", "./binderfs" [pid 14325] close(28 [pid 14328] <... prctl resumed>) = 0 [pid 14326] <... symlink resumed>) = 0 [pid 14326] write(1, "executing program\n", 18) = 18 executing program [pid 14326] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14328] setpgid(0, 0 [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] close(3 [pid 14326] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14328] <... setpgid resumed>) = 0 [pid 14327] <... close resumed>) = 0 [pid 14326] <... mount resumed>) = 0 [pid 14325] close(29 [pid 14327] symlink("/dev/binderfs", "./binderfs" [pid 14328] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14325] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... symlink resumed>) = 0 [pid 14327] write(1, "executing program\n", 18 executing program [pid 14326] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14328] <... symlink resumed>) = 0 [pid 14327] <... write resumed>) = 18 [pid 14326] <... openat resumed>) = 3 [pid 14325] exit_group(0 [pid 14326] pwrite64(3, "\x02", 1, 4 [pid 14328] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14327] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14325] <... exit_group resumed>) = ? [pid 14326] <... pwrite64 resumed>) = 1 [pid 14327] <... mkdirat resumed>) = 0 [pid 14326] close(3) = 0 [pid 14326] close(4) = -1 EBADF (Bad file descriptor) [pid 14326] close(5) = -1 EBADF (Bad file descriptor) [pid 14326] close(6) = -1 EBADF (Bad file descriptor) [pid 14326] close(7) = -1 EBADF (Bad file descriptor) [pid 14326] close(8) = -1 EBADF (Bad file descriptor) [pid 14326] close(9) = -1 EBADF (Bad file descriptor) [pid 14326] close(10) = -1 EBADF (Bad file descriptor) [pid 14326] close(11 [pid 14325] +++ exited with 0 +++ [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3580, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14326] close(12 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14326] close(13) = -1 EBADF (Bad file descriptor) [pid 14326] close(14) = -1 EBADF (Bad file descriptor) [pid 14326] close(15) = -1 EBADF (Bad file descriptor) [pid 14326] close(16) = -1 EBADF (Bad file descriptor) [pid 14326] close(17) = -1 EBADF (Bad file descriptor) [pid 14326] close(18) = -1 EBADF (Bad file descriptor) [pid 14326] close(19) = -1 EBADF (Bad file descriptor) [pid 14326] close(20) = -1 EBADF (Bad file descriptor) [pid 14326] close(21) = -1 EBADF (Bad file descriptor) [pid 14326] close(22 [pid 323] <... restart_syscall resumed>) = 0 [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14326] close(23 [pid 14328] <... symlink resumed>) = 0 [pid 14327] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3578", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14328] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14326] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14327] <... mount resumed>) = 0 [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3578", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14328] <... symlink resumed>) = 0 [pid 14327] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14326] close(25 [pid 323] <... openat resumed>) = 3 [pid 14328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14326] close(26 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14327] <... openat resumed>) = 3 [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14328] <... openat resumed>) = 3 [pid 14326] close(27 [pid 14327] pwrite64(3, "\x02", 1, 4 [pid 14328] write(3, "1000", 4 [pid 14327] <... pwrite64 resumed>) = 1 [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14328] <... write resumed>) = 4 [pid 14327] close(3 [pid 14326] close(28 [pid 323] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14328] close(3 [pid 14327] <... close resumed>) = 0 [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] <... close resumed>) = 0 [pid 14327] close(4 [pid 14328] symlink("/dev/binderfs", "./binderfs" [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] <... symlink resumed>) = 0 [pid 14327] close(5 [pid 323] <... umount2 resumed>) = 0 [pid 14328] write(1, "executing program\n", 18 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] <... write resumed>) = 18 [pid 14327] close(6) = -1 EBADF (Bad file descriptor) [pid 14326] close(29 [pid 323] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 14327] close(7 [pid 14328] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14326] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14328] <... mkdirat resumed>) = 0 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14326] exit_group(0 [pid 14328] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14327] close(8 [pid 14326] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3578/sys" [pid 14328] <... mount resumed>) = 0 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14326] +++ exited with 0 +++ [pid 14327] close(9) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14327] close(10 [pid 14328] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14328] <... openat resumed>) = 3 [pid 14327] close(11) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14327] close(12 [pid 323] openat(AT_FDCWD, "./3578/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3404, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14328] pwrite64(3, "\x02", 1, 4 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14328] <... pwrite64 resumed>) = 1 [pid 14327] close(13 [pid 323] fstat(4 [pid 14328] close(3 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14328] <... close resumed>) = 0 [pid 14327] close(14 [pid 323] getdents64(4 [pid 14328] close(4 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] close(15 [pid 323] getdents64(4 [pid 14328] close(5 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] close(16 [pid 323] close(4 [pid 14328] close(6 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] close(17 [pid 323] rmdir("./3578/sys" [pid 14328] close(7 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3578/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14328] close(8 [pid 14327] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3578/binderfs" [pid 14328] close(9 [pid 14327] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] close(10 [pid 323] unlink("./3578/binderfs" [pid 14327] close(20 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14328] close(11 [pid 14327] close(21 [pid 323] umount2("./3578/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14328] close(12) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3578/cgroup.net" [pid 14328] close(13 [pid 14327] close(22 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14328] close(14 [pid 14327] close(23 [pid 323] unlink("./3578/cgroup.net" [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14328] close(15 [pid 14327] close(24 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3578/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] close(25 [pid 323] newfstatat(AT_FDCWD, "./3578/cgroup.cpu" [pid 14328] close(17 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] close(18 [pid 14327] close(26 [pid 323] unlink("./3578/cgroup.cpu" [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] close(19 [pid 14327] close(27 [pid 323] <... unlink resumed>) = 0 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] close(20 [pid 323] umount2("./3578/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14328] close(21) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3578/cgroup" [pid 14328] close(22 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] close(29 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14328] close(23 [pid 14327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3578/cgroup" [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 14328] close(24 [pid 323] getdents64(3 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14328] close(25 [pid 323] close(3 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14328] close(26 [pid 323] rmdir("./3578" [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14328] close(27 [pid 323] <... rmdir resumed>) = 0 [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14327] +++ exited with 0 +++ [pid 323] mkdir("./3579", 0777 [pid 14328] close(28 [pid 323] <... mkdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3484, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3402", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14328] close(29 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14328] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14328] exit_group(0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3482", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3402", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14329 attached [pid 14328] <... exit_group resumed>) = ? [pid 14329] set_robust_list(0x555587eb56a0, 24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14329] <... set_robust_list resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14329] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14328] +++ exited with 0 +++ [pid 321] openat(AT_FDCWD, "./3482", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(3 [pid 14329] chdir("./3579") = 0 [pid 321] <... openat resumed>) = 3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14329] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3581 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3525, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] fstat(3 [pid 320] getdents64(3 [pid 14329] <... prctl resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14329] setpgid(0, 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] getdents64(3 [pid 14329] <... setpgid resumed>) = 0 [pid 14329] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3402/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14329] <... symlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14329] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 320] umount2("./3402/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3482/sys" [pid 320] newfstatat(AT_FDCWD, "./3402/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3402/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3482/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 320] openat(AT_FDCWD, "./3402/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... openat resumed>) = 4 [pid 321] getdents64(4 [pid 320] fstat(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4 [pid 320] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 321] rmdir("./3482/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3482/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3482/binderfs" [pid 320] rmdir("./3402/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3482/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14329] <... symlink resumed>) = 0 [pid 321] umount2("./3482/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3402/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14329] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] umount2("./3523", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3482/cgroup.net" [pid 14329] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3402/binderfs" [pid 322] openat(AT_FDCWD, "./3523", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3482/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14329] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3402/binderfs" [pid 14329] write(3, "1000", 4 [pid 322] fstat(3 [pid 321] umount2("./3482/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14329] <... write resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14329] close(3 [pid 321] newfstatat(AT_FDCWD, "./3482/cgroup.cpu" [pid 320] umount2("./3402/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14329] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14329] symlink("/dev/binderfs", "./binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] unlink("./3482/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3402/cgroup.net" [pid 14329] <... symlink resumed>) = 0 [pid 322] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14329] write(1, "executing program\n", 18 [pid 321] umount2("./3482/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3402/cgroup.net" [pid 14329] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14329] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] newfstatat(AT_FDCWD, "./3482/cgroup" [pid 320] umount2("./3402/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14329] <... mkdirat resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14329] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] newfstatat(AT_FDCWD, "./3523/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14329] <... mount resumed>) = 0 [pid 321] unlink("./3482/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3402/cgroup.cpu" [pid 14329] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] unlink("./3402/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3523/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] close(3 [pid 320] umount2("./3402/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 321] rmdir("./3482" [pid 320] newfstatat(AT_FDCWD, "./3402/cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14329] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 321] mkdir("./3483", 0777 [pid 320] unlink("./3402/cgroup" [pid 14329] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14330 attached [pid 14329] <... pwrite64 resumed>) = 1 [pid 322] close(4 [pid 14329] close(3 [pid 322] <... close resumed>) = 0 [pid 14330] set_robust_list(0x555587eb56a0, 24 [pid 322] rmdir("./3523/sys" [pid 320] close(3 [pid 14329] <... close resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3485 [pid 320] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rmdir("./3402" [pid 14329] close(4 [pid 322] umount2("./3523/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14330] <... set_robust_list resumed>) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] mkdir("./3403", 0777 [pid 14330] rt_sigprocmask(SIG_SETMASK, [] [pid 14329] close(5 [pid 322] newfstatat(AT_FDCWD, "./3523/binderfs" [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3523/binderfs" [pid 14330] chdir("./3483" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3405 [pid 322] <... unlink resumed>) = 0 [pid 14329] close(6 [pid 14330] <... chdir resumed>) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3523/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14331 attached [pid 14330] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14329] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] <... prctl resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3523/cgroup.net" [pid 14331] set_robust_list(0x555587eb56a0, 24 [pid 14330] setpgid(0, 0 [pid 14329] close(8 [pid 14331] <... set_robust_list resumed>) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14330] <... setpgid resumed>) = 0 [pid 14329] close(9 [pid 322] unlink("./3523/cgroup.net" [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14329] close(10 [pid 322] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14331] rt_sigprocmask(SIG_SETMASK, [] [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3523/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14329] close(11 [pid 14330] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14331] chdir("./3403" [pid 14330] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3523/cgroup.cpu" [pid 14331] <... chdir resumed>) = 0 [pid 14329] close(12 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14330] <... symlink resumed>) = 0 [pid 14329] close(13 [pid 14331] <... prctl resumed>) = 0 [pid 14330] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3523/cgroup.cpu" [pid 14331] setpgid(0, 0 [pid 14329] close(14 [pid 14330] <... symlink resumed>) = 0 [pid 14331] <... setpgid resumed>) = 0 [pid 14330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14329] close(15 [pid 322] umount2("./3523/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14331] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14329] close(16 [pid 14331] <... symlink resumed>) = 0 [pid 14330] <... openat resumed>) = 3 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3523/cgroup" [pid 14331] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14330] write(3, "1000", 4 [pid 14329] close(17 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14330] <... write resumed>) = 4 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3523/cgroup" [pid 14331] <... symlink resumed>) = 0 [pid 14330] close(3 [pid 14329] close(18 [pid 14330] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14330] symlink("/dev/binderfs", "./binderfs" [pid 322] getdents64(3 [pid 14329] close(19 [pid 14330] <... symlink resumed>) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14331] <... symlink resumed>) = 0 [pid 14330] write(1, "executing program\n", 18 [pid 14329] close(20 [pid 322] close(3 [pid 14330] <... write resumed>) = 18 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14331] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14329] close(21 executing program [pid 14330] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] rmdir("./3523") = 0 [pid 322] mkdir("./3524", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14331] <... openat resumed>) = 3 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] <... mkdirat resumed>) = 0 [pid 14329] close(22 [pid 14330] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14332 attached [pid 14330] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14329] close(23 [pid 14332] set_robust_list(0x555587eb56a0, 24 [pid 14331] write(3, "1000", 4) = 4 [pid 14331] close(3) = 0 [pid 14331] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14331] write(1, "executing program\n", 18) = 18 executing program [pid 14330] <... openat resumed>) = 3 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14332] <... set_robust_list resumed>) = 0 [pid 14331] <... mkdirat resumed>) = 0 [pid 14330] pwrite64(3, "\x02", 1, 4 [pid 14329] close(24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3526 [pid 14332] rt_sigprocmask(SIG_SETMASK, [] [pid 14331] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14332] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14331] <... mount resumed>) = 0 [pid 14330] <... pwrite64 resumed>) = 1 [pid 14329] close(25 [pid 14331] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14332] chdir("./3524" [pid 14331] <... openat resumed>) = 3 [pid 14330] close(3 [pid 14329] close(26 [pid 14332] <... chdir resumed>) = 0 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14330] <... close resumed>) = 0 [pid 14332] <... prctl resumed>) = 0 [pid 14329] close(27 [pid 14330] close(4 [pid 14332] setpgid(0, 0 [pid 14331] pwrite64(3, "\x02", 1, 4 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] <... setpgid resumed>) = 0 [pid 14331] <... pwrite64 resumed>) = 1 [pid 14330] close(5 [pid 14329] close(28 [pid 14332] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14331] close(3 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] <... close resumed>) = 0 [pid 14330] close(6 [pid 14329] close(29 [pid 14331] close(4 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] close(7 [pid 14329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] close(5 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] close(8 [pid 14329] exit_group(0 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14329] <... exit_group resumed>) = ? [pid 14330] close(9 [pid 14331] close(6) = -1 EBADF (Bad file descriptor) [pid 14331] close(7) = -1 EBADF (Bad file descriptor) [pid 14331] close(8) = -1 EBADF (Bad file descriptor) [pid 14331] close(9) = -1 EBADF (Bad file descriptor) [pid 14331] close(10) = -1 EBADF (Bad file descriptor) [pid 14331] close(11) = -1 EBADF (Bad file descriptor) [pid 14331] close(12) = -1 EBADF (Bad file descriptor) [pid 14331] close(13) = -1 EBADF (Bad file descriptor) [pid 14331] close(14) = -1 EBADF (Bad file descriptor) [pid 14331] close(15) = -1 EBADF (Bad file descriptor) [pid 14331] close(16 [pid 14329] +++ exited with 0 +++ [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] close(17 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3581, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14331] close(18) = -1 EBADF (Bad file descriptor) [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] <... symlink resumed>) = 0 [pid 14331] close(19 [pid 14330] close(10 [pid 14332] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] close(20) = -1 EBADF (Bad file descriptor) [pid 14331] close(21) = -1 EBADF (Bad file descriptor) [pid 14332] <... symlink resumed>) = 0 [pid 14331] close(22) = -1 EBADF (Bad file descriptor) [pid 14330] close(11 [pid 14331] close(23 [pid 14332] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] close(24) = -1 EBADF (Bad file descriptor) [pid 14330] close(12 [pid 14331] close(25 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] close(26) = -1 EBADF (Bad file descriptor) [pid 14331] close(27 [pid 14332] <... symlink resumed>) = 0 [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] close(13 [pid 14332] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14331] close(28 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14331] close(29 [pid 14330] close(14 [pid 14331] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] <... openat resumed>) = 3 [pid 14331] exit_group(0 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] write(3, "1000", 4 [pid 14331] <... exit_group resumed>) = ? [pid 14330] close(15 [pid 14332] <... write resumed>) = 4 [pid 14331] +++ exited with 0 +++ [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] close(3 [pid 14330] close(16 [pid 14332] <... close resumed>) = 0 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] symlink("/dev/binderfs", "./binderfs" [pid 14330] close(17) = -1 EBADF (Bad file descriptor) [pid 14330] close(18) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3405, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14332] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14330] close(19 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14332] write(1, "executing program\n", 18 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] <... write resumed>) = 18 [pid 14330] close(20 [pid 14332] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 320] <... restart_syscall resumed>) = 0 [pid 14330] close(21 [pid 14332] <... mkdirat resumed>) = 0 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3579", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14332] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14330] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3403", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3579", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14330] close(23 [pid 323] <... openat resumed>) = 3 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 320] openat(AT_FDCWD, "./3403", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14330] close(24 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] <... mount resumed>) = 0 [pid 14330] close(25 [pid 14332] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] close(26 [pid 323] getdents64(3 [pid 320] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] fstat(3 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14332] <... openat resumed>) = 3 [pid 14330] close(27 [pid 323] <... umount2 resumed>) = 0 [pid 320] getdents64(3 [pid 323] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3403/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14332] pwrite64(3, "\x02", 1, 4 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3579/sys" [pid 14330] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14332] <... pwrite64 resumed>) = 1 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14332] close(3 [pid 14330] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3403/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14332] <... close resumed>) = 0 [pid 14330] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3579/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14332] close(4 [pid 14330] exit_group(0 [pid 323] <... openat resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3403/sys" [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14330] <... exit_group resumed>) = ? [pid 323] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14332] close(5 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 320] umount2("./3403/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 320] openat(AT_FDCWD, "./3403/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] close(4 [pid 320] fstat(4 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3579/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14330] +++ exited with 0 +++ [pid 323] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 323] umount2("./3579/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3485, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] newfstatat(AT_FDCWD, "./3579/binderfs" [pid 320] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3579/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] close(4 [pid 14332] close(6 [pid 323] umount2("./3579/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3403/sys" [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3579/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 14332] close(8) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3403/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14332] close(9 [pid 323] unlink("./3579/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3403/binderfs" [pid 14332] close(10 [pid 323] umount2("./3579/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3403/binderfs" [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3579/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3403/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14332] close(12 [pid 323] unlink("./3579/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] close(13 [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3403/cgroup.net" [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3579/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14332] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3403/cgroup.net" [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3579/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14332] close(15) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3403/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14332] close(16 [pid 323] unlink("./3579/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3403/cgroup.cpu" [pid 14332] close(17 [pid 323] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3403/cgroup.cpu" [pid 14332] close(18) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14332] close(19 [pid 323] <... close resumed>) = 0 [pid 320] umount2("./3403/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3579" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14332] close(20) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3403/cgroup" [pid 14332] close(21 [pid 323] mkdir("./3580", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] unlink("./3403/cgroup" [pid 14332] close(22 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14332] close(23 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(3 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14333 attached [pid 14332] close(24 [pid 320] close(3 [pid 321] umount2("./3483", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14333] set_robust_list(0x555587eb56a0, 24 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... set_robust_list resumed>) = 0 [pid 14332] close(25 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3403" [pid 14333] rt_sigprocmask(SIG_SETMASK, [] [pid 321] openat(AT_FDCWD, "./3483", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rmdir resumed>) = 0 [pid 14333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14332] close(26 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3582 [pid 321] <... openat resumed>) = 3 [pid 320] mkdir("./3404", 0777 [pid 14333] chdir("./3580" [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] fstat(3 [pid 320] <... mkdir resumed>) = 0 [pid 14333] <... chdir resumed>) = 0 [pid 14332] close(27 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... prctl resumed>) = 0 [pid 14332] close(28 [pid 321] getdents64(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14333] setpgid(0, 0 [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14333] <... setpgid resumed>) = 0 [pid 14332] close(29 [pid 321] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14333] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14332] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14333] <... symlink resumed>) = 0 [pid 14332] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 14334 attached ) = ? [pid 14333] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3483/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3483/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4 [pid 14332] +++ exited with 0 +++ [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3406 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3526, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] getdents64(4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14334] set_robust_list(0x555587eb56a0, 24 [pid 14333] <... symlink resumed>) = 0 [pid 321] close(4 [pid 14334] <... set_robust_list resumed>) = 0 [pid 14333] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14334] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rmdir("./3483/sys" [pid 14334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14333] <... symlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3483/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14334] chdir("./3404" [pid 321] newfstatat(AT_FDCWD, "./3483/binderfs" [pid 14333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3483/binderfs" [pid 14334] <... chdir resumed>) = 0 [pid 14333] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14334] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] umount2("./3483/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3483/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3483/cgroup.net") = 0 [pid 321] umount2("./3483/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3483/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3483/cgroup.cpu") = 0 [pid 321] umount2("./3483/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3483/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3483/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3483") = 0 [pid 321] mkdir("./3484", 0777 [pid 14334] <... prctl resumed>) = 0 [pid 14333] write(3, "1000", 4 [pid 321] <... mkdir resumed>) = 0 [pid 14334] setpgid(0, 0 [pid 14333] <... write resumed>) = 4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14334] <... setpgid resumed>) = 0 [pid 14333] close(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14334] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14334] <... symlink resumed>) = 0 [pid 14333] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14335 attached [pid 14334] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14333] symlink("/dev/binderfs", "./binderfs" [pid 14335] set_robust_list(0x555587eb56a0, 24 [pid 14334] <... symlink resumed>) = 0 [pid 14335] <... set_robust_list resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3486 [pid 14335] rt_sigprocmask(SIG_SETMASK, [] [pid 14334] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14333] <... symlink resumed>) = 0 [pid 14335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14335] chdir("./3484" [pid 14334] <... symlink resumed>) = 0 [pid 14333] write(1, "executing program\n", 18 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14335] <... chdir resumed>) = 0 [pid 14334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14333] <... write resumed>) = 18 [pid 14335] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14333] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14335] setpgid(0, 0) = 0 [pid 14335] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14334] <... openat resumed>) = 3 [pid 14333] <... mkdirat resumed>) = 0 [pid 14334] write(3, "1000", 4 [pid 14333] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14335] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14335] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14334] <... write resumed>) = 4 [pid 14333] <... mount resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14335] <... symlink resumed>) = 0 [pid 14334] close(3 [pid 14333] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14335] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 322] umount2("./3524", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14335] write(3, "1000", 4 [pid 322] openat(AT_FDCWD, "./3524", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14335] <... write resumed>) = 4 [pid 14335] close(3 [pid 14333] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 14335] <... close resumed>) = 0 [pid 14334] <... close resumed>) = 0 [pid 14335] symlink("/dev/binderfs", "./binderfs" [pid 322] fstat(3 [pid 14335] <... symlink resumed>) = 0 [pid 14334] symlink("/dev/binderfs", "./binderfs" [pid 14333] pwrite64(3, "\x02", 1, 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14335] write(1, "executing program\n", 18 [pid 14334] <... symlink resumed>) = 0 [pid 322] getdents64(3 [pid 14335] <... write resumed>) = 18 [pid 14333] <... pwrite64 resumed>) = 1 executing program [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14335] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14334] write(1, "executing program\n", 18 executing program [pid 322] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14335] <... mkdirat resumed>) = 0 [pid 14334] <... write resumed>) = 18 [pid 14333] close(3 [pid 14335] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14334] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14333] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14335] <... mount resumed>) = 0 [pid 14333] close(4 [pid 322] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14335] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14334] <... mkdirat resumed>) = 0 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14335] <... openat resumed>) = 3 [pid 14334] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14333] close(5) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3524/sys" [pid 14333] close(6 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14335] pwrite64(3, "\x02", 1, 4 [pid 14333] close(7 [pid 322] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14335] <... pwrite64 resumed>) = 1 [pid 14334] <... mount resumed>) = 0 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14335] close(3 [pid 14334] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14333] close(8 [pid 322] openat(AT_FDCWD, "./3524/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14335] <... close resumed>) = 0 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14335] close(4 [pid 322] fstat(4 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14335] close(5 [pid 14334] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14335] close(6 [pid 322] getdents64(4 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14335] close(7 [pid 322] close(4 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14335] close(8 [pid 322] rmdir("./3524/sys" [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] close(9 [pid 14334] pwrite64(3, "\x02", 1, 4 [pid 322] <... rmdir resumed>) = 0 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... pwrite64 resumed>) = 1 [pid 14335] close(9 [pid 14334] close(3 [pid 14333] close(10 [pid 322] umount2("./3524/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = 0 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14335] close(10 [pid 14334] close(4 [pid 14333] close(11 [pid 322] newfstatat(AT_FDCWD, "./3524/binderfs" [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14335] close(11 [pid 14334] close(5 [pid 14333] close(12 [pid 322] unlink("./3524/binderfs" [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14335] close(12 [pid 14334] close(6 [pid 322] umount2("./3524/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14335] close(13 [pid 14334] close(7 [pid 322] newfstatat(AT_FDCWD, "./3524/cgroup.net" [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14335] close(14 [pid 14334] close(8 [pid 14333] close(14 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3524/cgroup.net" [pid 14335] close(15 [pid 14334] close(9 [pid 14333] close(15 [pid 322] <... unlink resumed>) = 0 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] close(10 [pid 14333] close(16 [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] close(11 [pid 14333] close(17 [pid 14335] close(16 [pid 322] umount2("./3524/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14335] close(17 [pid 14334] close(12 [pid 14333] close(18 [pid 322] newfstatat(AT_FDCWD, "./3524/cgroup.cpu" [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14335] close(18 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3524/cgroup.cpu" [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] close(13 [pid 14333] close(19 [pid 322] <... unlink resumed>) = 0 [pid 14335] close(19 [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3524/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14335] close(20 [pid 14334] close(14 [pid 14333] close(20 [pid 322] newfstatat(AT_FDCWD, "./3524/cgroup" [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14335] close(21 [pid 14334] close(15 [pid 14333] close(21 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3524/cgroup" [pid 14335] close(22 [pid 14334] close(16 [pid 14333] close(22 [pid 322] <... unlink resumed>) = 0 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14335] close(23 [pid 14334] close(17 [pid 322] getdents64(3 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] close(23 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14335] close(24 [pid 14334] close(18 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] close(24 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14335] close(25 [pid 14334] close(19 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3524" [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14335] close(26 [pid 14334] close(20 [pid 14333] close(25 [pid 322] mkdir("./3525", 0777 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14335] close(27) = -1 EBADF (Bad file descriptor) [pid 14334] close(21 [pid 14333] close(26 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14335] close(28 [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] close(22 [pid 14333] close(27 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14335] close(29 [pid 14334] close(23 [pid 14333] close(28ci2-android-6-12-rust/strace-static-x86_64: Process 14336 attached [pid 14335] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14335] exit_group(0 [pid 14333] close(29 [pid 14336] set_robust_list(0x555587eb56a0, 24 [pid 14334] close(24 [pid 14333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14336] <... set_robust_list resumed>) = 0 [pid 14335] <... exit_group resumed>) = ? [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14336] rt_sigprocmask(SIG_SETMASK, [] [pid 14335] +++ exited with 0 +++ [pid 14334] close(25 [pid 14333] exit_group(0 [pid 14336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] <... exit_group resumed>) = ? [pid 14334] close(26 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3527 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3486, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14336] chdir("./3525" [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14333] +++ exited with 0 +++ [pid 14334] close(27 [pid 14336] <... chdir resumed>) = 0 [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14336] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14334] close(28 [pid 14336] <... prctl resumed>) = 0 [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14336] setpgid(0, 0 [pid 14334] close(29 [pid 14336] <... setpgid resumed>) = 0 [pid 14334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14336] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14334] exit_group(0 [pid 14336] <... symlink resumed>) = 0 [pid 14334] <... exit_group resumed>) = ? [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3582, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14336] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14336] <... symlink resumed>) = 0 [pid 14336] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14334] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3406, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14336] <... symlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14336] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14336] write(3, "1000", 4) = 4 [pid 14336] close(3) = 0 [pid 14336] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14336] write(1, "executing program\n", 18 [pid 321] <... restart_syscall resumed>) = 0 executing program [pid 14336] <... write resumed>) = 18 [pid 14336] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3484", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14336] <... mkdirat resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14336] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] openat(AT_FDCWD, "./3484", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14336] <... mount resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14336] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 14336] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14336] pwrite64(3, "\x02", 1, 4) = 1 [pid 321] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14336] close(3 [pid 321] <... umount2 resumed>) = 0 [pid 14336] <... close resumed>) = 0 [pid 321] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14336] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3484/sys" [pid 14336] close(5) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14336] close(6) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14336] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14336] close(8 [pid 321] openat(AT_FDCWD, "./3484/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14336] close(9) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14336] close(10 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14336] close(11) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14336] close(12 [pid 321] getdents64(4 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14336] close(13 [pid 323] umount2("./3580", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 14336] close(14 [pid 323] openat(AT_FDCWD, "./3580", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 321] rmdir("./3484/sys" [pid 320] umount2("./3404", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14336] close(15 [pid 323] fstat(3 [pid 321] <... rmdir resumed>) = 0 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3484/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14336] close(16 [pid 323] getdents64(3 [pid 320] openat(AT_FDCWD, "./3404", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14336] close(17 [pid 323] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3484/binderfs" [pid 320] fstat(3 [pid 14336] close(18 [pid 323] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3484/binderfs" [pid 320] getdents64(3 [pid 14336] close(19 [pid 323] newfstatat(AT_FDCWD, "./3580/sys" [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3484/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3404/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14336] close(20) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14336] close(21) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3404/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14336] close(22 [pid 323] openat(AT_FDCWD, "./3580/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3484/cgroup.net" [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14336] close(23 [pid 323] fstat(4 [pid 321] unlink("./3484/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3404/sys" [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14336] close(24 [pid 323] getdents64(4 [pid 321] umount2("./3484/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3404/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14336] close(25) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14336] close(26 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3484/cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3404/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14336] close(27 [pid 323] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] unlink("./3484/cgroup.cpu" [pid 320] fstat(4 [pid 14336] close(28 [pid 323] rmdir("./3580/sys" [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14336] close(29 [pid 323] <... rmdir resumed>) = 0 [pid 321] umount2("./3484/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14336] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3580/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14336] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3484/cgroup" [pid 320] getdents64(4 [pid 14336] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3580/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3484/cgroup" [pid 320] close(4 [pid 14336] +++ exited with 0 +++ [pid 323] unlink("./3580/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] rmdir("./3404/sys" [pid 323] umount2("./3580/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3527, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3525", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 320] umount2("./3404/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3580/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3525", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rmdir("./3484" [pid 320] newfstatat(AT_FDCWD, "./3404/binderfs" [pid 323] unlink("./3580/cgroup.net" [pid 322] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3580/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 321] mkdir("./3485", 0777 [pid 320] unlink("./3404/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3580/cgroup.cpu" [pid 322] getdents64(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] unlink("./3580/cgroup.cpu") = 0 [pid 322] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3404/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14337 attached [pid 14337] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3580/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14337] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3580/cgroup" [pid 14337] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3404/cgroup.net" [pid 14337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] unlink("./3580/cgroup" [pid 322] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3487 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14337] chdir("./3485" [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3404/cgroup.net" [pid 14337] <... chdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3525/sys" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14337] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3404/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14337] setpgid(0, 0 [pid 323] close(3 [pid 322] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14337] <... setpgid resumed>) = 0 [pid 14337] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3404/cgroup.cpu" [pid 14337] <... symlink resumed>) = 0 [pid 323] rmdir("./3580" [pid 322] openat(AT_FDCWD, "./3525/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14337] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 320] unlink("./3404/cgroup.cpu" [pid 14337] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] mkdir("./3581", 0777 [pid 322] fstat(4 [pid 14337] <... symlink resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] getdents64(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3404/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14337] <... openat resumed>) = 3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3404/cgroup" [pid 322] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14337] write(3, "1000", 4 [pid 322] <... close resumed>) = 0 [pid 320] unlink("./3404/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14338 attached [pid 14337] <... write resumed>) = 4 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3583 [pid 14338] set_robust_list(0x555587eb56a0, 24 [pid 14337] close(3 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rmdir("./3525/sys" [pid 320] <... unlink resumed>) = 0 [pid 14338] <... set_robust_list resumed>) = 0 [pid 14337] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14338] rt_sigprocmask(SIG_SETMASK, [] [pid 14337] symlink("/dev/binderfs", "./binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(3 [pid 14338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14337] <... symlink resumed>) = 0 [pid 322] umount2("./3525/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14338] chdir("./3581" [pid 14337] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 320] close(3 [pid 14338] <... chdir resumed>) = 0 [pid 14337] <... write resumed>) = 18 [pid 322] newfstatat(AT_FDCWD, "./3525/binderfs" [pid 320] <... close resumed>) = 0 [pid 14338] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14337] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3404" [pid 14338] <... prctl resumed>) = 0 [pid 14337] <... mkdirat resumed>) = 0 [pid 322] unlink("./3525/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14338] setpgid(0, 0 [pid 14337] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... unlink resumed>) = 0 [pid 320] mkdir("./3405", 0777 [pid 14338] <... setpgid resumed>) = 0 [pid 14337] <... mount resumed>) = 0 [pid 322] umount2("./3525/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14338] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14337] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14338] <... symlink resumed>) = 0 [pid 14338] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3525/cgroup.net" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14338] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14338] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14337] <... openat resumed>) = 3 [pid 322] unlink("./3525/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14339 attached [pid 14339] set_robust_list(0x555587eb56a0, 24 [pid 14338] <... symlink resumed>) = 0 [pid 14337] pwrite64(3, "\x02", 1, 4 [pid 14339] <... set_robust_list resumed>) = 0 [pid 14339] rt_sigprocmask(SIG_SETMASK, [] [pid 14338] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14337] <... pwrite64 resumed>) = 1 [pid 322] <... unlink resumed>) = 0 [pid 14339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14338] <... openat resumed>) = 3 [pid 14337] close(3 [pid 322] umount2("./3525/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3407 [pid 14339] chdir("./3405" [pid 14338] write(3, "1000", 4 [pid 14337] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14339] <... chdir resumed>) = 0 [pid 14338] <... write resumed>) = 4 [pid 14337] close(4 [pid 322] newfstatat(AT_FDCWD, "./3525/cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14339] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14338] close(3 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14339] <... prctl resumed>) = 0 [pid 14338] <... close resumed>) = 0 [pid 14337] close(5 [pid 322] unlink("./3525/cgroup.cpu" [pid 14339] setpgid(0, 0 [pid 14338] symlink("/dev/binderfs", "./binderfs" [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14339] <... setpgid resumed>) = 0 [pid 14338] <... symlink resumed>) = 0 [pid 14337] close(6 [pid 322] umount2("./3525/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14339] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14338] write(1, "executing program\n", 18 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14339] <... symlink resumed>) = 0 [pid 14338] <... write resumed>) = 18 [pid 14337] close(7 [pid 322] newfstatat(AT_FDCWD, "./3525/cgroup" [pid 14339] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14338] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14337] close(8 [pid 14339] <... symlink resumed>) = 0 [pid 14338] <... mkdirat resumed>) = 0 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3525/cgroup" [pid 14339] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14338] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14337] close(9 [pid 322] <... unlink resumed>) = 0 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14339] <... symlink resumed>) = 0 [pid 14338] <... mount resumed>) = 0 [pid 14337] close(10 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14338] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3) = 0 [pid 322] rmdir("./3525") = 0 [pid 14338] <... openat resumed>) = 3 [pid 14337] close(11 [pid 322] mkdir("./3526", 0777 [pid 14339] <... openat resumed>) = 3 [pid 14338] pwrite64(3, "\x02", 1, 4 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14339] write(3, "1000", 4 [pid 14338] <... pwrite64 resumed>) = 1 [pid 14337] close(12 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14339] <... write resumed>) = 4 [pid 14338] close(3 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] close(3 [pid 14338] <... close resumed>) = 0 [pid 14337] close(13 [pid 14339] <... close resumed>) = 0 [pid 14338] close(4 [pid 14339] symlink("/dev/binderfs", "./binderfs" [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... symlink resumed>) = 0 [pid 14338] close(5 [pid 14337] close(14 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14339] write(1, "executing program\n", 18 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14340 attached [pid 14339] <... write resumed>) = 18 [pid 14338] close(6 [pid 14337] close(15 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14340] set_robust_list(0x555587eb56a0, 24 [pid 14338] close(7 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] <... set_robust_list resumed>) = 0 [pid 14339] <... mkdirat resumed>) = 0 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] close(16 [pid 14340] rt_sigprocmask(SIG_SETMASK, [] [pid 14339] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14338] close(8 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3528 [pid 14340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] close(17 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14340] chdir("./3526" [pid 14339] <... mount resumed>) = 0 [pid 14338] close(9 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] close(18 [pid 14340] <... chdir resumed>) = 0 [pid 14339] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14338] close(10 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... openat resumed>) = 3 [pid 14338] close(11 [pid 14337] close(19 [pid 14340] <... prctl resumed>) = 0 [pid 14339] pwrite64(3, "\x02", 1, 4 [pid 14340] setpgid(0, 0 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] <... setpgid resumed>) = 0 [pid 14339] <... pwrite64 resumed>) = 1 [pid 14337] close(20 [pid 14340] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14339] close(3 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] <... symlink resumed>) = 0 [pid 14339] <... close resumed>) = 0 [pid 14338] close(12 [pid 14337] close(21 [pid 14340] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14339] close(4 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] <... symlink resumed>) = 0 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] close(13 [pid 14337] close(22 [pid 14340] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14339] close(5 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] close(23 [pid 14339] close(6 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] close(24 [pid 14340] <... symlink resumed>) = 0 [pid 14339] close(7 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14337] close(25 [pid 14339] close(8 [pid 14340] <... openat resumed>) = 3 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] write(3, "1000", 4 [pid 14339] close(9 [pid 14338] close(14 [pid 14337] close(26 [pid 14340] <... write resumed>) = 4 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(3 [pid 14339] close(10 [pid 14338] close(15 [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] <... close resumed>) = 0 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] close(27 [pid 14340] symlink("/dev/binderfs", "./binderfs" [pid 14339] close(11 [pid 14338] close(16) = -1 EBADF (Bad file descriptor) [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] <... symlink resumed>) = 0 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] close(17 [pid 14340] write(1, "executing program\n", 18 [pid 14339] close(12 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14337] close(28 [pid 14340] <... write resumed>) = 18 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] close(18 [pid 14340] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14339] close(13 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] <... mkdirat resumed>) = 0 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] close(19 [pid 14340] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14339] close(14 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] close(29 [pid 14338] close(20 [pid 14340] <... mount resumed>) = 0 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14339] close(15 [pid 14338] close(21 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] close(22) = -1 EBADF (Bad file descriptor) [pid 14340] <... openat resumed>) = 3 [pid 14338] close(23 [pid 14340] pwrite64(3, "\x02", 1, 4 [pid 14339] close(16 [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] exit_group(0 [pid 14340] <... pwrite64 resumed>) = 1 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(3 [pid 14337] <... exit_group resumed>) = ? [pid 14339] close(17 [pid 14340] <... close resumed>) = 0 [pid 14338] close(24) = -1 EBADF (Bad file descriptor) [pid 14338] close(25) = -1 EBADF (Bad file descriptor) [pid 14338] close(26) = -1 EBADF (Bad file descriptor) [pid 14338] close(27 [pid 14340] close(4 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14337] +++ exited with 0 +++ [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] close(18 [pid 14338] close(28 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3487, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14340] close(5 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] close(19 [pid 14338] close(29 [pid 14340] close(6 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] close(20 [pid 14338] exit_group(0 [pid 14340] close(7 [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14338] <... exit_group resumed>) = ? [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] close(21 [pid 14340] close(8) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(9 [pid 14339] close(22 [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(10 [pid 14339] close(23 [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(11 [pid 14339] close(24 [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(12) = -1 EBADF (Bad file descriptor) [pid 14339] close(25 [pid 14340] close(13) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(14 [pid 14339] close(26 [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(15 [pid 14339] close(27 [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(16 [pid 14339] close(28 [pid 14338] +++ exited with 0 +++ [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3583, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14340] close(17 [pid 14339] close(29 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] exit_group(0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14340] close(18 [pid 14339] <... exit_group resumed>) = ? [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(19 [pid 321] umount2("./3485", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14340] close(20 [pid 321] openat(AT_FDCWD, "./3485", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(21 [pid 321] <... openat resumed>) = 3 [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14339] +++ exited with 0 +++ [pid 321] fstat(3 [pid 14340] close(22 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3407, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14340] close(23 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14340] close(24 [pid 321] <... umount2 resumed>) = 0 [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14340] close(25) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14340] close(26) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14340] close(27 [pid 321] newfstatat(AT_FDCWD, "./3485/sys" [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14340] close(28) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14340] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3485/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14340] exit_group(0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14340] <... exit_group resumed>) = ? [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 14340] +++ exited with 0 +++ [pid 323] umount2("./3581", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3528, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3581", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] rmdir("./3485/sys" [pid 323] <... openat resumed>) = 3 [pid 321] <... rmdir resumed>) = 0 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3485/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3485/binderfs" [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3485/binderfs" [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3526", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3485/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3581/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3526", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3485/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(3 [pid 323] openat(AT_FDCWD, "./3581/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... openat resumed>) = 4 [pid 321] unlink("./3485/cgroup.net" [pid 323] fstat(4 [pid 322] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] getdents64(4 [pid 321] umount2("./3485/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3485/cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 323] close(4 [pid 322] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3581/sys") = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3581/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3485/cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3526/sys" [pid 320] umount2("./3405", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3581/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3485/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3405", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] unlink("./3581/binderfs" [pid 322] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 320] fstat(3 [pid 323] umount2("./3581/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3485/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3581/cgroup.net" [pid 322] openat(AT_FDCWD, "./3526/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3485/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3405/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3581/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = 0 [pid 322] fstat(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] close(3 [pid 322] getdents64(4 [pid 321] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] rmdir("./3485" [pid 322] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3405/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3581/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3405/sys" [pid 323] newfstatat(AT_FDCWD, "./3581/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3581/cgroup.cpu" [pid 322] close(4 [pid 321] mkdir("./3486", 0777 [pid 320] umount2("./3405/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 323] umount2("./3581/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 322] rmdir("./3526/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] openat(AT_FDCWD, "./3405/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3581/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] unlink("./3581/cgroup" [pid 322] umount2("./3526/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] fstat(4 [pid 323] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(3 [pid 320] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] close(3) = 0 [pid 320] getdents64(4 [pid 323] rmdir("./3581" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14341 attached [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14341] set_robust_list(0x555587eb56a0, 24 [pid 323] mkdir("./3582", 0777 [pid 322] newfstatat(AT_FDCWD, "./3526/binderfs" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3488 [pid 320] <... close resumed>) = 0 [pid 14341] <... set_robust_list resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rmdir("./3405/sys" [pid 14341] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3526/binderfs" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3405/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14341] chdir("./3486" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3526/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14342 attached [pid 14341] <... chdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3405/binderfs" [pid 14341] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] newfstatat(AT_FDCWD, "./3526/cgroup.net" [pid 14342] set_robust_list(0x555587eb56a0, 24 [pid 14341] <... prctl resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3584 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14341] setpgid(0, 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14341] <... setpgid resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] unlink("./3526/cgroup.net" [pid 320] unlink("./3405/binderfs" [pid 14342] <... set_robust_list resumed>) = 0 [pid 14341] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14342] rt_sigprocmask(SIG_SETMASK, [] [pid 14341] <... symlink resumed>) = 0 [pid 322] umount2("./3526/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3405/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14341] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14342] chdir("./3582" [pid 14341] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3526/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3405/cgroup.net" [pid 14342] <... chdir resumed>) = 0 [pid 14341] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14341] <... symlink resumed>) = 0 [pid 320] unlink("./3405/cgroup.net" [pid 14341] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14342] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... unlink resumed>) = 0 [pid 14342] <... prctl resumed>) = 0 [pid 14341] <... openat resumed>) = 3 [pid 322] unlink("./3526/cgroup.cpu" [pid 320] umount2("./3405/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14342] setpgid(0, 0 [pid 14341] write(3, "1000", 4 [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14342] <... setpgid resumed>) = 0 [pid 14341] <... write resumed>) = 4 [pid 322] umount2("./3526/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3405/cgroup.cpu" [pid 14342] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14341] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14342] <... symlink resumed>) = 0 [pid 14341] <... close resumed>) = 0 [pid 320] unlink("./3405/cgroup.cpu" [pid 14342] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14341] symlink("/dev/binderfs", "./binderfs" [pid 322] newfstatat(AT_FDCWD, "./3526/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14341] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3405/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14342] <... symlink resumed>) = 0 [pid 14341] write(1, "executing program\n", 18 [pid 322] unlink("./3526/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14342] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14341] <... write resumed>) = 18 [pid 320] newfstatat(AT_FDCWD, "./3405/cgroup" [pid 14342] <... symlink resumed>) = 0 executing program [pid 14341] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14342] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14341] <... mkdirat resumed>) = 0 [pid 322] getdents64(3 [pid 320] unlink("./3405/cgroup" [pid 14341] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14342] <... openat resumed>) = 3 [pid 14341] <... mount resumed>) = 0 [pid 322] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14342] write(3, "1000", 4 [pid 14341] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... close resumed>) = 0 [pid 320] getdents64(3 [pid 14342] <... write resumed>) = 4 [pid 14341] <... openat resumed>) = 3 [pid 322] rmdir("./3526" [pid 14342] close(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14342] <... close resumed>) = 0 [pid 322] mkdir("./3527", 0777 [pid 14342] symlink("/dev/binderfs", "./binderfs" [pid 320] close(3 [pid 14342] <... symlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 320] rmdir("./3405") = 0 [pid 320] mkdir("./3406", 0777 [pid 14342] write(1, "executing program\n", 18 [pid 322] <... mkdir resumed>) = 0 [pid 14342] <... write resumed>) = 18 executing program [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14342] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14341] pwrite64(3, "\x02", 1, 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14342] <... mkdirat resumed>) = 0 [pid 14341] <... pwrite64 resumed>) = 1 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14341] close(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14341] <... close resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14342] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 14344 attached [pid 14341] close(4ci2-android-6-12-rust/strace-static-x86_64: Process 14343 attached ) = -1 EBADF (Bad file descriptor) [pid 14341] close(5 [pid 14344] set_robust_list(0x555587eb56a0, 24 [pid 14343] set_robust_list(0x555587eb56a0, 24 [pid 14342] <... mount resumed>) = 0 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3529 [pid 14344] <... set_robust_list resumed>) = 0 [pid 14343] <... set_robust_list resumed>) = 0 [pid 14341] close(6 [pid 14344] rt_sigprocmask(SIG_SETMASK, [] [pid 14343] rt_sigprocmask(SIG_SETMASK, [] [pid 14342] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14341] close(7 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3408 [pid 14344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14343] chdir("./3527" [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14343] <... chdir resumed>) = 0 [pid 14341] close(8 [pid 14344] chdir("./3406" [pid 14343] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14343] <... prctl resumed>) = 0 [pid 14341] close(9 [pid 14343] setpgid(0, 0 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] <... setpgid resumed>) = 0 [pid 14341] close(10 [pid 14344] <... chdir resumed>) = 0 [pid 14343] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14343] <... symlink resumed>) = 0 [pid 14342] <... openat resumed>) = 3 [pid 14341] close(11 [pid 14344] <... prctl resumed>) = 0 [pid 14343] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] setpgid(0, 0 [pid 14343] <... symlink resumed>) = 0 [pid 14342] pwrite64(3, "\x02", 1, 4 [pid 14341] close(12 [pid 14344] <... setpgid resumed>) = 0 [pid 14343] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14342] <... pwrite64 resumed>) = 1 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] <... symlink resumed>) = 0 [pid 14342] close(3 [pid 14344] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14342] <... close resumed>) = 0 [pid 14343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14341] close(13 [pid 14344] <... symlink resumed>) = 0 [pid 14343] <... openat resumed>) = 3 [pid 14342] close(4 [pid 14344] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] write(3, "1000", 4 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] <... symlink resumed>) = 0 [pid 14343] <... write resumed>) = 4 [pid 14341] close(14 [pid 14342] close(5 [pid 14344] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14343] close(3 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] <... symlink resumed>) = 0 [pid 14343] <... close resumed>) = 0 [pid 14341] close(15 [pid 14343] symlink("/dev/binderfs", "./binderfs" [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] <... symlink resumed>) = 0 [pid 14341] close(16) = -1 EBADF (Bad file descriptor) [pid 14343] write(1, "executing program\n", 18 [pid 14341] close(17 [pid 14343] <... write resumed>) = 18 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14343] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14341] close(18 [pid 14343] <... mkdirat resumed>) = 0 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14341] close(19 [pid 14343] <... mount resumed>) = 0 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] close(20) = -1 EBADF (Bad file descriptor) [pid 14341] close(21 [pid 14343] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14343] <... openat resumed>) = 3 [pid 14342] close(6 [pid 14341] close(22 [pid 14344] <... openat resumed>) = 3 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] close(23) = -1 EBADF (Bad file descriptor) [pid 14344] write(3, "1000", 4 [pid 14342] close(7 [pid 14344] <... write resumed>) = 4 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] close(3 [pid 14342] close(8 [pid 14343] pwrite64(3, "\x02", 1, 4 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] close(24 [pid 14343] <... pwrite64 resumed>) = 1 [pid 14344] <... close resumed>) = 0 [pid 14342] close(9 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] symlink("/dev/binderfs", "./binderfs" [pid 14343] close(3 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] close(25 [pid 14344] <... symlink resumed>) = 0 [pid 14343] <... close resumed>) = 0 [pid 14342] close(10 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] write(1, "executing program\n", 18 [pid 14343] close(4 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] close(26 [pid 14344] <... write resumed>) = 18 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] close(11 [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14344] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14343] close(5 [pid 14341] close(27 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(6 [pid 14342] close(12 [pid 14341] close(28 [pid 14344] <... mkdirat resumed>) = 0 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14343] close(7 [pid 14342] close(13 [pid 14341] close(29 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(8 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14341] exit_group(0 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] close(14 [pid 14341] <... exit_group resumed>) = ? [pid 14343] close(9 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] <... mount resumed>) = 0 [pid 14342] close(15 [pid 14341] +++ exited with 0 +++ [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] close(16 [pid 14343] close(10 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] close(17 [pid 14343] close(11) = -1 EBADF (Bad file descriptor) [pid 14343] close(12 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(13 [pid 14342] close(18 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(14 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3488, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14342] close(19 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14343] close(15) = -1 EBADF (Bad file descriptor) [pid 14343] close(16) = -1 EBADF (Bad file descriptor) [pid 14343] close(17 [pid 14342] close(20 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(18 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(19 [pid 14342] close(21 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(20 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] <... openat resumed>) = 3 [pid 14343] close(21 [pid 14342] close(22 [pid 14344] pwrite64(3, "\x02", 1, 4 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(22) = -1 EBADF (Bad file descriptor) [pid 14343] close(23 [pid 14344] <... pwrite64 resumed>) = 1 [pid 14342] close(23 [pid 14344] close(3 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(24) = -1 EBADF (Bad file descriptor) [pid 14343] close(25 [pid 14342] close(24 [pid 14344] <... close resumed>) = 0 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(26 [pid 14344] close(4 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] close(25 [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(27 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] close(5 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] close(26 [pid 321] <... restart_syscall resumed>) = 0 [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] close(28 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] close(6 [pid 14343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] close(27 [pid 14343] close(29) = -1 EBADF (Bad file descriptor) [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14343] exit_group(0 [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] close(7 [pid 14342] close(28 [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3486", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14344] close(8 [pid 14342] close(29 [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14343] <... exit_group resumed>) = ? [pid 14344] close(9 [pid 14343] +++ exited with 0 +++ [pid 14342] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3486", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14342] exit_group(0) = ? [pid 14344] close(10 [pid 14342] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3529, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] fstat(3 [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14344] close(11 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3584, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14344] close(12 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14344] close(13) = -1 EBADF (Bad file descriptor) [pid 14344] close(14) = -1 EBADF (Bad file descriptor) [pid 14344] close(15 [pid 321] <... umount2 resumed>) = 0 [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14344] close(16 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3486/sys" [pid 14344] close(17 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14344] close(18 [pid 321] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14344] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14344] close(19) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3486/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14344] close(20) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14344] close(21) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14344] close(22) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14344] close(23) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14344] close(24) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14344] close(25) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14344] close(26) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14344] close(27) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14344] close(28) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14344] close(29) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3486/sys" [pid 14344] exit_group(0) = ? [pid 321] <... rmdir resumed>) = 0 [pid 14344] +++ exited with 0 +++ [pid 321] umount2("./3486/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3408, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3486/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] unlink("./3486/binderfs") = 0 [pid 321] umount2("./3486/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3486/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3486/cgroup.net") = 0 [pid 321] umount2("./3486/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3486/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3486/cgroup.cpu") = 0 [pid 321] umount2("./3486/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3486/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3486/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3486") = 0 [pid 321] mkdir("./3487", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555587eb5690) = 3489 [pid 320] umount2("./3406", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3527", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14345 attached [pid 323] umount2("./3582", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3527", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14345] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14345] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14345] chdir("./3487") = 0 [pid 14345] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14345] setpgid(0, 0) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3406", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14345] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] openat(AT_FDCWD, "./3582", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 14345] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 14345] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] fstat(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14345] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 14345] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14345] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3406/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14345] <... openat resumed>) = 3 [pid 14345] write(3, "1000", 4) = 4 [pid 14345] close(3) = 0 [pid 14345] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14345] write(1, "executing program\n", 18) = 18 [pid 14345] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14345] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14345] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14345] pwrite64(3, "\x02", 1, 4) = 1 [pid 14345] close(3) = 0 [pid 14345] close(4) = -1 EBADF (Bad file descriptor) [pid 14345] close(5) = -1 EBADF (Bad file descriptor) [pid 14345] close(6) = -1 EBADF (Bad file descriptor) [pid 14345] close(7) = -1 EBADF (Bad file descriptor) [pid 14345] close(8) = -1 EBADF (Bad file descriptor) [pid 14345] close(9) = -1 EBADF (Bad file descriptor) [pid 14345] close(10) = -1 EBADF (Bad file descriptor) [pid 14345] close(11) = -1 EBADF (Bad file descriptor) [pid 14345] close(12) = -1 EBADF (Bad file descriptor) [pid 14345] close(13) = -1 EBADF (Bad file descriptor) [pid 14345] close(14) = -1 EBADF (Bad file descriptor) [pid 14345] close(15) = -1 EBADF (Bad file descriptor) [pid 14345] close(16) = -1 EBADF (Bad file descriptor) [pid 14345] close(17) = -1 EBADF (Bad file descriptor) [pid 14345] close(18) = -1 EBADF (Bad file descriptor) [pid 14345] close(19) = -1 EBADF (Bad file descriptor) [pid 14345] close(20) = -1 EBADF (Bad file descriptor) [pid 14345] close(21) = -1 EBADF (Bad file descriptor) [pid 14345] close(22) = -1 EBADF (Bad file descriptor) [pid 14345] close(23) = -1 EBADF (Bad file descriptor) [pid 14345] close(24) = -1 EBADF (Bad file descriptor) [pid 14345] close(25) = -1 EBADF (Bad file descriptor) [pid 14345] close(26) = -1 EBADF (Bad file descriptor) [pid 14345] close(27) = -1 EBADF (Bad file descriptor) [pid 14345] close(28) = -1 EBADF (Bad file descriptor) [pid 14345] close(29) = -1 EBADF (Bad file descriptor) [pid 14345] exit_group(0) = ? [pid 14345] +++ exited with 0 +++ executing program [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3489, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [ 274.165887][ T37] INFO: task kworker/u8:2:44 blocked for more than 122 seconds. [ 274.173918][ T37] Not tainted syzkaller #0 [ 274.179880][ T37] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 274.188962][ T37] task:kworker/u8:2 state:D stack:0 pid:44 tgid:44 ppid:2 flags:0x00004000 [ 274.199267][ T37] Workqueue: writeback wb_workfn (flush-8:0) [ 274.205625][ T37] Call Trace: [ 274.208939][ T37] [pid 321] umount2("./3487", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3487", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [ 274.211902][ T37] __schedule+0x1496/0x20b0 [ 274.216621][ T37] ? __sched_text_start+0x10/0x10 [ 274.221703][ T37] ? __blk_flush_plug+0x425/0x4e0 [ 274.226902][ T37] ? __blk_flush_plug+0x425/0x4e0 [ 274.231974][ T37] ? __cfi___blk_flush_plug+0x10/0x10 [ 274.237403][ T37] ? kthread_data+0x54/0xc0 [ 274.242036][ T37] ? wq_worker_sleeping+0x68/0x260 [ 274.247242][ T37] schedule+0xc5/0x240 [ 274.251352][ T37] io_schedule+0x88/0xe0 [ 274.255640][ T37] bit_wait_io+0x17/0xd0 [ 274.259922][ T37] __wait_on_bit+0xb3/0x2e0 [ 274.264444][ T37] ? __cfi_bit_wait_io+0x10/0x10 [ 274.269457][ T37] out_of_line_wait_on_bit+0x139/0x190 [ 274.274962][ T37] ? __cfi_bit_wait_io+0x10/0x10 [ 274.279960][ T37] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 274.286034][ T37] ? __cfi_wake_bit_function+0x10/0x10 [ 274.291603][ T37] ? jbd2_journal_cancel_revoke+0x4c7/0x530 [ 274.297624][ T37] do_get_write_access+0x558/0xd70 [ 274.302766][ T37] jbd2_journal_get_write_access+0x268/0x3d0 [ 274.308800][ T37] __ext4_journal_get_write_access+0x1b6/0x6a0 [ 274.315094][ T37] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 274.321891][ T37] ? ext4_get_group_desc+0x23e/0x410 [ 274.327256][ T37] ext4_mb_mark_context+0x393/0xee0 [ 274.332557][ T37] ? __cfi_ext4_mb_mark_context+0x10/0x10 [ 274.338348][ T37] ext4_mb_mark_diskspace_used+0x3aa/0x830 [ 274.344189][ T37] ? ext4_discard_allocated_blocks+0x690/0x690 [ 274.350426][ T37] ? ext4_mb_new_blocks+0x3ec/0x36c0 [ 274.355759][ T37] ext4_mb_new_blocks+0x840/0x36c0 [ 274.360877][ T37] ? __kmalloc_noprof+0x261/0x510 [ 274.366075][ T37] ? ext4_find_extent+0x1f5/0xd80 [ 274.371316][ T37] ? ext4_ext_search_right+0x49e/0x880 [ 274.376836][ T37] ? ext4_inode_to_goal_block+0x34f/0x4c0 [ 274.382589][ T37] ext4_ext_map_blocks+0x14d9/0x6080 [ 274.387930][ T37] ? stack_depot_save_flags+0x399/0x800 [ 274.393642][ T37] ? kasan_save_track+0x4f/0x80 [ 274.398601][ T37] ? kasan_save_track+0x3e/0x80 [ 274.403481][ T37] ? kmem_cache_alloc_noprof+0x1bf/0x410 [ 274.409172][ T37] ? ext4_alloc_io_end_vec+0x42/0x1e0 [ 274.414651][ T37] ? ext4_do_writepages+0x106f/0x39f0 [ 274.420127][ T37] ? __cfi_ext4_ext_map_blocks+0x10/0x10 [ 274.425826][ T37] ? writeback_sb_inodes+0x6a5/0xfb0 [ 274.431189][ T37] ? __writeback_inodes_wb+0x129/0x280 [ 274.436724][ T37] ? wb_writeback+0x3bb/0x850 [ 274.441433][ T37] ? wb_workfn+0xa03/0xef0 [ 274.445892][ T37] ? process_scheduled_works+0x7f7/0x1060 [ 274.451726][ T37] ? worker_thread+0xc99/0x13f0 [ 274.456627][ T37] ? kthread+0x2c7/0x360 [ 274.460901][ T37] ? ret_from_fork+0x67/0xa0 [ 274.465613][ T37] ? ret_from_fork_asm+0x1a/0x30 [ 274.470624][ T37] ? ext4_es_lookup_extent+0x567/0x900 [ 274.476135][ T37] ext4_map_blocks+0x873/0x17f0 [ 274.481100][ T37] ? __cfi_ext4_map_blocks+0x10/0x10 [ 274.486468][ T37] ? kmem_cache_alloc_noprof+0x1e2/0x410 [ 274.492138][ T37] ? jbd2__journal_start+0x3c9/0x860 [ 274.497519][ T37] ? ext4_inode_journal_mode+0x392/0x480 [ 274.503190][ T37] ext4_do_writepages+0x1c4a/0x39f0 [ 274.508481][ T37] ? _raw_spin_unlock+0x45/0x60 [ 274.513469][ T37] ? swake_up_one_online_ipi+0x30/0x30 [ 274.519061][ T37] ? ext4_normal_submit_inode_data_buffers+0x270/0x270 [ 274.526026][ T37] ? kvm_sched_clock_read+0x15/0x30 [ 274.531259][ T37] ? __virt_addr_valid+0xc4/0x370 [ 274.536465][ T37] ? __call_rcu_common+0x53c/0x710 [ 274.541613][ T37] ? call_rcu_hurry+0x30/0x30 [ 274.546361][ T37] ? task_dead_fair+0x117/0x1a0 [ 274.551321][ T37] ext4_writepages+0x28c/0x550 [ 274.556150][ T37] ? __cfi_ext4_writepages+0x10/0x10 [ 274.561469][ T37] ? __schedule+0x149e/0x20b0 [ 274.566212][ T37] ? __cfi__raw_spin_lock+0x10/0x10 [ 274.571442][ T37] ? __cfi_ext4_writepages+0x10/0x10 [ 274.576812][ T37] do_writepages+0x3d7/0x7f0 [ 274.581545][ T37] ? __schedule+0x149e/0x20b0 [ 274.586285][ T37] ? __cfi_do_writepages+0x10/0x10 [ 274.591433][ T37] ? __kasan_check_write+0x18/0x20 [ 274.596838][ T37] ? _raw_spin_lock+0x92/0x120 [ 274.601636][ T37] __writeback_single_inode+0xc8/0xba0 [ 274.607262][ T37] writeback_sb_inodes+0x6a5/0xfb0 [ 274.612408][ T37] ? queue_io+0x690/0x690 [ 274.616902][ T37] ? __kasan_check_read+0x15/0x20 [ 274.621956][ T37] ? queue_io+0x3d9/0x690 [ 274.626338][ T37] __writeback_inodes_wb+0x129/0x280 [ 274.631660][ T37] wb_writeback+0x3bb/0x850 [ 274.636230][ T37] ? inode_cgwb_move_to_attached+0x470/0x470 [ 274.642249][ T37] wb_workfn+0xa03/0xef0 [ 274.646571][ T37] ? __cfi_wb_workfn+0x10/0x10 [ 274.651368][ T37] ? _raw_spin_unlock+0x45/0x60 [ 274.656276][ T37] ? finish_task_switch+0x139/0x770 [ 274.661586][ T37] ? kick_pool+0xb9/0x540 [ 274.665969][ T37] process_scheduled_works+0x7f7/0x1060 [ 274.671555][ T37] worker_thread+0xc99/0x13f0 [ 274.676312][ T37] ? __cfi_set_cpus_allowed_ptr+0x10/0x10 [ 274.682065][ T37] ? __kasan_check_read+0x15/0x20 [ 274.687148][ T37] kthread+0x2c7/0x360 [ 274.691251][ T37] ? __cfi_worker_thread+0x10/0x10 [ 274.696419][ T37] ? __cfi_kthread+0x10/0x10 [ 274.701046][ T37] ret_from_fork+0x67/0xa0 [ 274.705504][ T37] ? __cfi_kthread+0x10/0x10 [ 274.710193][ T37] ret_from_fork_asm+0x1a/0x30 [ 274.715070][ T37] [pid 321] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 323] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3582/sys" [pid 320] <... umount2 resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] umount2("./3406/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3582/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3406/sys" [pid 323] <... openat resumed>) = 4 [pid 321] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3406/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3487/sys" [pid 320] openat(AT_FDCWD, "./3406/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 323] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 323] rmdir("./3582/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... rmdir resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3487/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 323] umount2("./3582/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(4 [pid 320] close(4 [pid 323] newfstatat(AT_FDCWD, "./3582/binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 320] rmdir("./3406/sys" [pid 323] unlink("./3582/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3527/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3582/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] umount2("./3406/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3582/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 320] newfstatat(AT_FDCWD, "./3406/binderfs" [pid 323] unlink("./3582/cgroup.net" [pid 321] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] rmdir("./3487/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3582/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] unlink("./3406/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3487/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3582/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3487/binderfs" [pid 320] umount2("./3406/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3582/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] unlink("./3487/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3406/cgroup.net" [pid 323] umount2("./3582/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3487/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3582/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3406/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3582/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3487/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 321] unlink("./3487/cgroup.net" [pid 320] umount2("./3406/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3527/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3487/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3406/cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3487/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3582") = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3406/cgroup.cpu" [pid 323] mkdir("./3583", 0777 [pid 322] <... openat resumed>) = 4 [pid 321] unlink("./3487/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [ 274.718542][ T37] INFO: task jbd2/sda1-8:74 blocked for more than 123 seconds. [ 274.726191][ T37] Not tainted syzkaller #0 [ 274.731227][ T37] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 274.740012][ T37] task:jbd2/sda1-8 state:D stack:0 pid:74 tgid:74 ppid:2 flags:0x00004000 [ 274.750292][ T37] Call Trace: [ 274.753657][ T37] [ 274.756698][ T37] __schedule+0x1496/0x20b0 [ 274.761294][ T37] ? __sched_text_start+0x10/0x10 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3406/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3487/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3406/cgroup" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3487/cgroup" [pid 320] unlink("./3406/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3487/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14346 attached [pid 322] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(3 [pid 321] close(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3585 [pid 321] <... close resumed>) = 0 [pid 320] close(3 [pid 321] rmdir("./3487" [pid 320] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rmdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] mkdir("./3488", 0777 [pid 320] rmdir("./3406" [pid 14346] set_robust_list(0x555587eb56a0, 24 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] mkdir("./3407", 0777 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... mkdir resumed>) = 0 [pid 14346] <... set_robust_list resumed>) = 0 [pid 14346] rt_sigprocmask(SIG_SETMASK, [] [pid 322] getdents64(4 [pid 14346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14346] chdir("./3583" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14347 attached [pid 14346] <... chdir resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14347] set_robust_list(0x555587eb56a0, 24 [pid 14346] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3490 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14346] <... prctl resumed>) = 0 [pid 14347] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14348 attached [pid 14347] rt_sigprocmask(SIG_SETMASK, [] [pid 14346] setpgid(0, 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14348] set_robust_list(0x555587eb56a0, 24 [pid 14347] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14346] <... setpgid resumed>) = 0 [pid 322] close(4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3409 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3527/sys") = 0 [pid 322] umount2("./3527/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3527/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3527/binderfs") = 0 [pid 322] umount2("./3527/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3527/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3527/cgroup.net") = 0 [pid 322] umount2("./3527/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3527/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3527/cgroup.cpu") = 0 [pid 322] umount2("./3527/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3527/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3527/cgroup") = 0 [pid 322] getdents64(3 [pid 14346] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14347] chdir("./3488" [pid 322] close(3 [pid 14346] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3527" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14348] <... set_robust_list resumed>) = 0 [pid 14346] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 14347] <... chdir resumed>) = 0 [pid 322] mkdir("./3528", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14349 attached [pid 14349] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3530 [pid 14349] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14349] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14349] chdir("./3528") = 0 [pid 14347] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14346] <... symlink resumed>) = 0 [pid 14349] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14348] rt_sigprocmask(SIG_SETMASK, [] [pid 14347] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14346] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14349] <... prctl resumed>) = 0 [pid 14348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14347] setpgid(0, 0 [pid 14349] setpgid(0, 0 [pid 14346] <... symlink resumed>) = 0 [pid 14349] <... setpgid resumed>) = 0 [pid 14348] chdir("./3407" [pid 14349] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14347] <... setpgid resumed>) = 0 [pid 14346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14349] <... symlink resumed>) = 0 [pid 14349] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14347] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14349] <... symlink resumed>) = 0 [pid 14348] <... chdir resumed>) = 0 [pid 14346] <... openat resumed>) = 3 [pid 14349] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14348] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14347] <... symlink resumed>) = 0 [pid 14346] write(3, "1000", 4 [pid 14349] <... symlink resumed>) = 0 [pid 14347] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14346] <... write resumed>) = 4 [pid 14349] <... openat resumed>) = 3 [pid 14347] <... symlink resumed>) = 0 [pid 14346] close(3 [pid 14349] write(3, "1000", 4) = 4 [pid 14346] <... close resumed>) = 0 [pid 14349] close(3) = 0 [pid 14347] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14346] symlink("/dev/binderfs", "./binderfs" [pid 14349] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14346] <... symlink resumed>) = 0 [pid 14349] write(1, "executing program\n", 18) = 18 executing program [pid 14347] <... symlink resumed>) = 0 [pid 14346] write(1, "executing program\n", 18 [pid 14349] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14347] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14349] <... mkdirat resumed>) = 0 executing program [pid 14346] <... write resumed>) = 18 [pid 14349] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14348] <... prctl resumed>) = 0 [pid 14346] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14349] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14348] setpgid(0, 0 [pid 14347] <... openat resumed>) = 3 [pid 14349] <... openat resumed>) = 3 [pid 14346] <... mkdirat resumed>) = 0 [pid 14349] pwrite64(3, "\x02", 1, 4) = 1 [pid 14349] close(3) = 0 [pid 14349] close(4) = -1 EBADF (Bad file descriptor) [pid 14349] close(5) = -1 EBADF (Bad file descriptor) [pid 14349] close(6) = -1 EBADF (Bad file descriptor) [pid 14349] close(7) = -1 EBADF (Bad file descriptor) [pid 14349] close(8) = -1 EBADF (Bad file descriptor) [pid 14349] close(9) = -1 EBADF (Bad file descriptor) [pid 14349] close(10) = -1 EBADF (Bad file descriptor) [pid 14349] close(11) = -1 EBADF (Bad file descriptor) [pid 14349] close(12) = -1 EBADF (Bad file descriptor) [pid 14349] close(13) = -1 EBADF (Bad file descriptor) [pid 14349] close(14) = -1 EBADF (Bad file descriptor) [pid 14349] close(15) = -1 EBADF (Bad file descriptor) [pid 14349] close(16) = -1 EBADF (Bad file descriptor) [pid 14349] close(17) = -1 EBADF (Bad file descriptor) [pid 14349] close(18) = -1 EBADF (Bad file descriptor) [pid 14349] close(19 [pid 14346] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14349] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14349] close(20) = -1 EBADF (Bad file descriptor) [pid 14349] close(21) = -1 EBADF (Bad file descriptor) [pid 14346] <... mount resumed>) = 0 [pid 14349] close(22 [pid 14346] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14349] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14349] close(23) = -1 EBADF (Bad file descriptor) [pid 14349] close(24) = -1 EBADF (Bad file descriptor) [pid 14349] close(25) = -1 EBADF (Bad file descriptor) [pid 14349] close(26) = -1 EBADF (Bad file descriptor) [pid 14349] close(27) = -1 EBADF (Bad file descriptor) [pid 14346] <... openat resumed>) = 3 [pid 14349] close(28) = -1 EBADF (Bad file descriptor) [pid 14346] pwrite64(3, "\x02", 1, 4 [pid 14349] close(29) = -1 EBADF (Bad file descriptor) [ 274.766605][ T37] ? dd_has_work+0x1f3/0x2f0 [ 274.771364][ T37] ? __kasan_check_write+0x18/0x20 [ 274.776689][ T37] ? _raw_spin_lock_irqsave+0xc1/0x160 [ 274.782501][ T37] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 274.788535][ T37] ? blk_mq_flush_plug_list+0x1517/0x1750 [ 274.794419][ T37] schedule+0xc5/0x240 [ 274.798635][ T37] io_schedule+0x88/0xe0 [ 274.804154][ T37] bit_wait_io+0x17/0xd0 [ 274.812113][ T37] __wait_on_bit+0xb3/0x2e0 [pid 14346] <... pwrite64 resumed>) = 1 [pid 14349] exit_group(0) = ? [pid 14346] close(3 [pid 14349] +++ exited with 0 +++ [pid 14348] <... setpgid resumed>) = 0 [pid 14347] write(3, "1000", 4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3530, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3528", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3528", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14346] <... close resumed>) = 0 [pid 14346] close(4) = -1 EBADF (Bad file descriptor) [pid 14346] close(5) = -1 EBADF (Bad file descriptor) [pid 14346] close(6) = -1 EBADF (Bad file descriptor) [pid 14346] close(7) = -1 EBADF (Bad file descriptor) [pid 14346] close(8) = -1 EBADF (Bad file descriptor) [pid 14346] close(9) = -1 EBADF (Bad file descriptor) [pid 14346] close(10) = -1 EBADF (Bad file descriptor) [pid 14346] close(11) = -1 EBADF (Bad file descriptor) [pid 14346] close(12) = -1 EBADF (Bad file descriptor) [pid 14346] close(13) = -1 EBADF (Bad file descriptor) [pid 14346] close(14) = -1 EBADF (Bad file descriptor) [pid 14346] close(15) = -1 EBADF (Bad file descriptor) [pid 14346] close(16) = -1 EBADF (Bad file descriptor) [pid 14346] close(17) = -1 EBADF (Bad file descriptor) [pid 14346] close(18) = -1 EBADF (Bad file descriptor) [pid 14346] close(19) = -1 EBADF (Bad file descriptor) [pid 14346] close(20) = -1 EBADF (Bad file descriptor) [pid 14346] close(21) = -1 EBADF (Bad file descriptor) [pid 14346] close(22) = -1 EBADF (Bad file descriptor) [pid 14346] close(23) = -1 EBADF (Bad file descriptor) [pid 14346] close(24) = -1 EBADF (Bad file descriptor) [pid 14346] close(25) = -1 EBADF (Bad file descriptor) [ 274.818671][ T37] ? __cfi_bit_wait_io+0x10/0x10 [ 274.824117][ T37] out_of_line_wait_on_bit+0x139/0x190 [ 274.829687][ T37] ? __cfi_bit_wait_io+0x10/0x10 [ 274.834678][ T37] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 274.840726][ T37] ? __cfi_wake_bit_function+0x10/0x10 [ 274.846251][ T37] ? __cfi__raw_write_lock+0x10/0x10 [ 274.851598][ T37] ? _raw_read_unlock+0x16/0x40 [ 274.856527][ T37] __wait_on_buffer+0x5a/0x70 [ 274.861339][ T37] jbd2_journal_commit_transaction+0x2dba/0x5510 [ 274.867770][ T37] ? __cfi_jbd2_journal_commit_transaction+0x10/0x10 [ 274.874502][ T37] ? __schedule+0x149e/0x20b0 [ 274.879284][ T37] ? __kasan_check_write+0x18/0x20 [ 274.884459][ T37] ? _raw_spin_lock_irqsave+0xc1/0x160 [ 274.890043][ T37] ? __kasan_check_write+0x18/0x20 [ 274.895201][ T37] ? _raw_spin_lock_irqsave+0xc1/0x160 [ 274.900753][ T37] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 274.906814][ T37] ? __try_to_del_timer_sync+0x2e8/0x440 [ 274.912591][ T37] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 274.918464][ T37] kjournald2+0x386/0x6a0 [ 274.922923][ T37] ? __cfi_kjournald2+0x10/0x10 [ 274.927868][ T37] ? set_cpus_allowed_ptr+0xa1/0xf0 [ 274.933134][ T37] ? __cfi_autoremove_wake_function+0x10/0x10 [ 274.939259][ T37] ? __kasan_check_read+0x15/0x20 [ 274.944340][ T37] ? __kthread_parkme+0x12f/0x180 [ 274.949417][ T37] ? schedule+0xc5/0x240 [ 274.953705][ T37] kthread+0x2c7/0x360 [ 274.957825][ T37] ? __cfi_kjournald2+0x10/0x10 [ 274.962701][ T37] ? __cfi_kthread+0x10/0x10 [pid 14346] close(26) = -1 EBADF (Bad file descriptor) [pid 14346] close(27) = -1 EBADF (Bad file descriptor) [pid 14346] close(28) = -1 EBADF (Bad file descriptor) [pid 14346] close(29) = -1 EBADF (Bad file descriptor) [pid 14346] exit_group(0) = ? [pid 14346] +++ exited with 0 +++ [pid 14348] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14348] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14348] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14348] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14348] write(3, "1000", 4) = 4 [pid 14348] close(3) = 0 [pid 14348] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14348] write(1, "executing program\n", 18) = 18 [pid 14348] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14348] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14348] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14348] pwrite64(3, "\x02", 1, 4) = 1 [pid 14348] close(3) = 0 [pid 14348] close(4) = -1 EBADF (Bad file descriptor) [pid 14348] close(5) = -1 EBADF (Bad file descriptor) [pid 14348] close(6) = -1 EBADF (Bad file descriptor) [pid 14348] close(7) = -1 EBADF (Bad file descriptor) [pid 14348] close(8) = -1 EBADF (Bad file descriptor) [pid 14348] close(9) = -1 EBADF (Bad file descriptor) [pid 14348] close(10) = -1 EBADF (Bad file descriptor) [pid 14348] close(11) = -1 EBADF (Bad file descriptor) [pid 14348] close(12) = -1 EBADF (Bad file descriptor) [pid 14348] close(13) = -1 EBADF (Bad file descriptor) [pid 14348] close(14) = -1 EBADF (Bad file descriptor) [pid 14348] close(15) = -1 EBADF (Bad file descriptor) [pid 14348] close(16) = -1 EBADF (Bad file descriptor) [pid 14348] close(17) = -1 EBADF (Bad file descriptor) [pid 14348] close(18) = -1 EBADF (Bad file descriptor) [pid 14348] close(19) = -1 EBADF (Bad file descriptor) [pid 14348] close(20) = -1 EBADF (Bad file descriptor) [pid 14348] close(21) = -1 EBADF (Bad file descriptor) [pid 14348] close(22) = -1 EBADF (Bad file descriptor) [pid 14348] close(23) = -1 EBADF (Bad file descriptor) [pid 14348] close(24) = -1 EBADF (Bad file descriptor) [pid 14348] close(25) = -1 EBADF (Bad file descriptor) [pid 14348] close(26) = -1 EBADF (Bad file descriptor) [pid 14348] close(27) = -1 EBADF (Bad file descriptor) [pid 14348] close(28) = -1 EBADF (Bad file descriptor) [pid 14348] close(29) = -1 EBADF (Bad file descriptor) [pid 14348] exit_group(0) = ? [pid 14348] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3409, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3407", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3407", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3407/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14347] <... write resumed>) = 4 [pid 14347] close(3) = 0 [pid 14347] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14347] write(1, "executing program\n", 18) = 18 [pid 14347] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14347] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14347] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14347] pwrite64(3, "\x02", 1, 4) = 1 [pid 14347] close(3) = 0 executing program executing program [pid 14347] close(4) = -1 EBADF (Bad file descriptor) [pid 14347] close(5) = -1 EBADF (Bad file descriptor) [pid 14347] close(6) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3585, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14347] close(7) = -1 EBADF (Bad file descriptor) [pid 14347] close(8) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3583", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14347] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14347] close(10 [pid 323] openat(AT_FDCWD, "./3583", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14347] close(11 [pid 323] <... openat resumed>) = 3 [pid 14347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14347] close(12) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14347] close(13 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14347] close(14 [pid 323] getdents64(3 [pid 14347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14347] close(15 [pid 323] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14347] close(16) = -1 EBADF (Bad file descriptor) [pid 14347] close(17) = -1 EBADF (Bad file descriptor) [pid 14347] close(18) = -1 EBADF (Bad file descriptor) [pid 14347] close(19) = -1 EBADF (Bad file descriptor) [pid 14347] close(20) = -1 EBADF (Bad file descriptor) [pid 14347] close(21) = -1 EBADF (Bad file descriptor) [pid 14347] close(22) = -1 EBADF (Bad file descriptor) [pid 14347] close(23) = -1 EBADF (Bad file descriptor) [pid 14347] close(24) = -1 EBADF (Bad file descriptor) [pid 14347] close(25) = -1 EBADF (Bad file descriptor) [pid 14347] close(26) = -1 EBADF (Bad file descriptor) [pid 14347] close(27) = -1 EBADF (Bad file descriptor) [pid 14347] close(28) = -1 EBADF (Bad file descriptor) [pid 14347] close(29) = -1 EBADF (Bad file descriptor) [pid 14347] exit_group(0) = ? [pid 14347] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3490, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3488", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3488", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 322] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3528/sys" [pid 320] umount2("./3407/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3407/sys" [pid 323] newfstatat(AT_FDCWD, "./3583/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3488/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3528/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3407/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 323] openat(AT_FDCWD, "./3583/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(4 [pid 321] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3407/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] fstat(4 [pid 322] getdents64(4 [pid 321] openat(AT_FDCWD, "./3488/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 321] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [ 274.967384][ T37] ret_from_fork+0x67/0xa0 [ 274.971839][ T37] ? __cfi_kthread+0x10/0x10 [ 274.976512][ T37] ret_from_fork_asm+0x1a/0x30 [ 274.981316][ T37] [ 274.985430][ T37] NMI backtrace for cpu 1 [ 274.985451][ T37] CPU: 1 UID: 0 PID: 37 Comm: khungtaskd Not tainted syzkaller #0 b8659436e0263bf3bdd99d8db567fd2a3f6145e5 [ 274.985485][ T37] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 274.985499][ T37] Call Trace: [ 274.985505][ T37] [ 274.985514][ T37] __dump_stack+0x21/0x30 [ 274.985552][ T37] dump_stack_lvl+0x140/0x1c0 [ 274.985582][ T37] ? __cfi_dump_stack_lvl+0x10/0x10 [ 274.985613][ T37] ? rcu_preempt_deferred_qs_irqrestore+0x711/0xa50 [ 274.985649][ T37] dump_stack+0x19/0x20 [ 274.985678][ T37] nmi_cpu_backtrace+0x2ba/0x2d0 [ 274.985769][ T37] ? rcu_read_unlock_special+0x150/0x420 [ 274.985801][ T37] ? __cfi_nmi_cpu_backtrace+0x10/0x10 [ 274.985831][ T37] ? sched_show_task+0x371/0x530 [ 274.985862][ T37] ? __rcu_read_unlock+0xc0/0xc0 [ 274.985891][ T37] ? __cfi_nmi_raise_cpu_backtrace+0x10/0x10 [ 274.985982][ T37] ? __cfi_nmi_raise_cpu_backtrace+0x10/0x10 [ 274.986013][ T37] nmi_trigger_cpumask_backtrace+0x142/0x2c0 [ 274.986044][ T37] arch_trigger_cpumask_backtrace+0x14/0x20 [ 274.986074][ T37] watchdog+0xe45/0xf90 [ 274.986137][ T37] ? __kasan_check_write+0x18/0x20 [ 274.986162][ T37] ? __cfi_watchdog+0x10/0x10 [ 274.986186][ T37] ? __kasan_check_read+0x15/0x20 [ 274.986208][ T37] ? __kthread_parkme+0x12f/0x180 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 323] getdents64(4 [pid 322] close(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] close(4 [pid 322] rmdir("./3528/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3583/sys" [pid 322] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3528/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 323] umount2("./3583/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 320] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3528/binderfs" [pid 321] <... close resumed>) = 0 [pid 320] rmdir("./3407/sys" [pid 323] newfstatat(AT_FDCWD, "./3583/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3488/sys" [pid 320] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3583/binderfs" [pid 322] unlink("./3528/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3407/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] umount2("./3583/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3528/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3488/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3407/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3583/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3528/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3488/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3407/binderfs" [pid 323] unlink("./3583/cgroup.net" [pid 322] unlink("./3528/cgroup.net" [pid 321] unlink("./3488/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3407/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3583/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3528/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3488/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3407/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3583/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3528/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3488/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3583/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3407/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3528/cgroup.cpu" [pid 321] unlink("./3488/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 323] umount2("./3583/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3528/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3407/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3583/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3488/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3528/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3407/cgroup.cpu" [pid 323] unlink("./3583/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3488/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] unlink("./3528/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3407/cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3488/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 323] close(3) = 0 [pid 322] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3407/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3583" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 322] close(3 [pid 321] umount2("./3488/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3407/cgroup" [pid 323] mkdir("./3584", 0777 [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] rmdir("./3528" [pid 321] newfstatat(AT_FDCWD, "./3488/cgroup" [pid 320] unlink("./3407/cgroup" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] mkdir("./3529", 0777 [pid 321] unlink("./3488/cgroup" [pid 320] getdents64(3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3407" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rmdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] getdents64(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] mkdir("./3408", 0777 [pid 321] close(3 [pid 320] <... mkdir resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3586 [pid 321] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14351 attached [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rmdir("./3488" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14351] set_robust_list(0x555587eb56a0, 24 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3531 [pid 321] <... rmdir resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14351] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] mkdir("./3489", 0777) = 0 [pid 14351] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14352 attached [pid 14351] chdir("./3529" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3410 [pid 14352] set_robust_list(0x555587eb56a0, 24 [pid 14351] <... chdir resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14351] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14352] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14352] rt_sigprocmask(SIG_SETMASK, [] [pid 14351] <... prctl resumed>) = 0 [pid 14352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14351] setpgid(0, 0 [pid 14352] chdir("./3408" [pid 14351] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14353 attached [pid 14352] <... chdir resumed>) = 0 [pid 14351] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3491 [pid 14353] set_robust_list(0x555587eb56a0, 24 [pid 14352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14351] <... symlink resumed>) = 0 [pid 14353] <... set_robust_list resumed>) = 0 [pid 14352] <... prctl resumed>) = 0 [pid 14351] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14353] rt_sigprocmask(SIG_SETMASK, [] [pid 14352] setpgid(0, 0 [pid 14351] <... symlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14352] <... setpgid resumed>) = 0 [pid 14351] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14353] chdir("./3489" [pid 14352] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14351] <... symlink resumed>) = 0 [pid 14353] <... chdir resumed>) = 0 [pid 14353] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14352] <... symlink resumed>) = 0 [pid 14351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14353] <... prctl resumed>) = 0 [pid 14352] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14351] <... openat resumed>) = 3 [pid 14353] setpgid(0, 0 [pid 14352] <... symlink resumed>) = 0 [pid 14351] write(3, "1000", 4 [pid 14353] <... setpgid resumed>) = 0 [pid 14352] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14351] <... write resumed>) = 4 [pid 14353] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14352] <... symlink resumed>) = 0 [pid 14351] close(3 [pid 14353] <... symlink resumed>) = 0 [pid 14352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14351] <... close resumed>) = 0 [pid 14353] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14352] <... openat resumed>) = 3 [pid 14351] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14353] <... symlink resumed>) = 0 [pid 14352] write(3, "1000", 4) = 4 [pid 14352] close(3 [pid 14353] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14352] <... close resumed>) = 0 [pid 14353] <... symlink resumed>) = 0 [pid 14352] symlink("/dev/binderfs", "./binderfs" [pid 14351] write(1, "executing program\n", 18 [pid 14353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14352] <... symlink resumed>) = 0 [pid 14351] <... write resumed>) = 18 [pid 14353] <... openat resumed>) = 3 [pid 14352] write(1, "executing program\n", 18 [pid 14351] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14353] write(3, "1000", 4 [pid 14352] <... write resumed>) = 18 [pid 14351] <... mkdirat resumed>) = 0 [pid 14353] <... write resumed>) = 4 [pid 14352] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14351] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14353] close(3 [pid 14352] <... mkdirat resumed>) = 0 [pid 14351] <... mount resumed>) = 0 [pid 14353] <... close resumed>) = 0 [pid 14352] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14351] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14353] symlink("/dev/binderfs", "./binderfs" [pid 14352] <... mount resumed>) = 0 [pid 14351] <... openat resumed>) = 3 [pid 14352] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14353] <... symlink resumed>) = 0 [pid 14353] write(1, "executing program\n", 18 [pid 14352] <... openat resumed>) = 3 [pid 14351] pwrite64(3, "\x02", 1, 4) = 1 [pid 14353] <... write resumed>) = 18 [pid 14353] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14351] close(3 [pid 14353] <... mkdirat resumed>) = 0 [pid 14352] pwrite64(3, "\x02", 1, 4 [pid 14351] <... close resumed>) = 0 [pid 14353] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14352] <... pwrite64 resumed>) = 1 [pid 14351] close(4 [pid 14353] <... mount resumed>) = 0 [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(3 [pid 14351] close(5 [pid 14353] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14352] <... close resumed>) = 0 [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] <... openat resumed>) = 3 [pid 14351] close(6ci2-android-6-12-rust/strace-static-x86_64: Process 14350 attached ) = -1 EBADF (Bad file descriptor) [pid 14352] close(4 [pid 14351] close(7 [pid 14350] set_robust_list(0x555587eb56a0, 24 [pid 14353] pwrite64(3, "\x02", 1, 4 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... set_robust_list resumed>) = 0 [pid 14353] <... pwrite64 resumed>) = 1 [pid 14352] close(5 [pid 14351] close(8 [pid 14350] rt_sigprocmask(SIG_SETMASK, [] [pid 14353] close(3 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14353] <... close resumed>) = 0 [pid 14352] close(6 [pid 14351] close(9 [pid 14353] close(4 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] chdir("./3584" [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(7 [pid 14351] close(10 [pid 14353] close(5 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... chdir resumed>) = 0 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(8 [pid 14351] close(11 [pid 14350] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14353] close(6 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... prctl resumed>) = 0 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(9 [pid 14351] close(12 [pid 14350] setpgid(0, 0 [pid 14353] close(7 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... setpgid resumed>) = 0 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(10 [pid 14351] close(13 [pid 14350] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14353] close(8 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... symlink resumed>) = 0 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(11 [pid 14351] close(14 [pid 14350] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14353] close(9 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... symlink resumed>) = 0 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] close(10 [pid 14352] close(12 [pid 14351] close(15 [pid 14350] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... symlink resumed>) = 0 [pid 14353] close(11 [pid 14352] close(13 [pid 14351] close(16 [pid 14350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] close(12 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... openat resumed>) = 3 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(14 [pid 14351] close(17 [pid 14353] close(13 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] write(3, "1000", 4 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(15 [pid 14351] close(18 [pid 14353] close(14 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... write resumed>) = 4 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(16 [pid 14351] close(19 [pid 14350] close(3 [pid 14353] close(15 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... close resumed>) = 0 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(17 [pid 14351] close(20 [pid 14350] symlink("/dev/binderfs", "./binderfs" [pid 14353] close(16 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... symlink resumed>) = 0 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(18 [pid 14351] close(21 [pid 14353] close(17 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] write(1, "executing program\n", 18 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(19 [pid 14351] close(22 [pid 14353] close(18 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... write resumed>) = 18 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(20 [pid 14351] close(23 [pid 14350] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14353] close(19 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(21 [pid 14351] close(24 [pid 14350] <... mkdirat resumed>) = 0 [pid 14353] close(20 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(22 [pid 14351] close(25 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... mount resumed>) = 0 [pid 14353] close(21 [pid 14352] close(23 [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] close(26 [pid 14350] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14353] close(22 [pid 14352] close(24 [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] <... openat resumed>) = 3 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] close(23 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] close(27 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(25 [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program executing program executing program executing program [pid 14353] close(24 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] close(28 [pid 14350] pwrite64(3, "\x02", 1, 4 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(26 [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] close(25 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] close(29 [pid 14350] <... pwrite64 resumed>) = 1 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(27 [pid 14351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] close(3 [pid 14353] close(26 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14351] exit_group(0 [pid 14350] <... close resumed>) = 0 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(28 [pid 14351] <... exit_group resumed>) = ? [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] close(27) = -1 EBADF (Bad file descriptor) [pid 14353] close(28 [pid 14350] close(4 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] close(29 [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] close(29 [pid 14352] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] close(5 [pid 14353] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14352] exit_group(0 [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14353] exit_group(0 [pid 14352] <... exit_group resumed>) = ? [pid 14351] +++ exited with 0 +++ [pid 14350] close(6 [pid 14353] <... exit_group resumed>) = ? [pid 14352] +++ exited with 0 +++ [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] close(7) = -1 EBADF (Bad file descriptor) [pid 14350] close(8) = -1 EBADF (Bad file descriptor) [pid 14350] close(9) = -1 EBADF (Bad file descriptor) [pid 14350] close(10) = -1 EBADF (Bad file descriptor) [pid 14350] close(11) = -1 EBADF (Bad file descriptor) [pid 14350] close(12) = -1 EBADF (Bad file descriptor) [pid 14350] close(13) = -1 EBADF (Bad file descriptor) [pid 14350] close(14) = -1 EBADF (Bad file descriptor) [pid 14350] close(15 [pid 14353] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3410, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3531, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3529", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14350] close(16 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3529", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14350] close(17) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14350] close(18 [pid 322] fstat(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3491, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3489", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14350] close(19 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [ 274.986230][ T37] ? schedule+0xc5/0x240 [ 274.986263][ T37] kthread+0x2c7/0x360 [ 274.986288][ T37] ? __cfi_watchdog+0x10/0x10 [ 274.986311][ T37] ? __cfi_kthread+0x10/0x10 [ 274.986336][ T37] ret_from_fork+0x67/0xa0 [ 274.986367][ T37] ? __cfi_kthread+0x10/0x10 [ 274.986393][ T37] ret_from_fork_asm+0x1a/0x30 [ 274.986417][ T37] [ 275.153549][ T37] Sending NMI from CPU 1 to CPUs 0: [ 275.159443][ C0] NMI backtrace for cpu 0 [pid 321] openat(AT_FDCWD, "./3489", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14350] close(20 [pid 322] <... umount2 resumed>) = 0 [pid 321] fstat(3 [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14350] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3529/sys" [pid 14350] close(22 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14350] close(23 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] openat(AT_FDCWD, "./3529/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3529/sys") = 0 [pid 322] umount2("./3529/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3529/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3529/binderfs") = 0 [pid 322] umount2("./3529/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3529/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3529/cgroup.net") = 0 [pid 322] umount2("./3529/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3529/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3529/cgroup.cpu") = 0 [pid 322] umount2("./3529/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3529/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3529/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3529") = 0 [pid 322] mkdir("./3530", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3408", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] openat(AT_FDCWD, "./3408", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3532 [pid 320] fstat(3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3408/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14350] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14350] close(24) = -1 EBADF (Bad file descriptor) [pid 14350] close(25) = -1 EBADF (Bad file descriptor) [pid 14350] close(26) = -1 EBADF (Bad file descriptor) [pid 14350] close(27) = -1 EBADF (Bad file descriptor) [pid 14350] close(28) = -1 EBADF (Bad file descriptor) [pid 14350] close(29) = -1 EBADF (Bad file descriptor) [pid 14350] exit_group(0) = ? [pid 14350] +++ exited with 0 +++ [pid 321] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14354 attached [pid 14354] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14354] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14354] chdir("./3530") = 0 [pid 14354] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14354] setpgid(0, 0) = 0 [pid 14354] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14354] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14354] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14354] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14354] write(3, "1000", 4) = 4 [pid 14354] close(3) = 0 [pid 14354] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 14354] write(1, "executing program\n", 18) = 18 [pid 14354] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14354] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14354] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [ 275.159457][ C0] CPU: 0 UID: 0 PID: 310 Comm: sshd-session Not tainted syzkaller #0 b8659436e0263bf3bdd99d8db567fd2a3f6145e5 [ 275.159478][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 275.159489][ C0] RIP: 0010:kasan_check_range+0x1c/0x2b0 [ 275.159519][ C0] Code: 00 00 00 90 90 90 90 90 90 90 90 90 90 90 66 0f 1f 00 b0 01 48 85 f6 0f 84 c0 01 00 00 55 48 89 e5 41 57 41 56 41 55 41 54 53 <4c> 8d 04 37 49 39 f8 0f 82 29 02 00 00 49 89 f9 49 c1 e9 2f 41 81 [pid 14354] pwrite64(3, "\x02", 1, 4) = 1 [pid 14354] close(3) = 0 [pid 14354] close(4) = -1 EBADF (Bad file descriptor) [pid 14354] close(5) = -1 EBADF (Bad file descriptor) [pid 14354] close(6) = -1 EBADF (Bad file descriptor) [pid 14354] close(7) = -1 EBADF (Bad file descriptor) [pid 14354] close(8) = -1 EBADF (Bad file descriptor) [pid 14354] close(9) = -1 EBADF (Bad file descriptor) [pid 14354] close(10) = -1 EBADF (Bad file descriptor) [pid 14354] close(11) = -1 EBADF (Bad file descriptor) [pid 14354] close(12) = -1 EBADF (Bad file descriptor) [pid 14354] close(13) = -1 EBADF (Bad file descriptor) [pid 14354] close(14) = -1 EBADF (Bad file descriptor) [pid 14354] close(15) = -1 EBADF (Bad file descriptor) [pid 14354] close(16) = -1 EBADF (Bad file descriptor) [pid 14354] close(17) = -1 EBADF (Bad file descriptor) [pid 14354] close(18) = -1 EBADF (Bad file descriptor) [pid 14354] close(19) = -1 EBADF (Bad file descriptor) [pid 14354] close(20) = -1 EBADF (Bad file descriptor) [pid 14354] close(21) = -1 EBADF (Bad file descriptor) [pid 14354] close(22) = -1 EBADF (Bad file descriptor) [pid 14354] close(23) = -1 EBADF (Bad file descriptor) [pid 14354] close(24) = -1 EBADF (Bad file descriptor) [pid 14354] close(25) = -1 EBADF (Bad file descriptor) [pid 14354] close(26) = -1 EBADF (Bad file descriptor) [pid 14354] close(27) = -1 EBADF (Bad file descriptor) [pid 14354] close(28) = -1 EBADF (Bad file descriptor) [pid 14354] close(29) = -1 EBADF (Bad file descriptor) [pid 14354] exit_group(0) = ? [pid 14354] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3532, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3586, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 323] umount2("./3584", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3584", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [ 275.159532][ C0] RSP: 0018:ffffc900011ff418 EFLAGS: 00000202 [ 275.159548][ C0] RAX: ffffffff847af301 RBX: 0000000000000000 RCX: ffffffff847af37d [ 275.159560][ C0] RDX: 0000000000000001 RSI: 0000000000000004 RDI: ffffea00045f8c34 [ 275.159570][ C0] RBP: ffffc900011ff440 R08: ffff888115ea8523 R09: 1ffff11022bd50a4 [ 275.159582][ C0] R10: dffffc0000000000 R11: ffffed1022bd50a5 R12: ffffea00045f8c00 [ 275.159595][ C0] R13: ffff888115ea8558 R14: ffff888115ea8558 R15: 0000000000000000 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3530", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3530", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [ 275.159606][ C0] FS: 00007f6bbca0f300(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 275.159621][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 275.159632][ C0] CR2: 00007f6acb1496fc CR3: 000000012c33e000 CR4: 00000000003526b0 [ 275.159647][ C0] Call Trace: [ 275.159652][ C0] [ 275.159659][ C0] __kasan_check_write+0x18/0x20 [ 275.159677][ C0] skb_release_data+0x4fd/0x860 [ 275.159790][ C0] __kfree_skb+0x62/0x210 [ 275.159807][ C0] tcp_rtx_queue_unlink_and_free+0x40c/0x660 [ 275.159866][ C0] tcp_ack+0x1fc0/0x61d0 [ 275.159881][ C0] ? kasan_save_track+0x4f/0x80 [ 275.159927][ C0] ? tcp_rcv_established+0x1d30/0x1d30 [ 275.159946][ C0] ? read_tsc+0xd/0x20 [ 275.159968][ C0] ? ktime_get+0x1df/0x210 [ 275.160010][ C0] tcp_rcv_established+0xea0/0x1d30 [ 275.160029][ C0] ? __cfi_tcp_rcv_established+0x10/0x10 [ 275.160048][ C0] ? ipv4_dst_check+0xfc/0x170 [ 275.160097][ C0] tcp_v4_do_rcv+0x49a/0xbb0 [ 275.160138][ C0] ? __cfi_tcp_v4_do_rcv+0x10/0x10 [ 275.160153][ C0] __release_sock+0x195/0x400 [ 275.160195][ C0] ? avc_has_perm+0x155/0x240 [ 275.160244][ C0] ? __cfi_tcp_sendmsg+0x10/0x10 [ 275.160283][ C0] release_sock+0x64/0x1f0 [ 275.160298][ C0] ? __cfi_tcp_sendmsg+0x10/0x10 [ 275.160318][ C0] tcp_sendmsg+0x49/0xd0 [ 275.160337][ C0] ? __cfi_tcp_sendmsg+0x10/0x10 [ 275.160356][ C0] inet_sendmsg+0xb7/0x120 [ 275.160411][ C0] ? __cfi_inet_sendmsg+0x10/0x10 [ 275.160434][ C0] sock_write_iter+0x3bf/0x490 [ 275.160476][ C0] ? __cfi_sock_write_iter+0x10/0x10 [ 275.160501][ C0] ? put_timespec64+0xd9/0x130 [ 275.160544][ C0] ? __cfi_put_timespec64+0x10/0x10 [ 275.160568][ C0] vfs_write+0x75f/0xfd0 [ 275.160617][ C0] ? __cfi_vfs_write+0x10/0x10 [ 275.160634][ C0] ? _raw_spin_unlock_irq+0x45/0x70 [ 275.160659][ C0] ? __kasan_check_read+0x15/0x20 [ 275.160676][ C0] ksys_write+0x145/0x260 [ 275.160692][ C0] ? xfd_validate_state+0x68/0x140 [ 275.160715][ C0] ? __cfi_ksys_write+0x10/0x10 [ 275.160733][ C0] ? __kasan_check_read+0x15/0x20 [ 275.160749][ C0] __x64_sys_write+0x7f/0x90 [ 275.160766][ C0] x64_sys_call+0x271c/0x2ee0 [ 275.160782][ C0] do_syscall_64+0x57/0xf0 [ 275.160804][ C0] ? clear_bhb_loop+0x50/0xa0 [ 275.160854][ C0] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 275.160870][ C0] RIP: 0033:0x7f6bbc2a7407 [ 275.160888][ C0] Code: 48 89 fa 4c 89 df e8 38 aa 00 00 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 1a 5b c3 0f 1f 84 00 00 00 00 00 48 8b 44 24 10 0f 05 <5b> c3 0f 1f 80 00 00 00 00 83 e2 39 83 fa 08 75 de e8 23 ff ff ff [ 275.160901][ C0] RSP: 002b:00007ffe071a6b00 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [pid 322] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3489/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3408/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3408/sys" [pid 323] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3530/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3584/sys" [pid 321] openat(AT_FDCWD, "./3489/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3408/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 320] openat(AT_FDCWD, "./3408/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] openat(AT_FDCWD, "./3584/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(4 [pid 320] fstat(4 [pid 323] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] fstat(4 [pid 321] getdents64(4 [pid 320] getdents64(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 321] close(4 [pid 320] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] getdents64(4 [pid 321] rmdir("./3489/sys" [pid 320] close(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] close(4 [pid 321] umount2("./3489/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3408/sys" [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 323] rmdir("./3584/sys" [pid 321] newfstatat(AT_FDCWD, "./3489/binderfs" [pid 320] umount2("./3408/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3584/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3489/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3408/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3584/binderfs" [pid 321] umount2("./3489/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3408/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] unlink("./3584/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3489/cgroup.net" [pid 320] umount2("./3408/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3584/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3489/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3408/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3584/cgroup.net" [pid 321] umount2("./3489/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3408/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] unlink("./3584/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3489/cgroup.cpu" [pid 320] umount2("./3408/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3530/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3584/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3489/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3408/cgroup.cpu" [pid 322] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3584/cgroup.cpu" [pid 322] close(4 [pid 321] umount2("./3489/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3530/sys" [pid 320] unlink("./3408/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 322] umount2("./3530/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] unlink("./3584/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3530/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3489/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3408/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3530/binderfs" [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3530/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3530/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3584/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3530/cgroup.net" [pid 321] unlink("./3489/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3530/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3408/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3530/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3530/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3584/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3530/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3408/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3530/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3530/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] unlink("./3584/cgroup" [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 322] close(3 [pid 320] getdents64(3 [pid 322] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3530" [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] mkdir("./3531", 0777 [pid 321] rmdir("./3489" [pid 320] close(3 [pid 322] <... mkdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 323] close(3 [pid 321] mkdir("./3490", 0777 [pid 320] rmdir("./3408" [pid 323] <... close resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] rmdir("./3584"ci2-android-6-12-rust/strace-static-x86_64: Process 14355 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3533 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] mkdir("./3409", 0777 [pid 14355] set_robust_list(0x555587eb56a0, 24 [pid 323] <... rmdir resumed>) = 0 [pid 14355] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14355] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14355] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14355] chdir("./3531" [pid 320] <... mkdir resumed>) = 0 [pid 14355] <... chdir resumed>) = 0 [pid 14355] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] mkdir("./3585", 0777 [pid 14355] <... prctl resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14355] setpgid(0, 0) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14355] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... mkdir resumed>) = 0 [pid 14355] <... symlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14356 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3492 [pid 14356] set_robust_list(0x555587eb56a0, 24) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14356] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14355] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14356] chdir("./3490" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14356] <... chdir resumed>) = 0 [pid 14355] <... symlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14357 attached [pid 14356] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14355] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14357] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3587 [pid 14355] <... symlink resumed>) = 0 [pid 14355] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14357] <... set_robust_list resumed>) = 0 [pid 14355] <... openat resumed>) = 3 [pid 323] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14358 attached [pid 14356] <... prctl resumed>) = 0 [pid 14355] write(3, "1000", 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3411 [pid 14356] setpgid(0, 0 [pid 14355] <... write resumed>) = 4 [pid 14358] set_robust_list(0x555587eb56a0, 24 [pid 14355] close(3 [pid 14357] rt_sigprocmask(SIG_SETMASK, [] [pid 14356] <... setpgid resumed>) = 0 [pid 14355] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14358] <... set_robust_list resumed>) = 0 [pid 14355] symlink("/dev/binderfs", "./binderfs" [pid 14357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14357] chdir("./3585" [pid 14355] <... symlink resumed>) = 0 [pid 14356] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14355] write(1, "executing program\n", 18 [pid 14357] <... chdir resumed>) = 0 [pid 14355] <... write resumed>) = 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14357] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14355] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14357] setpgid(0, 0) = 0 [pid 14355] <... mkdirat resumed>) = 0 executing program [pid 14357] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14356] <... symlink resumed>) = 0 [pid 14355] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14358] rt_sigprocmask(SIG_SETMASK, [] [pid 14357] <... symlink resumed>) = 0 [pid 14357] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14357] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14355] <... mount resumed>) = 0 [pid 14356] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14358] chdir("./3409" [pid 14357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14356] <... symlink resumed>) = 0 [pid 14358] <... chdir resumed>) = 0 [pid 14357] write(3, "1000", 4 [pid 14356] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14355] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14357] <... write resumed>) = 4 [pid 14356] <... symlink resumed>) = 0 [pid 14357] close(3) = 0 [pid 14357] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14357] write(1, "executing program\n", 18) = 18 [pid 14355] <... openat resumed>) = 3 executing program [pid 14356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14357] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14357] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14358] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14357] <... mount resumed>) = 0 [pid 14356] <... openat resumed>) = 3 [pid 14355] pwrite64(3, "\x02", 1, 4 [pid 14358] <... prctl resumed>) = 0 [pid 14356] write(3, "1000", 4 [pid 14357] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14358] setpgid(0, 0 [pid 14356] <... write resumed>) = 4 [pid 14358] <... setpgid resumed>) = 0 [pid 14356] close(3 [pid 14358] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14356] <... close resumed>) = 0 [pid 14355] <... pwrite64 resumed>) = 1 [pid 14358] <... symlink resumed>) = 0 [pid 14357] <... openat resumed>) = 3 [pid 14356] symlink("/dev/binderfs", "./binderfs" [pid 14358] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14355] close(3 [pid 14357] pwrite64(3, "\x02", 1, 4 [pid 14356] <... symlink resumed>) = 0 [pid 14358] <... symlink resumed>) = 0 [pid 14357] <... pwrite64 resumed>) = 1 [pid 14356] write(1, "executing program\n", 18 [pid 14357] close(3) = 0 [pid 14356] <... write resumed>) = 18 [pid 14358] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14357] close(4 [pid 14356] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14358] <... symlink resumed>) = 0 [pid 14357] close(5) = -1 EBADF (Bad file descriptor) [pid 14356] <... mkdirat resumed>) = 0 executing program [pid 14358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14356] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14357] close(6) = -1 EBADF (Bad file descriptor) [pid 14357] close(7) = -1 EBADF (Bad file descriptor) [pid 14356] <... mount resumed>) = 0 [pid 14357] close(8 [pid 14356] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14358] <... openat resumed>) = 3 [pid 14355] <... close resumed>) = 0 [pid 14358] write(3, "1000", 4 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... openat resumed>) = 3 [pid 14355] close(4 [pid 14357] close(9 [pid 14356] pwrite64(3, "\x02", 1, 4 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... pwrite64 resumed>) = 1 [pid 14357] close(10 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(5) = -1 EBADF (Bad file descriptor) [pid 14355] close(6 [pid 14356] close(3 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = 0 [pid 14357] close(11 [pid 14355] close(7 [pid 14356] close(4 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(8 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(12 [pid 14355] close(9 [pid 14356] close(5 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(10 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(13 [pid 14355] close(11 [pid 14356] close(6 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(12 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(14 [pid 14355] close(13 [pid 14356] close(7 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(14 [pid 14357] close(15 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] close(8 [pid 14355] close(15 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(16 [pid 14357] close(16 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] close(9 [pid 14355] close(17) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(18 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(17 [pid 14356] close(10 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(19 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 275.160920][ C0] RAX: ffffffffffffffda RBX: 00007f6bbca0f300 RCX: 00007f6bbc2a7407 [ 275.160932][ C0] RDX: 0000000000005708 RSI: 000055aab4264b40 RDI: 0000000000000004 [ 275.160944][ C0] RBP: 000055aab4250c60 R08: 0000000000000000 R09: 0000000000000000 [ 275.160957][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000001 [ 275.160968][ C0] R13: 00007ffe071a6c50 R14: 0000000000000000 R15: 0000000000000004 [ 275.160981][ C0] [pid 14357] close(18 [pid 14355] close(20 [pid 14356] close(11 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(21 [pid 14357] close(19 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] close(12 [pid 14355] close(22 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(23 [pid 14357] close(20 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] close(13 [pid 14355] close(24 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(21 [pid 14355] close(25 [pid 14356] close(14 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(26 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(22 [pid 14355] close(27 [pid 14356] close(15 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] close(28 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(23 [pid 14355] close(29 [pid 14356] close(16 [pid 14355] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14355] exit_group(0 [pid 14357] close(24 [pid 14356] close(17 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(25 [pid 14356] close(18 [pid 14355] <... exit_group resumed>) = ? [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(26 [pid 14356] close(19 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(27 [pid 14356] close(20 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(28 [pid 14356] close(21 [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] close(29 [pid 14356] close(22 [pid 14355] +++ exited with 0 +++ [pid 14357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14357] exit_group(0 [pid 14356] close(23 [pid 14357] <... exit_group resumed>) = ? [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14358] <... write resumed>) = 4 [pid 14356] close(24 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3533, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14358] close(3 [pid 14357] +++ exited with 0 +++ [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14358] <... close resumed>) = 0 [pid 14358] symlink("/dev/binderfs", "./binderfs") = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3587, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14358] write(1, "executing program\n", 18) = 18 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 14358] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 322] umount2("./3531", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14356] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14358] <... mount resumed>) = 0 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3531", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14358] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14356] close(26 [pid 322] <... openat resumed>) = 3 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] <... openat resumed>) = 3 [pid 14358] pwrite64(3, "\x02", 1, 4 [pid 14356] close(27) = -1 EBADF (Bad file descriptor) [pid 14356] close(28 [pid 322] <... umount2 resumed>) = 0 [pid 14358] <... pwrite64 resumed>) = 1 [pid 14356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14356] close(29) = -1 EBADF (Bad file descriptor) [pid 14356] exit_group(0 [pid 14358] close(3 [pid 322] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14358] close(4 [pid 14356] <... exit_group resumed>) = ? [pid 323] umount2("./3585", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3531/sys" [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14358] close(5) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] close(6 [pid 14356] +++ exited with 0 +++ [pid 323] openat(AT_FDCWD, "./3585", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] openat(AT_FDCWD, "./3531/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14358] close(7 [pid 323] fstat(3 [pid 322] <... openat resumed>) = 4 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14358] close(8 [pid 323] getdents64(3 [pid 322] fstat(4 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3492, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14358] close(9 [pid 323] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14358] close(10 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14358] close(11 [pid 322] getdents64(4 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14358] close(12 [pid 322] close(4 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14358] close(13 [pid 323] <... umount2 resumed>) = 0 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3531/sys" [pid 14358] close(14 [pid 323] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3531/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] close(15 [pid 323] newfstatat(AT_FDCWD, "./3585/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3531/binderfs" [pid 14358] close(16 [pid 323] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3531/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3585/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 14358] close(17 [pid 323] <... openat resumed>) = 4 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3531/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14358] close(18 [pid 322] newfstatat(AT_FDCWD, "./3531/cgroup.net" [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14358] close(19 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3531/cgroup.net" [pid 14358] close(20 [pid 323] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3531/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3531/cgroup.cpu" [pid 14358] close(22 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14358] close(23 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] unlink("./3531/cgroup.cpu" [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 14358] close(24) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14358] close(25 [pid 323] rmdir("./3585/sys" [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14358] close(26 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3531/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] close(27 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3531/cgroup" [pid 14358] close(28) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3585/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14358] close(29 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14358] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3531/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14358] exit_group(0) = ? [pid 323] newfstatat(AT_FDCWD, "./3585/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3585/binderfs") = 0 [pid 323] umount2("./3585/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3585/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3585/cgroup.net") = 0 [pid 323] umount2("./3585/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3585/cgroup.cpu" [pid 14358] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3585/cgroup.cpu") = 0 [pid 323] umount2("./3585/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3585/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3411, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] close(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... close resumed>) = 0 [pid 323] unlink("./3585/cgroup" [pid 322] rmdir("./3531" [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] mkdir("./3532", 0777 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... close resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] rmdir("./3585" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] mkdir("./3586", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3409", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] openat(AT_FDCWD, "./3409", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3588 [pid 320] fstat(3 [pid 321] umount2("./3490", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14359 attached [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3409/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14360 attached [pid 321] openat(AT_FDCWD, "./3490", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14360] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14360] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = 0 [pid 14360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3409/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14359] set_robust_list(0x555587eb56a0, 24 [pid 321] fstat(3 [pid 14360] chdir("./3532" [pid 14359] <... set_robust_list resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3534 [pid 14359] rt_sigprocmask(SIG_SETMASK, [] [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3409/sys" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14359] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14359] chdir("./3586" [pid 320] umount2("./3409/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14360] <... chdir resumed>) = 0 [pid 14360] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14360] setpgid(0, 0) = 0 [pid 14360] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14359] <... chdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3409/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14359] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14360] <... symlink resumed>) = 0 [pid 14359] <... prctl resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14360] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 14360] <... symlink resumed>) = 0 [pid 14360] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14359] setpgid(0, 0 [pid 321] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 14359] <... setpgid resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14359] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14360] write(3, "1000", 4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3490/sys" [pid 14359] <... symlink resumed>) = 0 [pid 320] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14359] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 14360] <... write resumed>) = 4 [pid 320] rmdir("./3409/sys" [pid 321] openat(AT_FDCWD, "./3490/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14360] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 14360] <... close resumed>) = 0 [pid 14360] symlink("/dev/binderfs", "./binderfs" [pid 321] <... openat resumed>) = 4 [pid 14360] <... symlink resumed>) = 0 [pid 14360] write(1, "executing program\n", 18) = 18 executing program [pid 14360] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] fstat(4 [pid 320] umount2("./3409/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14359] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14359] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14360] <... mkdirat resumed>) = 0 [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3409/binderfs" [pid 14359] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14359] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 320] unlink("./3409/binderfs" [pid 14360] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14359] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14360] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14359] write(3, "1000", 4 [pid 321] close(4 [pid 320] umount2("./3409/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14359] <... write resumed>) = 4 [pid 321] <... close resumed>) = 0 [pid 14359] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3490/sys" [pid 14359] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3409/cgroup.net" [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14360] <... openat resumed>) = 3 [pid 14359] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3490/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3409/cgroup.net" [pid 14360] pwrite64(3, "\x02", 1, 4 [pid 14359] <... symlink resumed>) = 0 [pid 14360] <... pwrite64 resumed>) = 1 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14360] close(3) = 0 [pid 14359] write(1, "executing program\n", 18 executing program [pid 321] newfstatat(AT_FDCWD, "./3490/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14360] close(4 [pid 14359] <... write resumed>) = 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] unlink("./3490/binderfs" [pid 320] umount2("./3409/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14360] close(5 [pid 14359] <... mkdirat resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] umount2("./3490/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14360] close(6 [pid 320] newfstatat(AT_FDCWD, "./3409/cgroup.cpu" [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3409/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3490/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14360] close(7 [pid 14359] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3490/cgroup.net" [pid 320] umount2("./3409/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14360] close(8 [pid 321] umount2("./3490/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] close(9 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] close(10 [pid 320] newfstatat(AT_FDCWD, "./3409/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3490/cgroup.cpu" [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3409/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3409" [pid 14359] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14360] close(11 [pid 14359] pwrite64(3, "\x02", 1, 4 [pid 321] unlink("./3490/cgroup.cpu" [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14360] close(12 [pid 14359] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3490/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(3 [pid 14360] close(13 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3490/cgroup" [pid 14360] close(14 [pid 14359] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(4 [pid 14360] close(15 [pid 321] unlink("./3490/cgroup" [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] close(16 [pid 320] mkdir("./3410", 0777 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(5 [pid 14360] close(17 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(6 [pid 320] <... mkdir resumed>) = 0 [pid 14360] close(18 [pid 321] getdents64(3 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(7 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14360] close(19 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(8 [pid 14360] close(20 [pid 321] close(3 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14360] close(21 [pid 14359] close(9 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3490" [pid 14360] close(22 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(10 [pid 14360] close(23 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3491", 0777 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14359] close(11 [pid 14360] close(24 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(12 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14360] close(25 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14361 attached [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(13 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14361] set_robust_list(0x555587eb56a0, 24 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3412 [pid 14361] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14361] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14361] chdir("./3410" [pid 14360] close(26 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14361] <... chdir resumed>) = 0 [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(14 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14360] close(27 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(15 [pid 14360] close(28 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(16 [pid 14361] <... prctl resumed>) = 0 [pid 14360] close(29 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(17 [pid 14361] setpgid(0, 0 [pid 14360] exit_group(0 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14361] <... setpgid resumed>) = 0 [pid 14361] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14359] close(18 [pid 14361] <... symlink resumed>) = 0 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14361] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14359] close(19 [pid 14361] <... symlink resumed>) = 0 [pid 14361] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14360] <... exit_group resumed>) = ? [pid 14361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14361] <... openat resumed>) = 3 [pid 14361] write(3, "1000", 4) = 4 [pid 14361] close(3) = 0 [pid 14361] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14361] write(1, "executing program\n", 18) = 18 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 14362 attached [pid 14361] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14360] +++ exited with 0 +++ [pid 14359] close(20 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3493 [pid 14362] set_robust_list(0x555587eb56a0, 24 [pid 14361] <... mkdirat resumed>) = 0 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] close(21 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14362] <... set_robust_list resumed>) = 0 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3534, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14361] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14359] close(22 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14359] close(23 [pid 14361] <... mount resumed>) = 0 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14361] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14359] close(24 [pid 14362] rt_sigprocmask(SIG_SETMASK, [] [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14361] <... openat resumed>) = 3 [pid 14359] close(25 [pid 14362] chdir("./3491" [pid 14361] pwrite64(3, "\x02", 1, 4 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] <... chdir resumed>) = 0 [pid 14359] close(26 [pid 14362] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] <... prctl resumed>) = 0 [pid 14359] close(27 [pid 14362] setpgid(0, 0 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] <... setpgid resumed>) = 0 [pid 14359] close(28 [pid 14361] <... pwrite64 resumed>) = 1 [pid 14362] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14361] close(3 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14362] <... symlink resumed>) = 0 [pid 14359] close(29 [pid 14361] <... close resumed>) = 0 [pid 14359] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14359] exit_group(0 [pid 14362] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14361] close(4 [pid 14359] <... exit_group resumed>) = ? [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3532", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14361] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3532", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14361] close(6 [pid 14362] <... symlink resumed>) = 0 [pid 14362] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14361] close(7 [pid 322] fstat(3 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14362] <... symlink resumed>) = 0 [pid 14361] close(8 [pid 322] getdents64(3 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14361] close(9 [pid 322] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] <... openat resumed>) = 3 [pid 14361] close(10 [pid 322] <... umount2 resumed>) = 0 [pid 14362] write(3, "1000", 4 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14362] <... write resumed>) = 4 [pid 14361] close(11 [pid 14359] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14362] close(3 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3532/sys" [pid 14362] <... close resumed>) = 0 [pid 14361] close(12 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3588, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14362] symlink("/dev/binderfs", "./binderfs" [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14362] <... symlink resumed>) = 0 [pid 14361] close(13) = -1 EBADF (Bad file descriptor) [pid 14362] write(1, "executing program\n", 18 [pid 14361] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14362] <... write resumed>) = 18 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3532/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14361] close(15) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14361] close(16) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14361] close(17 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3586", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14361] close(18 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14361] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] openat(AT_FDCWD, "./3586", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14361] close(20 [pid 322] close(4 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14362] <... mkdirat resumed>) = 0 [pid 14361] close(21 [pid 322] rmdir("./3532/sys" [pid 14362] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14361] close(22 [pid 322] <... rmdir resumed>) = 0 [pid 322] umount2("./3532/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] <... mount resumed>) = 0 [pid 14361] close(23 [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3532/binderfs" [pid 14362] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14361] close(24 [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3532/binderfs" [pid 14361] close(25 [pid 323] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3532/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14362] <... openat resumed>) = 3 [pid 14361] close(26) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14361] close(27 [pid 322] newfstatat(AT_FDCWD, "./3532/cgroup.net" [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14361] close(28 [pid 14362] pwrite64(3, "\x02", 1, 4 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] unlink("./3532/cgroup.net" [pid 14362] <... pwrite64 resumed>) = 1 [pid 14361] close(29 [pid 323] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14362] close(3 [pid 14361] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 14362] <... close resumed>) = 0 [pid 14361] exit_group(0 [pid 322] umount2("./3532/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14362] close(4 [pid 14361] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3586/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14361] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3532/cgroup.cpu" [pid 14362] close(5 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] close(6 [pid 322] unlink("./3532/cgroup.cpu" [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14362] close(7 [pid 322] umount2("./3532/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14362] close(8 [pid 323] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3532/cgroup" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3412, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14362] close(9) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3532/cgroup" [pid 14362] close(10) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14362] close(11) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14362] close(12 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14362] close(13) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14362] close(14 [pid 322] rmdir("./3532" [pid 323] openat(AT_FDCWD, "./3586/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14362] close(15 [pid 323] <... openat resumed>) = 4 [pid 322] mkdir("./3533", 0777 [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14362] close(16 [pid 323] fstat(4 [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14362] close(17 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14362] close(18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14363 attached [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] close(19) = -1 EBADF (Bad file descriptor) [pid 14362] close(20) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14362] close(21) = -1 EBADF (Bad file descriptor) [pid 14362] close(22) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3535 [pid 14362] close(23 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] close(24 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] close(25) = -1 EBADF (Bad file descriptor) [pid 14362] close(26) = -1 EBADF (Bad file descriptor) [pid 14362] close(27 [pid 14363] set_robust_list(0x555587eb56a0, 24 [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... restart_syscall resumed>) = 0 [pid 14363] <... set_robust_list resumed>) = 0 [pid 14362] close(28 [pid 323] getdents64(4 [pid 14362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14362] close(29) = -1 EBADF (Bad file descriptor) [pid 14362] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14363] rt_sigprocmask(SIG_SETMASK, [] [pid 14362] <... exit_group resumed>) = ? [pid 14363] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] close(4 [pid 320] umount2("./3410", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3586/sys") = 0 [pid 14362] +++ exited with 0 +++ [pid 14363] chdir("./3533" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3493, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3586/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14363] <... chdir resumed>) = 0 [pid 14363] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3410", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14363] <... prctl resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3586/binderfs" [pid 321] umount2("./3491", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14363] setpgid(0, 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 14363] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 323] unlink("./3586/binderfs" [pid 321] openat(AT_FDCWD, "./3491", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14363] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14363] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14363] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 321] fstat(3 [pid 320] getdents64(3 [pid 323] umount2("./3586/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] umount2("./3410/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3586/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14363] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3586/cgroup.net" [pid 14363] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 14363] write(3, "1000", 4 [pid 323] umount2("./3586/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14363] <... write resumed>) = 4 [pid 14363] close(3) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3586/cgroup.cpu" [pid 321] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14363] symlink("/dev/binderfs", "./binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3410/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14363] <... symlink resumed>) = 0 [pid 14363] write(1, "executing program\n", 18 [pid 323] unlink("./3586/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3491/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 14363] <... write resumed>) = 18 executing program [pid 14363] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14363] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3586/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3410/sys" [pid 14363] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3586/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3410/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3491/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14363] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3586/cgroup" [pid 321] <... openat resumed>) = 4 [pid 320] openat(AT_FDCWD, "./3410/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 14363] <... openat resumed>) = 3 [pid 321] fstat(4 [pid 320] <... openat resumed>) = 4 [pid 323] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 321] getdents64(4 [pid 14363] pwrite64(3, "\x02", 1, 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 14363] <... pwrite64 resumed>) = 1 [pid 323] rmdir("./3586" [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 323] mkdir("./3587", 0777 [pid 321] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14363] close(3 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] rmdir("./3491/sys" [pid 320] close(4 [pid 14363] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3491/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3410/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14364 attached [pid 14363] close(4 [pid 320] <... rmdir resumed>) = 0 [pid 14364] set_robust_list(0x555587eb56a0, 24 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3491/binderfs" [pid 320] umount2("./3410/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14364] <... set_robust_list resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3589 [pid 321] unlink("./3491/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3410/binderfs" [pid 14364] rt_sigprocmask(SIG_SETMASK, [] [pid 14363] close(5 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3491/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3410/binderfs" [pid 14364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3491/cgroup.net" [pid 320] umount2("./3410/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14364] chdir("./3587" [pid 14363] close(6 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3491/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3410/cgroup.net" [pid 14364] <... chdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14364] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3491/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3410/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14364] <... prctl resumed>) = 0 [pid 14363] close(7 [pid 321] newfstatat(AT_FDCWD, "./3491/cgroup.cpu" [pid 14364] setpgid(0, 0 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3410/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14364] <... setpgid resumed>) = 0 [pid 14363] close(8 [pid 321] unlink("./3491/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14364] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3410/cgroup.cpu" [pid 321] umount2("./3491/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3410/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3491/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3410/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3491/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3410/cgroup" [pid 14364] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14364] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14363] close(9 [pid 321] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14364] <... symlink resumed>) = 0 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] unlink("./3410/cgroup" [pid 321] rmdir("./3491" [pid 320] <... unlink resumed>) = 0 [pid 14364] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14363] close(10 [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3492", 0777 [pid 320] getdents64(3 [pid 14364] <... symlink resumed>) = 0 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14363] close(11 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 14364] <... openat resumed>) = 3 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... close resumed>) = 0 [pid 14364] write(3, "1000", 4 [pid 14363] close(12 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rmdir("./3410" [pid 14364] <... write resumed>) = 4 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14365 attached [pid 14364] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 14364] <... close resumed>) = 0 [pid 14363] close(13 [pid 320] mkdir("./3411", 0777 [pid 14364] symlink("/dev/binderfs", "./binderfs" [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14365] set_robust_list(0x555587eb56a0, 24 [pid 14364] <... symlink resumed>) = 0 [pid 14363] close(14 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14364] write(1, "executing program\n", 18 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3494 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14364] <... write resumed>) = 18 [pid 14363] close(15 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14365] <... set_robust_list resumed>) = 0 [pid 14364] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14366 attached [pid 14364] <... mkdirat resumed>) = 0 [pid 14363] close(16 executing program [pid 14364] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14366] set_robust_list(0x555587eb56a0, 24 [pid 14365] rt_sigprocmask(SIG_SETMASK, [] [pid 14364] <... mount resumed>) = 0 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14363] close(17 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3413 [pid 14366] <... set_robust_list resumed>) = 0 [pid 14365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14364] <... openat resumed>) = 3 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] close(18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14364] pwrite64(3, "\x02", 1, 4 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14364] <... pwrite64 resumed>) = 1 [pid 14363] close(19 [pid 14364] close(3 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] rt_sigprocmask(SIG_SETMASK, [] [pid 14364] <... close resumed>) = 0 [pid 14363] close(20 [pid 14364] close(4 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] close(21 [pid 14364] close(5 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] close(22 [pid 14364] close(6 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] close(7 [pid 14363] close(23 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] close(8 [pid 14363] close(24 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] close(9 [pid 14363] close(25 [pid 14366] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] chdir("./3492" [pid 14364] close(10 [pid 14363] close(26 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] close(11 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] close(27 [pid 14366] chdir("./3411" [pid 14364] close(12 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] close(28 [pid 14366] <... chdir resumed>) = 0 [pid 14365] <... chdir resumed>) = 0 [pid 14364] close(13 [pid 14366] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14365] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] close(14) = -1 EBADF (Bad file descriptor) [pid 14364] close(15 [pid 14366] <... prctl resumed>) = 0 [pid 14365] <... prctl resumed>) = 0 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] close(29 [pid 14366] setpgid(0, 0 [pid 14365] setpgid(0, 0 [pid 14364] close(16 [pid 14363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] <... setpgid resumed>) = 0 [pid 14365] <... setpgid resumed>) = 0 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] exit_group(0 [pid 14365] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14366] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14365] <... symlink resumed>) = 0 [pid 14364] close(17 [pid 14363] <... exit_group resumed>) = ? [pid 14366] <... symlink resumed>) = 0 [pid 14365] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14365] <... symlink resumed>) = 0 [pid 14364] close(18 [pid 14366] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14365] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14363] +++ exited with 0 +++ [pid 14366] <... symlink resumed>) = 0 [pid 14365] <... symlink resumed>) = 0 [pid 14364] close(19 [pid 14366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3535, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14366] <... openat resumed>) = 3 [pid 14365] <... openat resumed>) = 3 [pid 14364] close(20 [pid 14366] write(3, "1000", 4 [pid 14365] write(3, "1000", 4 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] <... write resumed>) = 4 [pid 14365] <... write resumed>) = 4 [pid 14364] close(21 [pid 14366] close(3 [pid 14365] close(3 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] <... close resumed>) = 0 [pid 14365] <... close resumed>) = 0 [pid 14364] close(22 [pid 322] umount2("./3533", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14366] symlink("/dev/binderfs", "./binderfs" [pid 14365] symlink("/dev/binderfs", "./binderfs" [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14366] <... symlink resumed>) = 0 [pid 14365] <... symlink resumed>) = 0 [pid 14364] close(23 [pid 322] openat(AT_FDCWD, "./3533", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY executing program [pid 14366] write(1, "executing program\n", 18 [pid 14365] write(1, "executing program\n", 18 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 executing program [pid 14366] <... write resumed>) = 18 [pid 14365] <... write resumed>) = 18 [pid 14364] close(24 [pid 322] fstat(3 [pid 14366] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14365] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14366] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14365] <... mkdirat resumed>) = 0 [pid 14364] close(25 [pid 322] getdents64(3 [pid 14366] <... mount resumed>) = 0 [pid 14365] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14365] <... mount resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14366] <... openat resumed>) = 3 [pid 14365] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14364] close(26 [pid 322] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14366] pwrite64(3, "\x02", 1, 4 [pid 14365] <... openat resumed>) = 3 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] <... pwrite64 resumed>) = 1 [pid 14365] pwrite64(3, "\x02", 1, 4 [pid 14364] close(27 [pid 322] <... umount2 resumed>) = 0 [pid 14366] close(3 [pid 14365] <... pwrite64 resumed>) = 1 [pid 14364] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14364] close(28) = -1 EBADF (Bad file descriptor) [pid 14364] close(29) = -1 EBADF (Bad file descriptor) [pid 14364] exit_group(0 [pid 322] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14366] <... close resumed>) = 0 [pid 14365] close(3 [pid 14364] <... exit_group resumed>) = ? [pid 14366] close(4 [pid 14365] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3533/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14364] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(4 [pid 14366] close(5 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3589, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] openat(AT_FDCWD, "./3533/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(5 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14366] close(6 [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(6) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14366] close(7 [pid 14365] close(7 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(8 [pid 322] rmdir("./3533/sys" [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(8 [pid 322] <... rmdir resumed>) = 0 [pid 14366] close(9 [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(9 [pid 14366] close(10 [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3533/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14365] close(10 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(11 [pid 14366] close(12 [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(12 [pid 14366] close(13 [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3533/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14366] close(14 [pid 14365] close(13 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(15 [pid 14365] close(14 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(16 [pid 14365] close(15 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(16 [pid 14366] close(17 [pid 322] unlink("./3533/binderfs") = 0 [pid 322] umount2("./3533/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3533/cgroup.net" [pid 14365] close(17 [pid 14366] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3533/cgroup.net" [pid 14366] close(19 [pid 14365] close(18 [pid 322] <... unlink resumed>) = 0 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3533/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14365] close(19 [pid 14366] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(21 [pid 14365] close(20 [pid 322] newfstatat(AT_FDCWD, "./3533/cgroup.cpu" [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14366] close(22 [pid 14365] close(21 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3533/cgroup.cpu") = 0 [pid 14366] close(23 [pid 14365] close(22 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(24 [pid 14365] close(23 [pid 322] umount2("./3533/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(25 [pid 14365] close(24 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(26 [pid 14365] close(25 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14366] close(27 [pid 14365] close(26 [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(27 [pid 14366] close(28 [pid 322] newfstatat(AT_FDCWD, "./3533/cgroup" [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(28 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14366] close(29 [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3533/cgroup" [pid 14366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14365] close(29 [pid 14366] exit_group(0 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3533") = 0 [pid 322] mkdir("./3534", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14366] <... exit_group resumed>) = ? [pid 14365] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14367 attached [pid 14366] +++ exited with 0 +++ [pid 14365] exit_group(0 [pid 14367] set_robust_list(0x555587eb56a0, 24 [pid 14365] <... exit_group resumed>) = ? [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3536 [pid 14367] <... set_robust_list resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3413, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14367] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14365] +++ exited with 0 +++ [pid 323] <... restart_syscall resumed>) = 0 [pid 14367] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3587", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14367] chdir("./3534" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] openat(AT_FDCWD, "./3587", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3494, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14367] <... chdir resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14367] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] umount2("./3492", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3492", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14367] <... prctl resumed>) = 0 [pid 323] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 320] umount2("./3411", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14367] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3587/sys" [pid 321] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] openat(AT_FDCWD, "./3411", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14367] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14367] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3587/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] fstat(3 [pid 14367] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... openat resumed>) = 4 [pid 321] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] fstat(4 [pid 320] getdents64(3 [pid 14367] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14367] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14367] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3411/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3492/sys" [pid 14367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = 0 [pid 321] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3411/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] <... openat resumed>) = 3 [pid 321] openat(AT_FDCWD, "./3492/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3411/sys" [pid 14367] write(3, "1000", 4 [pid 321] <... openat resumed>) = 4 [pid 14367] <... write resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14367] close(3 [pid 321] fstat(4 [pid 320] umount2("./3411/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14367] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14367] symlink("/dev/binderfs", "./binderfs" [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3411/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14367] write(1, "executing program\n", 18 [pid 321] getdents64(4 [pid 14367] <... write resumed>) = 18 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 4 executing program [pid 14367] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] close(4 [pid 320] fstat(4 [pid 321] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14367] <... mkdirat resumed>) = 0 [pid 321] rmdir("./3492/sys" [pid 320] getdents64(4 [pid 14367] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14367] <... mount resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14367] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] umount2("./3492/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3492/binderfs" [pid 320] rmdir("./3411/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3492/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3411/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 14367] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14367] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3492/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3411/binderfs" [pid 14367] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3492/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14367] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3411/binderfs" [pid 14367] close(5 [pid 321] unlink("./3492/cgroup.net" [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14367] close(6 [pid 321] umount2("./3492/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3411/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] close(7 [pid 321] newfstatat(AT_FDCWD, "./3492/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3411/cgroup.net" [pid 14367] close(8 [pid 321] unlink("./3492/cgroup.cpu" [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14367] close(9 [pid 321] <... unlink resumed>) = 0 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3492/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3411/cgroup.net" [pid 14367] close(10 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3492/cgroup" [pid 14367] close(11 [pid 320] umount2("./3411/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] close(12 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3492/cgroup" [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3411/cgroup.cpu" [pid 323] close(4) = 0 [pid 323] rmdir("./3587/sys") = 0 [pid 323] umount2("./3587/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3587/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3587/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14367] close(13 [pid 321] getdents64(3 [pid 320] unlink("./3411/cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14367] close(14 [pid 321] close(3 [pid 320] umount2("./3411/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14367] close(15 [pid 321] rmdir("./3492" [pid 320] newfstatat(AT_FDCWD, "./3411/cgroup" [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14367] close(16 [pid 323] umount2("./3587/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3493", 0777 [pid 14367] close(17) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3411/cgroup" [pid 14367] close(18) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3587/cgroup.net" [pid 14367] close(19) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14367] close(20 [pid 320] <... unlink resumed>) = 0 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14367] close(21 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(3 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14367] close(22) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3587/cgroup.net" [pid 14367] close(23 [pid 320] close(3 [pid 323] <... unlink resumed>) = 0 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14367] close(24) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3587/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14367] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3587/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3587/cgroup.cpu") = 0 [pid 323] umount2("./3587/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3587/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3587/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3587") = 0 [pid 323] mkdir("./3588", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555587eb5690) = 3590 [pid 320] rmdir("./3411" [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rmdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14367] close(26 [pid 320] mkdir("./3412", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14369 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14368 attached [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3495 [pid 320] <... mkdir resumed>) = 0 [pid 14367] close(27 [pid 14369] set_robust_list(0x555587eb56a0, 24 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14367] close(28 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14369] rt_sigprocmask(SIG_SETMASK, [] [pid 14368] set_robust_list(0x555587eb56a0, 24 [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14368] <... set_robust_list resumed>) = 0 [pid 14367] close(29 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14368] rt_sigprocmask(SIG_SETMASK, [] [pid 14367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] chdir("./3493" [pid 14367] exit_group(0 [pid 14368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14367] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14370 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3414 [pid 14369] <... chdir resumed>) = 0 [pid 14369] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14370] set_robust_list(0x555587eb56a0, 24 [pid 14369] <... prctl resumed>) = 0 [pid 14370] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14369] setpgid(0, 0) = 0 [pid 14369] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14367] +++ exited with 0 +++ [pid 14370] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14368] chdir("./3588" [pid 14369] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14370] chdir("./3412" [pid 14368] <... chdir resumed>) = 0 [pid 14370] <... chdir resumed>) = 0 [pid 14369] <... symlink resumed>) = 0 [pid 14368] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14370] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14369] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14368] <... prctl resumed>) = 0 [pid 14370] <... prctl resumed>) = 0 [pid 14369] <... symlink resumed>) = 0 [pid 14368] setpgid(0, 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3536, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14370] setpgid(0, 0 [pid 14369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14368] <... setpgid resumed>) = 0 [pid 14370] <... setpgid resumed>) = 0 [pid 14369] <... openat resumed>) = 3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14368] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14369] write(3, "1000", 4 [pid 14368] <... symlink resumed>) = 0 [pid 14370] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14368] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14369] <... write resumed>) = 4 [pid 14368] <... symlink resumed>) = 0 [pid 14370] <... symlink resumed>) = 0 [pid 14369] close(3 [pid 14368] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14370] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14369] <... close resumed>) = 0 [pid 14369] symlink("/dev/binderfs", "./binderfs" [pid 14370] <... symlink resumed>) = 0 [pid 14370] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14369] <... symlink resumed>) = 0 [pid 14368] <... symlink resumed>) = 0 [pid 14369] write(1, "executing program\n", 18 [pid 14370] <... symlink resumed>) = 0 [pid 14368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14369] <... write resumed>) = 18 [pid 14369] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14368] <... openat resumed>) = 3 executing program [pid 14369] <... mkdirat resumed>) = 0 [pid 14369] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14369] <... mount resumed>) = 0 [pid 14368] write(3, "1000", 4 [pid 14370] <... openat resumed>) = 3 [pid 14368] <... write resumed>) = 4 [pid 14369] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14370] write(3, "1000", 4 [pid 14368] close(3 [pid 14370] <... write resumed>) = 4 [pid 14368] <... close resumed>) = 0 [pid 14370] close(3 [pid 14369] <... openat resumed>) = 3 [pid 14368] symlink("/dev/binderfs", "./binderfs" [pid 14370] <... close resumed>) = 0 [pid 14369] pwrite64(3, "\x02", 1, 4 [pid 14368] <... symlink resumed>) = 0 [pid 14370] symlink("/dev/binderfs", "./binderfs" [pid 14368] write(1, "executing program\n", 18 [pid 14369] <... pwrite64 resumed>) = 1 executing program [pid 14370] <... symlink resumed>) = 0 [pid 14369] close(3 [pid 14368] <... write resumed>) = 18 [pid 14370] write(1, "executing program\n", 18 [pid 14369] <... close resumed>) = 0 executing program [pid 14368] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14370] <... write resumed>) = 18 [pid 14369] close(4 [pid 14368] <... mkdirat resumed>) = 0 [pid 14370] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... restart_syscall resumed>) = 0 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14370] <... mkdirat resumed>) = 0 [pid 14369] close(5 [pid 322] umount2("./3534", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14368] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3534", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14370] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = 0 [pid 14369] close(6) = -1 EBADF (Bad file descriptor) [pid 14369] close(7) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3534/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3534/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14369] close(8 [pid 14368] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 4 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] close(9 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14370] <... mount resumed>) = 0 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14369] close(10 [pid 14370] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14369] close(11 [pid 14368] pwrite64(3, "\x02", 1, 4 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] close(12 [pid 322] getdents64(4 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] <... pwrite64 resumed>) = 1 [pid 14370] <... openat resumed>) = 3 [pid 14369] close(13 [pid 14370] pwrite64(3, "\x02", 1, 4 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14370] <... pwrite64 resumed>) = 1 [pid 14369] close(14 [pid 14370] close(3 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14369] close(15 [pid 14370] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14370] close(4 [pid 14369] close(16 [pid 14368] <... close resumed>) = 0 [pid 322] rmdir("./3534/sys" [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14368] close(4 [pid 14369] close(17 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3534/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14370] close(5 [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] close(18 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3534/binderfs" [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(6 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14370] close(6 [pid 14369] close(19 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3534/binderfs" [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(7 [pid 322] <... unlink resumed>) = 0 [pid 14369] close(20 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(8 [pid 322] umount2("./3534/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14369] close(21 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(9 [pid 322] newfstatat(AT_FDCWD, "./3534/cgroup.net" [pid 14370] close(7 [pid 14369] close(22 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3534/cgroup.net" [pid 14370] close(8 [pid 14369] close(23 [pid 322] <... unlink resumed>) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(10 [pid 322] umount2("./3534/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14370] close(9 [pid 14369] close(24 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(11 [pid 322] newfstatat(AT_FDCWD, "./3534/cgroup.cpu" [pid 14370] close(10 [pid 14369] close(25 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(12 [pid 322] unlink("./3534/cgroup.cpu" [pid 14370] close(11 [pid 14369] close(26 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(13 [pid 322] <... unlink resumed>) = 0 [pid 14370] close(12 [pid 14369] close(27 [pid 322] umount2("./3534/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14370] close(13 [pid 14369] close(28 [pid 14368] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3534/cgroup" [pid 14370] close(14 [pid 14369] close(29 [pid 14368] close(15 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3534/cgroup" [pid 14368] close(16) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14368] close(17 [pid 322] getdents64(3 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14368] close(18 [pid 322] close(3 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14368] close(19) = -1 EBADF (Bad file descriptor) [pid 14368] close(20 [pid 322] rmdir("./3534" [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14368] close(21 [pid 322] <... rmdir resumed>) = 0 [pid 14368] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3535", 0777 [pid 14368] close(22) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14368] close(23) = -1 EBADF (Bad file descriptor) [pid 14368] close(24) = -1 EBADF (Bad file descriptor) [pid 14368] close(25) = -1 EBADF (Bad file descriptor) [pid 14368] close(26) = -1 EBADF (Bad file descriptor) [pid 14368] close(27) = -1 EBADF (Bad file descriptor) [pid 14368] close(28) = -1 EBADF (Bad file descriptor) [pid 14368] close(29) = -1 EBADF (Bad file descriptor) [pid 14368] exit_group(0) = ? [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14370] close(15 [pid 14369] exit_group(0 [pid 14368] +++ exited with 0 +++ [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14369] <... exit_group resumed>) = ? [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14370] close(16 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3590, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 14371 attached [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14371] set_robust_list(0x555587eb56a0, 24 [pid 14370] close(17 [pid 14369] +++ exited with 0 +++ [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3537 [pid 14371] <... set_robust_list resumed>) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14371] rt_sigprocmask(SIG_SETMASK, [] [pid 14370] close(18 [pid 14371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3495, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14371] chdir("./3535") = 0 [pid 14370] close(19 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14371] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14371] <... prctl resumed>) = 0 [pid 14370] close(20 [pid 14371] setpgid(0, 0) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14371] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14370] close(21) = -1 EBADF (Bad file descriptor) [pid 14371] <... symlink resumed>) = 0 [pid 14370] close(22 [pid 14371] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14371] <... symlink resumed>) = 0 [pid 14370] close(23 [pid 14371] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14371] <... symlink resumed>) = 0 [pid 14370] close(24) = -1 EBADF (Bad file descriptor) [pid 14371] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14370] close(25 [pid 14371] <... openat resumed>) = 3 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14370] close(26) = -1 EBADF (Bad file descriptor) [pid 14371] write(3, "1000", 4 [pid 14370] close(27 [pid 14371] <... write resumed>) = 4 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14371] close(3 [pid 14370] close(28 [pid 14371] <... close resumed>) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14371] symlink("/dev/binderfs", "./binderfs" [pid 14370] close(29 [pid 14371] <... symlink resumed>) = 0 [pid 14370] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14370] exit_group(0 [pid 14371] write(1, "executing program\n", 18 [pid 14370] <... exit_group resumed>) = ? executing program [pid 14371] <... write resumed>) = 18 [pid 14370] +++ exited with 0 +++ [pid 14371] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3414, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14371] <... mkdirat resumed>) = 0 [pid 14371] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14371] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] umount2("./3412", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14371] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3412", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] <... restart_syscall resumed>) = 0 [pid 14371] pwrite64(3, "\x02", 1, 4 [pid 320] fstat(3 [pid 323] umount2("./3588", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3588", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14371] <... pwrite64 resumed>) = 1 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14371] close(3 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14371] <... close resumed>) = 0 [pid 14371] close(4 [pid 323] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3412/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3493", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14371] close(5 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3588/sys" [pid 321] openat(AT_FDCWD, "./3493", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] umount2("./3412/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 14371] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3588/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(3 [pid 14371] close(7 [pid 323] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3412/sys" [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 321] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14371] close(8 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] umount2("./3412/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14371] close(9 [pid 321] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3588/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3412/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3588/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3588/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14371] close(10 [pid 323] unlink("./3588/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3493/sys" [pid 320] <... openat resumed>) = 4 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3588/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3588/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3588/cgroup.net") = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3588/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3588/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14371] close(11 [pid 323] unlink("./3588/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3588/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3588/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3588/cgroup") = 0 [pid 14371] close(12 [pid 323] getdents64(3 [pid 321] openat(AT_FDCWD, "./3493/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3588") = 0 [pid 323] mkdir("./3589", 0777 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] getdents64(4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14371] close(13 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14372 attached [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3591 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3412/sys" [pid 14372] set_robust_list(0x555587eb56a0, 24 [pid 14371] close(14 [pid 321] getdents64(4 [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3412/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3412/binderfs" [pid 14372] <... set_robust_list resumed>) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3412/binderfs" [pid 14371] close(15 [pid 321] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 14372] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3412/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3412/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3412/cgroup.net" [pid 14372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3412/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3412/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3412/cgroup.cpu") = 0 [pid 320] umount2("./3412/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3412/cgroup" [pid 14371] close(16 [pid 321] close(4 [pid 14372] chdir("./3589" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3412/cgroup") = 0 [pid 321] <... close resumed>) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 14372] <... chdir resumed>) = 0 [pid 14371] close(17 [pid 321] rmdir("./3493/sys" [pid 320] rmdir("./3412") = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] mkdir("./3413", 0777 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14372] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] umount2("./3493/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14372] <... prctl resumed>) = 0 [pid 14371] close(18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14372] setpgid(0, 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3493/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14373 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3415 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14373] set_robust_list(0x555587eb56a0, 24 [pid 14372] <... setpgid resumed>) = 0 [pid 14371] close(19 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14373] <... set_robust_list resumed>) = 0 [pid 14373] rt_sigprocmask(SIG_SETMASK, [] [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3493/binderfs" [pid 14372] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14371] close(20 [pid 14373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14373] chdir("./3413" [pid 14372] <... symlink resumed>) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14373] <... chdir resumed>) = 0 [pid 14373] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14372] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14371] close(21 [pid 321] umount2("./3493/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14373] setpgid(0, 0) = 0 [pid 14373] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3493/cgroup.net" [pid 14372] <... symlink resumed>) = 0 [pid 14372] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14371] close(22 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14373] <... symlink resumed>) = 0 [pid 14373] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3493/cgroup.net" [pid 14373] <... symlink resumed>) = 0 [pid 14372] <... symlink resumed>) = 0 [pid 14373] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 321] <... unlink resumed>) = 0 [pid 14373] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14372] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14371] close(23 [pid 321] umount2("./3493/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14373] write(3, "1000", 4 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14373] <... write resumed>) = 4 [pid 14372] <... openat resumed>) = 3 [pid 14373] close(3 [pid 14371] close(24 [pid 321] newfstatat(AT_FDCWD, "./3493/cgroup.cpu" [pid 14373] <... close resumed>) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14373] symlink("/dev/binderfs", "./binderfs" [pid 14372] write(3, "1000", 4 [pid 14371] close(25 [pid 321] unlink("./3493/cgroup.cpu" [pid 14373] <... symlink resumed>) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14372] <... write resumed>) = 4 [pid 14373] write(1, "executing program\n", 18 executing program [pid 14371] close(26 [pid 14373] <... write resumed>) = 18 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3493/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14373] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14372] close(3 [pid 14371] close(27 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14373] <... mkdirat resumed>) = 0 [pid 14372] <... close resumed>) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3493/cgroup" [pid 14373] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14372] symlink("/dev/binderfs", "./binderfs" [pid 14371] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14373] <... mount resumed>) = 0 [pid 14372] <... symlink resumed>) = 0 [pid 14371] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3493/cgroup" [pid 14371] close(29) = -1 EBADF (Bad file descriptor) [pid 14372] write(1, "executing program\n", 18 [pid 14371] exit_group(0 [pid 321] <... unlink resumed>) = 0 executing program [pid 14373] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14371] <... exit_group resumed>) = ? [pid 321] getdents64(3 [pid 14373] <... openat resumed>) = 3 [pid 14372] <... write resumed>) = 18 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 14372] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3493") = 0 [pid 14373] pwrite64(3, "\x02", 1, 4 [pid 321] mkdir("./3494", 0777 [pid 14371] +++ exited with 0 +++ [pid 321] <... mkdir resumed>) = 0 [pid 14373] <... pwrite64 resumed>) = 1 [pid 14372] <... mkdirat resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14373] close(3) = 0 [pid 14373] close(4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3537, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14373] close(5) = -1 EBADF (Bad file descriptor) [pid 14373] close(6) = -1 EBADF (Bad file descriptor) [pid 14373] close(7) = -1 EBADF (Bad file descriptor) [pid 14373] close(8) = -1 EBADF (Bad file descriptor) [pid 14373] close(9) = -1 EBADF (Bad file descriptor) [pid 14373] close(10) = -1 EBADF (Bad file descriptor) [pid 14373] close(11) = -1 EBADF (Bad file descriptor) [pid 14372] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14373] close(12 [pid 14372] <... mount resumed>) = 0 [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14373] close(13) = -1 EBADF (Bad file descriptor) [pid 14373] close(14) = -1 EBADF (Bad file descriptor) [pid 14373] close(15) = -1 EBADF (Bad file descriptor) [pid 14373] close(16) = -1 EBADF (Bad file descriptor) [pid 14373] close(17) = -1 EBADF (Bad file descriptor) [pid 14373] close(18) = -1 EBADF (Bad file descriptor) [pid 14373] close(19) = -1 EBADF (Bad file descriptor) [pid 14373] close(20) = -1 EBADF (Bad file descriptor) [pid 14373] close(21) = -1 EBADF (Bad file descriptor) [pid 14373] close(22ci2-android-6-12-rust/strace-static-x86_64: Process 14374 attached [pid 14372] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14374] set_robust_list(0x555587eb56a0, 24 [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] <... set_robust_list resumed>) = 0 [pid 14373] close(23 [pid 14374] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] chdir("./3494" [pid 14373] close(24 [pid 14372] <... openat resumed>) = 3 [pid 14374] <... chdir resumed>) = 0 [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14372] pwrite64(3, "\x02", 1, 4 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3496 [pid 14374] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14373] close(25 [pid 14374] <... prctl resumed>) = 0 [pid 14374] setpgid(0, 0 [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] <... setpgid resumed>) = 0 [pid 14373] close(26 [pid 14372] <... pwrite64 resumed>) = 1 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14374] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] <... symlink resumed>) = 0 [pid 14373] close(27 [pid 14372] close(3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14374] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] <... symlink resumed>) = 0 [pid 14373] close(28 [pid 14374] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14372] <... close resumed>) = 0 [pid 14372] close(4 [pid 14373] close(29 [pid 14374] <... symlink resumed>) = 0 [pid 14373] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14373] exit_group(0 [pid 14374] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14373] <... exit_group resumed>) = ? [pid 14374] <... openat resumed>) = 3 [pid 14372] close(5) = -1 EBADF (Bad file descriptor) [pid 14372] close(6) = -1 EBADF (Bad file descriptor) [pid 14372] close(7) = -1 EBADF (Bad file descriptor) [pid 14373] +++ exited with 0 +++ [pid 14374] write(3, "1000", 4 [pid 14372] close(8 [pid 14374] <... write resumed>) = 4 [pid 14374] close(3) = 0 [pid 14374] symlink("/dev/binderfs", "./binderfs" [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] <... symlink resumed>) = 0 [pid 14374] write(1, "executing program\n", 18) = 18 executing program [pid 14374] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14372] close(9 [pid 14374] <... mkdirat resumed>) = 0 [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14372] close(10) = -1 EBADF (Bad file descriptor) [pid 14374] <... mount resumed>) = 0 [pid 14374] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14372] close(11) = -1 EBADF (Bad file descriptor) [pid 14372] close(12) = -1 EBADF (Bad file descriptor) [pid 14374] <... openat resumed>) = 3 [pid 14372] close(13 [pid 14374] pwrite64(3, "\x02", 1, 4 [pid 322] <... restart_syscall resumed>) = 0 [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3535", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14374] close(3) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14374] close(4 [pid 322] openat(AT_FDCWD, "./3535", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] close(5 [pid 322] <... openat resumed>) = 3 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14374] close(6 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14374] close(7 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14374] close(8) = -1 EBADF (Bad file descriptor) [pid 14374] close(9) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14374] close(10 [pid 322] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14374] close(11 [pid 322] newfstatat(AT_FDCWD, "./3535/sys" [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14374] close(12 [pid 322] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14374] close(13 [pid 322] openat(AT_FDCWD, "./3535/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14372] close(14) = -1 EBADF (Bad file descriptor) [pid 14374] close(14 [pid 322] <... openat resumed>) = 4 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14374] close(15 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14374] close(16 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14374] close(17 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14374] close(18 [pid 322] <... close resumed>) = 0 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3535/sys" [pid 14374] close(19) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14374] close(20 [pid 322] umount2("./3535/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14374] close(21 [pid 322] newfstatat(AT_FDCWD, "./3535/binderfs" [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14374] close(22) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3535/binderfs" [pid 14374] close(23) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14374] close(24 [pid 322] umount2("./3535/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14374] close(25 [pid 322] newfstatat(AT_FDCWD, "./3535/cgroup.net" [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14374] close(26 [pid 322] unlink("./3535/cgroup.net" [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14374] close(27 [pid 322] umount2("./3535/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14374] close(28 [pid 14372] close(15 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3535/cgroup.cpu" [pid 14374] close(29 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3535/cgroup.cpu" [pid 14374] exit_group(0) = ? [pid 322] <... unlink resumed>) = 0 [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14372] close(16) = -1 EBADF (Bad file descriptor) [pid 14372] close(17) = -1 EBADF (Bad file descriptor) [pid 14372] close(18) = -1 EBADF (Bad file descriptor) [pid 14374] +++ exited with 0 +++ [pid 322] umount2("./3535/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3496, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] newfstatat(AT_FDCWD, "./3535/cgroup" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3535/cgroup" [pid 14372] close(19 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3535" [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3536", 0777 [pid 14372] close(20 [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14375 attached [pid 14375] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3538 [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3415, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14372] close(21) = -1 EBADF (Bad file descriptor) [pid 14375] <... set_robust_list resumed>) = 0 [pid 14372] close(22 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14372] close(23 [pid 321] umount2("./3494", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3413", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14375] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14372] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3413", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14372] close(25 [pid 321] openat(AT_FDCWD, "./3494", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14372] close(26 [pid 321] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14372] close(27) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 14375] chdir("./3536" [pid 14372] close(28 [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3413/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14372] close(29 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14372] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14375] <... chdir resumed>) = 0 [pid 14375] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14372] exit_group(0 [pid 321] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14372] <... exit_group resumed>) = ? [pid 14375] setpgid(0, 0) = 0 [pid 14375] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] <... umount2 resumed>) = 0 [pid 14375] <... symlink resumed>) = 0 [pid 14375] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14375] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14375] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14372] +++ exited with 0 +++ [pid 14375] write(3, "1000", 4) = 4 [pid 14375] close(3 [pid 321] <... umount2 resumed>) = 0 [pid 320] umount2("./3413/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14375] <... close resumed>) = 0 [pid 14375] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14375] write(1, "executing program\n", 18) = 18 [pid 14375] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 321] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3413/sys" [pid 321] newfstatat(AT_FDCWD, "./3494/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14375] <... mkdirat resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3413/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14375] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 321] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3413/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3494/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 14375] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 321] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14375] pwrite64(3, "\x02", 1, 4 [pid 320] getdents64(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 320] getdents64(4 [pid 14375] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 320] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14375] close(3 [pid 320] <... close resumed>) = 0 [pid 321] close(4 [pid 320] rmdir("./3413/sys" [pid 321] <... close resumed>) = 0 [pid 14375] <... close resumed>) = 0 [pid 321] rmdir("./3494/sys" [pid 320] <... rmdir resumed>) = 0 [pid 14375] close(4 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3413/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3494/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14375] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3494/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3413/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3494/binderfs" [pid 320] unlink("./3413/binderfs" [pid 14375] close(5) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14375] close(6 [pid 320] umount2("./3413/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14375] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14375] close(7) = -1 EBADF (Bad file descriptor) [pid 14375] close(8) = -1 EBADF (Bad file descriptor) [pid 14375] close(9) = -1 EBADF (Bad file descriptor) [pid 14375] close(10) = -1 EBADF (Bad file descriptor) [pid 14375] close(11) = -1 EBADF (Bad file descriptor) [pid 14375] close(12) = -1 EBADF (Bad file descriptor) [pid 14375] close(13) = -1 EBADF (Bad file descriptor) [pid 14375] close(14) = -1 EBADF (Bad file descriptor) [pid 14375] close(15) = -1 EBADF (Bad file descriptor) [pid 14375] close(16) = -1 EBADF (Bad file descriptor) [pid 14375] close(17) = -1 EBADF (Bad file descriptor) [pid 14375] close(18) = -1 EBADF (Bad file descriptor) [pid 14375] close(19) = -1 EBADF (Bad file descriptor) [pid 14375] close(20) = -1 EBADF (Bad file descriptor) [pid 14375] close(21 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3494/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3413/cgroup.net" [pid 14375] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3494/cgroup.net" [pid 320] unlink("./3413/cgroup.net" [pid 14375] close(22) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3413/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14375] close(23) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3494/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3413/cgroup.cpu" [pid 14375] close(24 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3413/cgroup.cpu" [pid 14375] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14375] close(25 [pid 320] <... unlink resumed>) = 0 [pid 14375] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3413/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3494/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3413/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3494/cgroup.cpu" [pid 14375] close(26) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3413/cgroup" [pid 321] unlink("./3494/cgroup.cpu" [pid 14375] close(27 [pid 320] <... unlink resumed>) = 0 [pid 14375] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14375] close(28 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 321] umount2("./3494/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14375] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3494/cgroup" [pid 320] rmdir("./3413" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14375] close(29 [pid 320] <... rmdir resumed>) = 0 [pid 321] unlink("./3494/cgroup" [pid 320] mkdir("./3414", 0777 [pid 14375] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14375] exit_group(0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 321] getdents64(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] close(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14375] <... exit_group resumed>) = ? [pid 321] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14376 attached [pid 14375] +++ exited with 0 +++ [pid 321] rmdir("./3494" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3538, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rmdir resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3591, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] mkdir("./3495", 0777) = 0 [pid 323] umount2("./3589", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3416 [pid 14376] set_robust_list(0x555587eb56a0, 24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14376] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] openat(AT_FDCWD, "./3589", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14377 attached [pid 14376] chdir("./3414" [pid 323] newfstatat(AT_FDCWD, "./3589/sys" [pid 14376] <... chdir resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3497 [pid 14376] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14376] <... prctl resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14376] setpgid(0, 0 [pid 323] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14376] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3589/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14376] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... openat resumed>) = 4 [pid 14376] <... symlink resumed>) = 0 [pid 14376] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 14376] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3589/sys") = 0 [pid 323] umount2("./3589/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14376] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3589/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14376] <... symlink resumed>) = 0 [pid 323] unlink("./3589/binderfs" [pid 14377] set_robust_list(0x555587eb56a0, 24 [pid 14376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3589/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3589/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3589/cgroup.net") = 0 [pid 323] umount2("./3589/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3589/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3589/cgroup.cpu") = 0 [pid 323] umount2("./3589/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3589/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14376] <... openat resumed>) = 3 [pid 323] unlink("./3589/cgroup" [pid 14376] write(3, "1000", 4) = 4 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 14376] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 14376] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3589" [pid 14376] symlink("/dev/binderfs", "./binderfs" [pid 323] <... rmdir resumed>) = 0 [pid 14376] <... symlink resumed>) = 0 [pid 14376] write(1, "executing program\n", 18 executing program [pid 323] mkdir("./3590", 0777 [pid 14376] <... write resumed>) = 18 [pid 14376] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14376] <... mkdirat resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14376] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14376] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 14378 attached [pid 14377] <... set_robust_list resumed>) = 0 [pid 14377] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14377] chdir("./3495") = 0 [pid 14377] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14377] setpgid(0, 0) = 0 [pid 14377] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14376] <... openat resumed>) = 3 [pid 14377] <... symlink resumed>) = 0 [pid 14378] set_robust_list(0x555587eb56a0, 24 [pid 14377] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14377] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14378] <... set_robust_list resumed>) = 0 [pid 14377] <... symlink resumed>) = 0 [pid 14376] pwrite64(3, "\x02", 1, 4 [pid 14377] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14378] rt_sigprocmask(SIG_SETMASK, [] [pid 14376] <... pwrite64 resumed>) = 1 [pid 14378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14377] <... openat resumed>) = 3 [pid 14378] chdir("./3590" [pid 14377] write(3, "1000", 4 [pid 14378] <... chdir resumed>) = 0 [pid 14376] close(3 [pid 14377] <... write resumed>) = 4 [pid 14376] <... close resumed>) = 0 [pid 14378] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14376] close(4 [pid 14378] <... prctl resumed>) = 0 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] setpgid(0, 0 [pid 14376] close(5 [pid 14378] <... setpgid resumed>) = 0 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(3 [pid 14378] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14376] close(6 [pid 14377] <... close resumed>) = 0 [pid 14378] <... symlink resumed>) = 0 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(7 [pid 14378] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(8) = -1 EBADF (Bad file descriptor) [pid 14376] close(9) = -1 EBADF (Bad file descriptor) [pid 14378] <... symlink resumed>) = 0 [pid 14376] close(10 [pid 322] umount2("./3536", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14378] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(12 [pid 322] openat(AT_FDCWD, "./3536", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14378] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14377] symlink("/dev/binderfs", "./binderfs" [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14376] close(13 [pid 322] <... umount2 resumed>) = 0 [pid 322] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(15 [pid 322] newfstatat(AT_FDCWD, "./3536/sys" [pid 14378] <... openat resumed>) = 3 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] write(3, "1000", 4 [pid 14376] close(16 [pid 14378] <... write resumed>) = 4 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14376] close(17 [pid 322] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14378] close(3 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = 0 [pid 14376] close(18 [pid 14378] symlink("/dev/binderfs", "./binderfs" [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(19 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(20) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3536/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14378] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14378] write(1, "executing program\n", 18 [pid 14376] close(21 [pid 14378] <... write resumed>) = 18 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14376] close(22 [pid 322] getdents64(4 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14376] close(23) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14378] <... mkdirat resumed>) = 0 [pid 14376] close(24 [pid 322] getdents64(4 [pid 14378] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3536/sys" [pid 14378] <... mount resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 322] umount2("./3536/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3536/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14378] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14376] close(25 [pid 322] unlink("./3536/binderfs" [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14376] close(26) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3536/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 14376] close(27) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14376] close(28 [pid 322] newfstatat(AT_FDCWD, "./3536/cgroup.net" [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14376] close(29 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14376] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3536/cgroup.net" [pid 14377] <... symlink resumed>) = 0 [pid 14377] write(1, "executing program\n", 18 [pid 14376] exit_group(0 [pid 322] <... unlink resumed>) = 0 [pid 14377] <... write resumed>) = 18 [pid 14376] <... exit_group resumed>) = ? [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3592 [pid 14377] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3536/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3536/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3536/cgroup.cpu") = 0 [pid 322] umount2("./3536/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3536/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14376] +++ exited with 0 +++ [pid 322] unlink("./3536/cgroup" [pid 14377] <... mkdirat resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 14377] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3416, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 14377] <... mount resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14377] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] rmdir("./3536") = 0 [pid 322] mkdir("./3537", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14377] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14377] pwrite64(3, "\x02", 1, 4 [pid 14378] <... openat resumed>) = 3 [pid 14378] pwrite64(3, "\x02", 1, 4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14378] <... pwrite64 resumed>) = 1 [pid 14377] <... pwrite64 resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 14379 attached [pid 14378] close(3 [pid 14377] close(3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3539 [pid 14378] <... close resumed>) = 0 [pid 14377] <... close resumed>) = 0 [pid 14379] set_robust_list(0x555587eb56a0, 24 [pid 14378] close(4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14379] <... set_robust_list resumed>) = 0 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(4 [pid 14378] close(5 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14377] close(5 [pid 14379] rt_sigprocmask(SIG_SETMASK, [] [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14379] chdir("./3537" [pid 14378] close(6 [pid 14379] <... chdir resumed>) = 0 [pid 14377] close(6 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] close(7 [pid 14377] close(7 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] close(8 [pid 14377] close(8 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] close(9 [pid 14379] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(9 [pid 14378] close(10 [pid 14379] <... prctl resumed>) = 0 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] close(11 [pid 14377] close(10 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] close(12 [pid 14379] setpgid(0, 0 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14379] <... setpgid resumed>) = 0 [pid 14379] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14377] close(11 [pid 14378] close(13 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14379] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14378] close(14 [pid 14377] close(12 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] close(15 [pid 14377] close(13 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14379] <... symlink resumed>) = 0 [pid 14378] close(16 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(14 [pid 14378] close(17 [pid 14379] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(15 [pid 14378] close(18 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14379] <... symlink resumed>) = 0 [pid 14378] close(19 [pid 14377] close(16 [pid 320] <... restart_syscall resumed>) = 0 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] close(20 [pid 14379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] close(21 [pid 14377] close(17 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3414", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14378] close(22 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14379] <... openat resumed>) = 3 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14379] write(3, "1000", 4 [pid 14378] close(23 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(19 [pid 320] openat(AT_FDCWD, "./3414", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14378] close(24 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(20 [pid 320] <... openat resumed>) = 3 [pid 14379] <... write resumed>) = 4 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14378] close(25 [pid 14377] close(21 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(22 [pid 320] getdents64(3 [pid 14378] close(26 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(23 [pid 14378] close(27 [pid 320] umount2("./3414/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(24 [pid 14378] close(28 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(25 [pid 14378] close(29 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14377] close(26 [pid 14379] close(3 [pid 14378] exit_group(0 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14378] <... exit_group resumed>) = ? [pid 14379] <... close resumed>) = 0 [pid 14379] symlink("/dev/binderfs", "./binderfs" [pid 14377] close(27 [pid 14379] <... symlink resumed>) = 0 [pid 14379] write(1, "executing program\n", 18) = 18 [pid 14379] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14379] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14378] +++ exited with 0 +++ [pid 14379] <... mount resumed>) = 0 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14379] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14377] close(28 [pid 320] <... umount2 resumed>) = 0 [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3592, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14377] close(29 [pid 320] umount2("./3414/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14379] pwrite64(3, "\x02", 1, 4 [pid 14377] exit_group(0 [pid 320] newfstatat(AT_FDCWD, "./3414/sys" [pid 14377] <... exit_group resumed>) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14379] <... pwrite64 resumed>) = 1 [pid 14379] close(3) = 0 [pid 14379] close(4) = -1 EBADF (Bad file descriptor) [pid 14379] close(5) = -1 EBADF (Bad file descriptor) [pid 14379] close(6) = -1 EBADF (Bad file descriptor) [pid 14379] close(7) = -1 EBADF (Bad file descriptor) [pid 14379] close(8) = -1 EBADF (Bad file descriptor) [pid 14379] close(9) = -1 EBADF (Bad file descriptor) [pid 14379] close(10 [pid 14377] +++ exited with 0 +++ [pid 320] umount2("./3414/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14379] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14379] close(11 [pid 320] openat(AT_FDCWD, "./3414/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14379] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3497, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... openat resumed>) = 4 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] fstat(4 [pid 14379] close(12 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14379] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3590", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14379] close(13 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] openat(AT_FDCWD, "./3590", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 14379] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14379] close(14) = -1 EBADF (Bad file descriptor) [pid 14379] close(15) = -1 EBADF (Bad file descriptor) [pid 14379] close(16) = -1 EBADF (Bad file descriptor) [pid 14379] close(17) = -1 EBADF (Bad file descriptor) [pid 14379] close(18) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 320] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14379] close(19 [pid 320] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 320] rmdir("./3414/sys" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14379] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14379] close(20) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3414/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14379] close(21) = -1 EBADF (Bad file descriptor) [pid 14379] close(22) = -1 EBADF (Bad file descriptor) [pid 14379] close(23) = -1 EBADF (Bad file descriptor) [pid 14379] close(24 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3414/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14379] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3590/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3414/binderfs" [pid 323] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14379] close(25 [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3414/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3590/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3414/cgroup.net" [pid 323] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14379] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14379] close(26) = -1 EBADF (Bad file descriptor) [pid 14379] close(27) = -1 EBADF (Bad file descriptor) [pid 14379] close(28) = -1 EBADF (Bad file descriptor) [pid 14379] close(29) = -1 EBADF (Bad file descriptor) [pid 14379] exit_group(0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3414/cgroup.net" [pid 323] getdents64(4 [pid 14379] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3414/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14379] +++ exited with 0 +++ [pid 323] close(4 [pid 320] newfstatat(AT_FDCWD, "./3414/cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3590/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3539, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... rmdir resumed>) = 0 [pid 320] unlink("./3414/cgroup.cpu" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3590/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3414/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3590/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3590/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3414/cgroup" [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3495", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3495", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3590/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3414/cgroup" [pid 323] newfstatat(AT_FDCWD, "./3590/cgroup.net" [pid 321] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 323] unlink("./3590/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 323] umount2("./3590/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3495/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3414" [pid 323] newfstatat(AT_FDCWD, "./3590/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] mkdir("./3415", 0777 [pid 321] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3495/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3495/sys") = 0 [pid 323] unlink("./3590/cgroup.cpu" [pid 321] umount2("./3495/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3495/binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] umount2("./3590/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] newfstatat(AT_FDCWD, "./3590/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3495/binderfs") = 0 [pid 321] umount2("./3495/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3495/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3417 [pid 323] unlink("./3590/cgroup" [pid 321] unlink("./3495/cgroup.net" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3495/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3590" [pid 321] newfstatat(AT_FDCWD, "./3495/cgroup.cpu" [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3495/cgroup.cpu") = 0 [pid 323] mkdir("./3591", 0777 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3495/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3495/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3537", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3495/cgroup" [pid 322] openat(AT_FDCWD, "./3537", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] fstat(3 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3495") = 0 [pid 321] mkdir("./3496", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14381 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14382 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3593 [pid 322] getdents64(3 [pid 14381] set_robust_list(0x555587eb56a0, 24 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 ci2-android-6-12-rust/strace-static-x86_64: Process 14380 attached [pid 322] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14382] set_robust_list(0x555587eb56a0, 24 [pid 14380] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14380] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = 0 [pid 14381] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14382] <... set_robust_list resumed>) = 0 [pid 14381] rt_sigprocmask(SIG_SETMASK, [] [pid 14380] chdir("./3415") = 0 [pid 14380] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14380] setpgid(0, 0) = 0 [pid 14380] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14382] rt_sigprocmask(SIG_SETMASK, [] [pid 14380] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14381] chdir("./3591" [pid 322] newfstatat(AT_FDCWD, "./3537/sys" [pid 14380] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14381] <... chdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14382] chdir("./3496" [pid 14381] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14380] <... symlink resumed>) = 0 [pid 322] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14382] <... chdir resumed>) = 0 [pid 14381] <... prctl resumed>) = 0 [pid 14382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14381] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14382] <... prctl resumed>) = 0 [pid 14381] <... setpgid resumed>) = 0 [pid 14382] setpgid(0, 0 [pid 322] openat(AT_FDCWD, "./3537/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14382] <... setpgid resumed>) = 0 [pid 14381] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... openat resumed>) = 4 [pid 14382] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] fstat(4 [pid 14381] <... symlink resumed>) = 0 [pid 14380] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14380] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14381] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14380] <... openat resumed>) = 3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14382] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 14382] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14381] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14380] write(3, "1000", 4 [pid 14381] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] getdents64(4 [pid 14382] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14380] <... write resumed>) = 4 [pid 14381] <... symlink resumed>) = 0 [pid 14380] close(3 [pid 322] close(4 [pid 14382] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... close resumed>) = 0 [pid 14381] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14380] <... close resumed>) = 0 [pid 14382] <... symlink resumed>) = 0 executing program [pid 14380] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14380] write(1, "executing program\n", 18) = 18 [pid 14381] <... openat resumed>) = 3 [pid 14380] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] rmdir("./3537/sys" [pid 14382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14381] write(3, "1000", 4 [pid 322] <... rmdir resumed>) = 0 [pid 14382] <... openat resumed>) = 3 [pid 14381] <... write resumed>) = 4 [pid 14380] <... mkdirat resumed>) = 0 [pid 322] umount2("./3537/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14382] write(3, "1000", 4 [pid 14381] close(3 [pid 14382] <... write resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14382] close(3 [pid 14381] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3537/binderfs" [pid 14382] <... close resumed>) = 0 [pid 14381] symlink("/dev/binderfs", "./binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14380] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14382] symlink("/dev/binderfs", "./binderfs" [pid 14381] <... symlink resumed>) = 0 [pid 322] unlink("./3537/binderfs" [pid 14382] <... symlink resumed>) = 0 [pid 14380] <... mount resumed>) = 0 [pid 14382] write(1, "executing program\n", 18 [pid 14381] write(1, "executing program\n", 18 [pid 322] <... unlink resumed>) = 0 executing program executing program [pid 14380] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14382] <... write resumed>) = 18 [pid 14381] <... write resumed>) = 18 [pid 322] umount2("./3537/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14382] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14381] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14382] <... mkdirat resumed>) = 0 [pid 14381] <... mkdirat resumed>) = 0 [pid 14380] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3537/cgroup.net" [pid 14382] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14381] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14380] pwrite64(3, "\x02", 1, 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3498 [pid 14382] <... mount resumed>) = 0 [pid 14380] <... pwrite64 resumed>) = 1 [pid 14380] close(3) = 0 [pid 14380] close(4) = -1 EBADF (Bad file descriptor) [pid 14380] close(5) = -1 EBADF (Bad file descriptor) [pid 14380] close(6) = -1 EBADF (Bad file descriptor) [pid 14380] close(7) = -1 EBADF (Bad file descriptor) [pid 14380] close(8) = -1 EBADF (Bad file descriptor) [pid 14380] close(9) = -1 EBADF (Bad file descriptor) [pid 14380] close(10) = -1 EBADF (Bad file descriptor) [pid 14380] close(11) = -1 EBADF (Bad file descriptor) [pid 14380] close(12) = -1 EBADF (Bad file descriptor) [pid 14380] close(13) = -1 EBADF (Bad file descriptor) [pid 14380] close(14) = -1 EBADF (Bad file descriptor) [pid 14380] close(15) = -1 EBADF (Bad file descriptor) [pid 14380] close(16) = -1 EBADF (Bad file descriptor) [pid 14380] close(17) = -1 EBADF (Bad file descriptor) [pid 14380] close(18) = -1 EBADF (Bad file descriptor) [pid 14380] close(19) = -1 EBADF (Bad file descriptor) [pid 14380] close(20) = -1 EBADF (Bad file descriptor) [pid 14380] close(21) = -1 EBADF (Bad file descriptor) [pid 14380] close(22) = -1 EBADF (Bad file descriptor) [pid 14380] close(23) = -1 EBADF (Bad file descriptor) [pid 14380] close(24) = -1 EBADF (Bad file descriptor) [pid 14380] close(25) = -1 EBADF (Bad file descriptor) [pid 14380] close(26) = -1 EBADF (Bad file descriptor) [pid 14380] close(27) = -1 EBADF (Bad file descriptor) [pid 14380] close(28) = -1 EBADF (Bad file descriptor) [pid 14380] close(29) = -1 EBADF (Bad file descriptor) [pid 14380] exit_group(0) = ? [pid 14382] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14381] <... mount resumed>) = 0 [pid 14380] +++ exited with 0 +++ [pid 322] unlink("./3537/cgroup.net" [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14382] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3417, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14381] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14382] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3537/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14381] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14382] <... pwrite64 resumed>) = 1 [pid 14381] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3537/cgroup.cpu" [pid 14382] close(3 [pid 14381] <... pwrite64 resumed>) = 1 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14382] <... close resumed>) = 0 [pid 14381] close(3) = 0 [pid 14382] close(4 [pid 14381] close(4 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3537/cgroup.cpu" [pid 320] umount2("./3415", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14382] close(5 [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14381] close(5 [pid 14382] close(6 [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3415", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] close(6 [pid 14382] close(7 [pid 322] umount2("./3537/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] close(7 [pid 14382] close(8 [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] close(8 [pid 14382] close(9 [pid 322] newfstatat(AT_FDCWD, "./3537/cgroup" [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14382] close(10 [pid 14381] close(9 [pid 320] getdents64(3 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14382] close(11 [pid 14381] close(10 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3537/cgroup" [pid 320] umount2("./3415/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14382] close(12 [pid 14381] close(11 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] close(13 [pid 322] <... unlink resumed>) = 0 [pid 14381] close(12 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14382] close(14 [pid 14381] close(13 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] close(15 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] close(14 [pid 322] close(3 [pid 14382] close(16 [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] close(15 [pid 14382] close(17 [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14382] close(18 [pid 14381] close(16 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] close(19 [pid 322] rmdir("./3537" [pid 14381] close(17 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] close(20 [pid 14381] close(18 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] close(21 [pid 14381] close(19 [pid 322] <... rmdir resumed>) = 0 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3538", 0777 [pid 14382] close(22 [pid 14381] close(20 [pid 320] <... umount2 resumed>) = 0 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] close(23 [pid 322] <... mkdir resumed>) = 0 [pid 14381] close(21 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3415/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14382] close(24 [pid 14381] close(22 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14382] close(25 [pid 14381] close(23 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14381] close(24 [pid 320] newfstatat(AT_FDCWD, "./3415/sys" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14381] close(25) = -1 EBADF (Bad file descriptor) [pid 14381] close(26) = -1 EBADF (Bad file descriptor) [pid 14381] close(27) = -1 EBADF (Bad file descriptor) [pid 14381] close(28 [pid 320] umount2("./3415/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14381] close(29) = -1 EBADF (Bad file descriptor) [pid 14381] exit_group(0 [pid 320] openat(AT_FDCWD, "./3415/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14382] close(26 [pid 14381] <... exit_group resumed>) = ? [pid 14381] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 14383 attached [pid 14383] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14383] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... openat resumed>) = 4 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3593, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3540 [pid 320] fstat(4 [pid 14382] close(27 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14382] close(28 [pid 320] getdents64(4 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14382] close(29 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14383] chdir("./3538" [pid 14382] exit_group(0 [pid 14383] <... chdir resumed>) = 0 [pid 14382] <... exit_group resumed>) = ? [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14383] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14383] setpgid(0, 0) = 0 [pid 14383] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14383] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14383] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14382] +++ exited with 0 +++ [pid 14383] <... symlink resumed>) = 0 [pid 14383] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] close(4 [pid 14383] <... openat resumed>) = 3 [pid 320] <... close resumed>) = 0 [pid 14383] write(3, "1000", 4 [pid 320] rmdir("./3415/sys" [pid 14383] <... write resumed>) = 4 [pid 14383] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 14383] <... close resumed>) = 0 [pid 320] umount2("./3415/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14383] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14383] write(1, "executing program\n", 18 [pid 320] newfstatat(AT_FDCWD, "./3415/binderfs" [pid 14383] <... write resumed>) = 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14383] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] unlink("./3415/binderfs" [pid 14383] <... mkdirat resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3415/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14383] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3591", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3415/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14383] <... mount resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3591", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3415/cgroup.net" [pid 14383] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3498, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14383] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 323] fstat(3 [pid 14383] pwrite64(3, "\x02", 1, 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3415/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14383] <... pwrite64 resumed>) = 1 [pid 14383] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 321] umount2("./3496", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3415/cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3496", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3415/cgroup.cpu" [pid 14383] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14383] close(4 [pid 320] umount2("./3415/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] newfstatat(AT_FDCWD, "./3415/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14383] close(5) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 323] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3415/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14383] close(6 [pid 320] <... unlink resumed>) = 0 [pid 321] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3591/sys" [pid 320] getdents64(3 [pid 14383] close(7 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 14383] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3591/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14383] close(9 [pid 321] newfstatat(AT_FDCWD, "./3496/sys" [pid 320] rmdir("./3415" [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14383] close(10 [pid 323] fstat(4 [pid 320] <... rmdir resumed>) = 0 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3416", 0777 [pid 14383] close(11 [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] openat(AT_FDCWD, "./3496/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... mkdir resumed>) = 0 [pid 14383] close(12 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] fstat(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14383] close(13 [pid 323] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3591/sys" [pid 321] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 14384 attached [pid 323] <... rmdir resumed>) = 0 [pid 14383] close(14 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3418 [pid 14384] set_robust_list(0x555587eb56a0, 24 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3591/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 14384] <... set_robust_list resumed>) = 0 [pid 14383] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14384] rt_sigprocmask(SIG_SETMASK, [] [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3591/binderfs" [pid 321] close(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14384] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14383] close(16 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14384] chdir("./3416" [pid 323] unlink("./3591/binderfs" [pid 321] rmdir("./3496/sys" [pid 14384] <... chdir resumed>) = 0 [pid 14383] close(17 [pid 323] <... unlink resumed>) = 0 [pid 14384] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 323] umount2("./3591/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14384] <... prctl resumed>) = 0 [pid 14383] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3496/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14384] setpgid(0, 0 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3591/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14384] <... setpgid resumed>) = 0 [pid 14383] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3496/binderfs" [pid 14384] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3591/cgroup.net" [pid 14383] close(20 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] unlink("./3496/binderfs" [pid 14383] close(21 [pid 14384] <... symlink resumed>) = 0 [pid 323] umount2("./3591/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14384] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14383] close(22) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3591/cgroup.cpu" [pid 14384] <... symlink resumed>) = 0 [pid 321] umount2("./3496/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14383] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14384] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14383] close(24 [pid 323] unlink("./3591/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3496/cgroup.net" [pid 14384] <... symlink resumed>) = 0 [pid 14384] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14384] <... openat resumed>) = 3 [pid 14383] close(25 [pid 323] umount2("./3591/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3496/cgroup.net" [pid 14384] write(3, "1000", 4 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14384] <... write resumed>) = 4 [pid 14383] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14384] close(3 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14384] <... close resumed>) = 0 [pid 14383] close(27 [pid 323] newfstatat(AT_FDCWD, "./3591/cgroup" [pid 321] umount2("./3496/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14384] symlink("/dev/binderfs", "./binderfs" [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14384] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14383] close(28 [pid 323] unlink("./3591/cgroup" [pid 14384] write(1, "executing program\n", 18 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3496/cgroup.cpu" [pid 14384] <... write resumed>) = 18 executing program [pid 14383] close(29 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3591") = 0 [pid 323] mkdir("./3592", 0777 [pid 14384] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14383] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 321] unlink("./3496/cgroup.cpu" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14383] exit_group(0 [pid 321] <... unlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14383] <... exit_group resumed>) = ? [pid 321] umount2("./3496/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3496/cgroup" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3594 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14383] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3540, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14384] <... mkdirat resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14384] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] unlink("./3496/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14385 attached [pid 14385] set_robust_list(0x555587eb56a0, 24 [pid 14384] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14385] <... set_robust_list resumed>) = 0 [pid 321] getdents64(3 [pid 14384] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14385] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3496") = 0 [pid 14385] chdir("./3592" [pid 321] mkdir("./3497", 0777 [pid 14385] <... chdir resumed>) = 0 [pid 14385] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14384] <... openat resumed>) = 3 [pid 321] <... mkdir resumed>) = 0 [pid 14385] <... prctl resumed>) = 0 [pid 14384] pwrite64(3, "\x02", 1, 4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14385] setpgid(0, 0 [pid 14384] <... pwrite64 resumed>) = 1 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14385] <... setpgid resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14384] close(3) = 0 [pid 14384] close(4) = -1 EBADF (Bad file descriptor) [pid 14385] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14384] close(5 [pid 14385] <... symlink resumed>) = 0 [pid 14384] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3499 ci2-android-6-12-rust/strace-static-x86_64: Process 14386 attached [pid 14385] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14384] close(6 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14384] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] set_robust_list(0x555587eb56a0, 24 [pid 14384] close(7 [pid 14385] <... symlink resumed>) = 0 [pid 14386] <... set_robust_list resumed>) = 0 [pid 14384] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] rt_sigprocmask(SIG_SETMASK, [] [pid 14384] close(8) = -1 EBADF (Bad file descriptor) [pid 14384] close(9) = -1 EBADF (Bad file descriptor) [pid 14384] close(10) = -1 EBADF (Bad file descriptor) [pid 14384] close(11) = -1 EBADF (Bad file descriptor) [pid 14384] close(12) = -1 EBADF (Bad file descriptor) [pid 14384] close(13) = -1 EBADF (Bad file descriptor) [pid 14384] close(14) = -1 EBADF (Bad file descriptor) [pid 14384] close(15) = -1 EBADF (Bad file descriptor) [pid 14384] close(16) = -1 EBADF (Bad file descriptor) [pid 14384] close(17) = -1 EBADF (Bad file descriptor) [pid 14384] close(18) = -1 EBADF (Bad file descriptor) [pid 14384] close(19) = -1 EBADF (Bad file descriptor) [pid 14384] close(20) = -1 EBADF (Bad file descriptor) [pid 14384] close(21) = -1 EBADF (Bad file descriptor) [pid 14384] close(22) = -1 EBADF (Bad file descriptor) [pid 14384] close(23) = -1 EBADF (Bad file descriptor) [pid 14384] close(24) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14385] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14386] chdir("./3497") = 0 [pid 14385] <... symlink resumed>) = 0 [pid 14386] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 322] umount2("./3538", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14386] setpgid(0, 0 [pid 14385] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14386] <... setpgid resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3538", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14385] <... openat resumed>) = 3 [pid 14386] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14385] write(3, "1000", 4 [pid 14386] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14386] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14385] <... write resumed>) = 4 [pid 14385] close(3 [pid 322] fstat(3 [pid 14385] <... close resumed>) = 0 [pid 14386] <... symlink resumed>) = 0 [pid 14385] symlink("/dev/binderfs", "./binderfs" [pid 14386] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14385] <... symlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14386] <... symlink resumed>) = 0 [pid 14385] write(1, "executing program\n", 18 [pid 322] getdents64(3 [pid 14386] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14385] <... write resumed>) = 18 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14385] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14386] <... openat resumed>) = 3 executing program [pid 14386] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = 0 [pid 14385] <... mkdirat resumed>) = 0 [pid 322] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14386] <... write resumed>) = 4 [pid 14385] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14386] close(3 [pid 322] newfstatat(AT_FDCWD, "./3538/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14386] <... close resumed>) = 0 [pid 14385] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14386] symlink("/dev/binderfs", "./binderfs" [pid 322] openat(AT_FDCWD, "./3538/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14386] <... symlink resumed>) = 0 [pid 14385] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... openat resumed>) = 4 [pid 14386] write(1, "executing program\n", 18 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14385] <... openat resumed>) = 3 [pid 322] close(4) = 0 [pid 322] rmdir("./3538/sys") = 0 [pid 322] umount2("./3538/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14386] <... write resumed>) = 18 executing program [pid 322] newfstatat(AT_FDCWD, "./3538/binderfs" [pid 14386] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14386] <... mkdirat resumed>) = 0 [pid 322] unlink("./3538/binderfs" [pid 14386] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3538/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3538/cgroup.net" [pid 14386] <... mount resumed>) = 0 [pid 14385] pwrite64(3, "\x02", 1, 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14386] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14385] <... pwrite64 resumed>) = 1 [pid 322] unlink("./3538/cgroup.net") = 0 [pid 322] umount2("./3538/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3538/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3538/cgroup.cpu") = 0 [pid 322] umount2("./3538/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3538/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3538/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 14386] <... openat resumed>) = 3 [pid 14385] close(3) = 0 [pid 322] <... close resumed>) = 0 [pid 14386] pwrite64(3, "\x02", 1, 4 [pid 14385] close(4) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3538" [pid 14385] close(5 [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3539", 0777 [pid 14386] <... pwrite64 resumed>) = 1 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] close(3 [pid 14385] close(6 [pid 14386] <... close resumed>) = 0 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14386] close(4 [pid 14385] close(7 [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] close(5 [pid 14385] close(8 [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14386] close(6 [pid 14385] close(9 [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] close(7 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] close(10 [pid 14386] close(8 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] close(11 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14386] close(9 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] close(12ci2-android-6-12-rust/strace-static-x86_64: Process 14387 attached [pid 14386] close(10 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] close(13 [pid 14386] close(11 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14387] set_robust_list(0x555587eb56a0, 24 [pid 14385] close(14 [pid 14384] close(25) = -1 EBADF (Bad file descriptor) [pid 14384] close(26) = -1 EBADF (Bad file descriptor) [pid 14384] close(27) = -1 EBADF (Bad file descriptor) [pid 14384] close(28) = -1 EBADF (Bad file descriptor) [pid 14384] close(29) = -1 EBADF (Bad file descriptor) [pid 14384] exit_group(0 [pid 14387] <... set_robust_list resumed>) = 0 [pid 14386] close(12 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14384] <... exit_group resumed>) = ? [pid 14387] rt_sigprocmask(SIG_SETMASK, [] [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] close(15 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3541 [pid 14387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14386] close(13 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14384] +++ exited with 0 +++ [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14387] chdir("./3539" [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] close(16 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3418, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14387] <... chdir resumed>) = 0 [pid 14386] close(14 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14387] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] close(17 [pid 14387] <... prctl resumed>) = 0 [pid 14386] close(15 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14387] setpgid(0, 0 [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] close(18 [pid 14387] <... setpgid resumed>) = 0 [pid 14386] close(16 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14387] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14386] close(17 [pid 14385] close(19 [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14387] <... symlink resumed>) = 0 [pid 14386] close(18 [pid 14385] close(20 [pid 14387] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3416", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14386] close(19) = -1 EBADF (Bad file descriptor) [pid 14386] close(20 [pid 14385] close(21 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14387] <... symlink resumed>) = 0 [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3416", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14385] close(22 [pid 14387] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14386] close(21 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14387] <... symlink resumed>) = 0 [pid 14386] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14386] close(22) = -1 EBADF (Bad file descriptor) [pid 14386] close(23) = -1 EBADF (Bad file descriptor) [pid 14386] close(24) = -1 EBADF (Bad file descriptor) [pid 14386] close(25) = -1 EBADF (Bad file descriptor) [pid 14386] close(26) = -1 EBADF (Bad file descriptor) [pid 14386] close(27) = -1 EBADF (Bad file descriptor) [pid 14386] close(28) = -1 EBADF (Bad file descriptor) [pid 14386] close(29) = -1 EBADF (Bad file descriptor) [pid 14386] exit_group(0 [pid 14385] close(23 [pid 14387] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14386] <... exit_group resumed>) = ? [pid 14387] <... openat resumed>) = 3 [pid 14385] close(24 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14387] write(3, "1000", 4 [pid 14386] +++ exited with 0 +++ [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14387] <... write resumed>) = 4 [pid 14385] close(25 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3499, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14387] close(3 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3416/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] <... close resumed>) = 0 [pid 14385] close(26 [pid 14387] symlink("/dev/binderfs", "./binderfs" [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14385] close(27 [pid 320] umount2("./3416/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14385] close(28 [pid 14387] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3416/sys" [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14387] write(1, "executing program\n", 18 [pid 14385] close(29 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14385] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 320] umount2("./3416/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] <... write resumed>) = 18 [pid 14385] exit_group(0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14387] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14385] <... exit_group resumed>) = ? [pid 14387] <... mkdirat resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3416/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14387] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14385] +++ exited with 0 +++ [pid 320] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3594, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14387] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] getdents64(4 [pid 14387] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14387] pwrite64(3, "\x02", 1, 4 [pid 320] close(4 [pid 14387] <... pwrite64 resumed>) = 1 [pid 320] <... close resumed>) = 0 [pid 14387] close(3 [pid 320] rmdir("./3416/sys" [pid 14387] <... close resumed>) = 0 [pid 14387] close(4 [pid 320] <... rmdir resumed>) = 0 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3416/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] close(5) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14387] close(6 [pid 320] newfstatat(AT_FDCWD, "./3416/binderfs" [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3592", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14387] close(7 [pid 323] openat(AT_FDCWD, "./3592", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... restart_syscall resumed>) = 0 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14387] close(8 [pid 323] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] close(9 [pid 320] unlink("./3416/binderfs" [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3497", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] close(10 [pid 323] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3497", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3416/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3592/sys" [pid 14387] close(12 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3416/cgroup.net" [pid 14387] close(13 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3592/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 321] fstat(3 [pid 320] unlink("./3416/cgroup.net" [pid 14387] close(14 [pid 323] fstat(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14387] close(15 [pid 323] getdents64(4 [pid 321] getdents64(3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14387] close(16 [pid 320] umount2("./3416/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14387] close(17 [pid 323] <... close resumed>) = 0 [pid 321] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3592/sys" [pid 320] newfstatat(AT_FDCWD, "./3416/cgroup.cpu" [pid 14387] close(18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3416/cgroup.cpu" [pid 14387] close(19) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14387] close(20 [pid 323] umount2("./3592/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3592/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3592/binderfs") = 0 [pid 323] umount2("./3592/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14387] close(21 [pid 323] newfstatat(AT_FDCWD, "./3592/cgroup.net" [pid 321] <... umount2 resumed>) = 0 [pid 320] umount2("./3416/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14387] close(22 [pid 323] unlink("./3592/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3416/cgroup" [pid 14387] close(23 [pid 323] umount2("./3592/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3497/sys" [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14387] close(24 [pid 323] newfstatat(AT_FDCWD, "./3592/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3416/cgroup" [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3592/cgroup.cpu" [pid 14387] close(25 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3592/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14387] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3592/cgroup" [pid 321] openat(AT_FDCWD, "./3497/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14387] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3592/cgroup" [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] close(3 [pid 14387] close(28 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] fstat(4 [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 320] <... close resumed>) = 0 [pid 14387] close(29 [pid 323] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] rmdir("./3416" [pid 14387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3592") = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14387] exit_group(0 [pid 321] getdents64(4 [pid 320] mkdir("./3417", 0777 [pid 14387] <... exit_group resumed>) = ? [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] mkdir("./3593", 0777 [pid 321] getdents64(4 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14387] +++ exited with 0 +++ [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3595 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14388 attached [pid 321] close(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14388] set_robust_list(0x555587eb56a0, 24 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14388] <... set_robust_list resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3497/sys") = 0 [pid 321] umount2("./3497/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3497/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3497/binderfs") = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3541, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14388] rt_sigprocmask(SIG_SETMASK, [] [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14388] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14389 attached [pid 321] umount2("./3497/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3497/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3497/cgroup.net") = 0 [pid 321] umount2("./3497/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3497/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3419 [pid 14389] set_robust_list(0x555587eb56a0, 24 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] unlink("./3497/cgroup.cpu" [pid 14389] <... set_robust_list resumed>) = 0 [pid 14388] chdir("./3593" [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3497/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14388] <... chdir resumed>) = 0 [pid 322] umount2("./3539", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3497/cgroup" [pid 14389] rt_sigprocmask(SIG_SETMASK, [] [pid 14388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14388] <... prctl resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3539", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3497/cgroup" [pid 14389] chdir("./3417" [pid 14388] setpgid(0, 0 [pid 322] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14389] <... chdir resumed>) = 0 [pid 14388] <... setpgid resumed>) = 0 [pid 322] fstat(3 [pid 321] getdents64(3 [pid 14389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14388] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14389] <... prctl resumed>) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3497" [pid 14389] setpgid(0, 0 [pid 322] getdents64(3 [pid 321] <... rmdir resumed>) = 0 [pid 14389] <... setpgid resumed>) = 0 [pid 14388] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] mkdir("./3498", 0777 [pid 14389] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14388] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14389] <... symlink resumed>) = 0 [pid 14388] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14390 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3500 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14389] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14388] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14390] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14389] <... symlink resumed>) = 0 [pid 14388] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14390] rt_sigprocmask(SIG_SETMASK, [] [pid 14389] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14389] <... symlink resumed>) = 0 [pid 14388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] newfstatat(AT_FDCWD, "./3539/sys" [pid 14390] chdir("./3498" [pid 14389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14388] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14389] write(3, "1000", 4 [pid 14390] <... chdir resumed>) = 0 [pid 14389] <... write resumed>) = 4 [pid 14388] write(3, "1000", 4 [pid 322] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14390] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14389] close(3 [pid 14388] <... write resumed>) = 4 [pid 14389] <... close resumed>) = 0 [pid 14389] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14389] write(1, "executing program\n", 18) = 18 executing program [pid 14389] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14390] <... prctl resumed>) = 0 [pid 14388] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14390] setpgid(0, 0 [pid 14388] <... close resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3539/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14390] <... setpgid resumed>) = 0 [pid 14390] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14389] <... mkdirat resumed>) = 0 [pid 14388] symlink("/dev/binderfs", "./binderfs" [pid 322] <... openat resumed>) = 4 [pid 14389] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14390] <... symlink resumed>) = 0 [pid 14389] <... mount resumed>) = 0 [pid 14388] <... symlink resumed>) = 0 [pid 322] fstat(4 [pid 14390] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14388] write(1, "executing program\n", 18 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 executing program [pid 14389] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14390] <... symlink resumed>) = 0 [pid 14389] <... openat resumed>) = 3 [pid 14388] <... write resumed>) = 18 [pid 322] getdents64(4 [pid 14389] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14390] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14388] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] getdents64(4 [pid 14389] <... pwrite64 resumed>) = 1 [pid 14388] <... mkdirat resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14389] close(3 [pid 322] close(4) = 0 [pid 14390] <... symlink resumed>) = 0 [pid 322] rmdir("./3539/sys" [pid 14388] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... rmdir resumed>) = 0 [pid 14390] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14389] <... close resumed>) = 0 [pid 14389] close(4 [pid 14388] <... mount resumed>) = 0 [pid 14389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14389] close(5) = -1 EBADF (Bad file descriptor) [pid 14389] close(6) = -1 EBADF (Bad file descriptor) [pid 14389] close(7) = -1 EBADF (Bad file descriptor) [pid 14389] close(8) = -1 EBADF (Bad file descriptor) [pid 14389] close(9) = -1 EBADF (Bad file descriptor) [pid 14389] close(10) = -1 EBADF (Bad file descriptor) [pid 14389] close(11) = -1 EBADF (Bad file descriptor) [pid 14389] close(12) = -1 EBADF (Bad file descriptor) [pid 14389] close(13) = -1 EBADF (Bad file descriptor) [pid 14389] close(14) = -1 EBADF (Bad file descriptor) [pid 14389] close(15) = -1 EBADF (Bad file descriptor) [pid 14389] close(16) = -1 EBADF (Bad file descriptor) [pid 14389] close(17) = -1 EBADF (Bad file descriptor) [pid 14389] close(18) = -1 EBADF (Bad file descriptor) [pid 14389] close(19) = -1 EBADF (Bad file descriptor) [pid 14389] close(20) = -1 EBADF (Bad file descriptor) [pid 14389] close(21) = -1 EBADF (Bad file descriptor) [pid 14389] close(22) = -1 EBADF (Bad file descriptor) [pid 14389] close(23) = -1 EBADF (Bad file descriptor) [pid 14389] close(24) = -1 EBADF (Bad file descriptor) [pid 14389] close(25) = -1 EBADF (Bad file descriptor) [pid 14389] close(26) = -1 EBADF (Bad file descriptor) [pid 14389] close(27) = -1 EBADF (Bad file descriptor) [pid 14389] close(28) = -1 EBADF (Bad file descriptor) [pid 14389] close(29) = -1 EBADF (Bad file descriptor) [pid 14389] exit_group(0 [pid 322] umount2("./3539/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14388] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14390] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14389] <... exit_group resumed>) = ? [pid 14390] write(3, "1000", 4 [pid 14389] +++ exited with 0 +++ [pid 14388] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3539/binderfs" [pid 14390] <... write resumed>) = 4 [pid 14388] pwrite64(3, "\x02", 1, 4 [pid 14390] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3419, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14390] <... close resumed>) = 0 [pid 14388] <... pwrite64 resumed>) = 1 [pid 322] unlink("./3539/binderfs" [pid 14390] symlink("/dev/binderfs", "./binderfs" [pid 322] <... unlink resumed>) = 0 [pid 14390] <... symlink resumed>) = 0 [pid 322] umount2("./3539/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14390] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3417", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14390] <... write resumed>) = 18 [pid 14388] close(3 [pid 322] newfstatat(AT_FDCWD, "./3539/cgroup.net" [pid 14390] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14388] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14390] <... mkdirat resumed>) = 0 [pid 14388] close(4 [pid 322] unlink("./3539/cgroup.net" [pid 320] openat(AT_FDCWD, "./3417", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3539/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14390] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14388] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3539/cgroup.cpu" [pid 320] fstat(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3539/cgroup.cpu" [pid 14388] close(6 [pid 322] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3539/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14388] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3539/cgroup" [pid 14390] <... mount resumed>) = 0 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14390] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14388] close(8 [pid 322] unlink("./3539/cgroup" [pid 320] umount2("./3417/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3539" [pid 14390] <... openat resumed>) = 3 [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3540", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14388] close(9 [pid 14390] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = 0 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] close(10) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3542 ci2-android-6-12-rust/strace-static-x86_64: Process 14391 attached [pid 14388] close(11 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3417/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14391] set_robust_list(0x555587eb56a0, 24 [pid 14388] close(12 [pid 14390] <... pwrite64 resumed>) = 1 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14391] <... set_robust_list resumed>) = 0 [pid 14388] close(13) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3417/sys" [pid 14388] close(14 [pid 14391] rt_sigprocmask(SIG_SETMASK, [] [pid 14390] close(3 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14388] close(15 [pid 14391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14391] chdir("./3540" [pid 14390] <... close resumed>) = 0 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3417/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14390] close(4 [pid 14388] close(16 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] close(17 [pid 320] openat(AT_FDCWD, "./3417/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14390] close(5 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] close(18 [pid 320] fstat(4 [pid 14390] close(6 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] <... chdir resumed>) = 0 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] close(19 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14391] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] <... prctl resumed>) = 0 [pid 14390] close(7 [pid 14388] close(20 [pid 320] getdents64(4 [pid 14391] setpgid(0, 0 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] <... setpgid resumed>) = 0 [pid 14390] close(8 [pid 14388] close(21 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14391] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14391] <... symlink resumed>) = 0 [pid 14390] close(9 [pid 14388] close(22 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14391] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14391] <... symlink resumed>) = 0 [pid 14391] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14390] close(10 [pid 14388] close(23 [pid 320] <... close resumed>) = 0 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3417/sys" [pid 14390] close(11 [pid 14388] close(24 [pid 14391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14391] <... openat resumed>) = 3 [pid 14390] close(12 [pid 14388] close(25 [pid 320] umount2("./3417/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14391] write(3, "1000", 4 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] <... write resumed>) = 4 [pid 14391] close(3) = 0 [pid 14388] close(26 [pid 14390] close(13 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14391] symlink("/dev/binderfs", "./binderfs" [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] <... symlink resumed>) = 0 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] close(27 [pid 320] newfstatat(AT_FDCWD, "./3417/binderfs" [pid 14390] close(14 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14390] close(15 [pid 14388] close(28 [pid 320] unlink("./3417/binderfs" [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] close(16 [pid 14388] close(29 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14390] close(17 [pid 14388] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3417/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14391] write(1, "executing program\n", 18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14390] close(18 [pid 14391] <... write resumed>) = 18 executing program [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] exit_group(0 [pid 14391] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] newfstatat(AT_FDCWD, "./3417/cgroup.net" [pid 14390] close(19 [pid 14391] <... mkdirat resumed>) = 0 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14388] <... exit_group resumed>) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14391] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14390] close(20 [pid 14391] <... mount resumed>) = 0 [pid 14391] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14388] +++ exited with 0 +++ [pid 320] unlink("./3417/cgroup.net" [pid 14391] <... openat resumed>) = 3 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14390] close(21 [pid 320] umount2("./3417/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14391] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14391] <... pwrite64 resumed>) = 1 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3595, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14391] close(3 [pid 14390] close(22 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3417/cgroup.cpu" [pid 14391] <... close resumed>) = 0 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14390] close(23 [pid 320] unlink("./3417/cgroup.cpu" [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(5 [pid 14390] close(24 [pid 320] umount2("./3417/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(6 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14390] close(25 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(7 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3417/cgroup" [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] close(26 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3417/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3417" [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(8 [pid 320] <... rmdir resumed>) = 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] close(27 [pid 320] mkdir("./3418", 0777 [pid 14391] close(9 [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] close(28) = -1 EBADF (Bad file descriptor) [pid 14391] close(10 [pid 14390] close(29 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14391] close(11 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14390] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14391] close(12 [pid 14390] <... exit_group resumed>) = ? [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(13 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3420 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(14) = -1 EBADF (Bad file descriptor) [pid 14391] close(15 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14392 attached [pid 14391] close(16 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(17) = -1 EBADF (Bad file descriptor) [pid 14392] set_robust_list(0x555587eb56a0, 24 [pid 14391] close(18 [pid 14390] +++ exited with 0 +++ [pid 323] <... restart_syscall resumed>) = 0 [pid 14392] <... set_robust_list resumed>) = 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(19 [pid 323] umount2("./3593", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] rt_sigprocmask(SIG_SETMASK, [] [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14392] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3500, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14391] close(20 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3593", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14392] chdir("./3418" [pid 323] <... openat resumed>) = 3 [pid 14392] <... chdir resumed>) = 0 [pid 14391] close(22 [pid 323] fstat(3 [pid 14392] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14392] <... prctl resumed>) = 0 [pid 14391] close(23 [pid 323] getdents64(3 [pid 14392] setpgid(0, 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14392] <... setpgid resumed>) = 0 [pid 14391] close(24 [pid 323] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14392] <... symlink resumed>) = 0 [pid 14391] close(25) = -1 EBADF (Bad file descriptor) [pid 14392] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14392] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14391] close(26 [pid 323] <... umount2 resumed>) = 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14392] <... symlink resumed>) = 0 [pid 14391] close(27 [pid 323] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14392] <... openat resumed>) = 3 [pid 14391] close(28 [pid 323] newfstatat(AT_FDCWD, "./3593/sys" [pid 14392] write(3, "1000", 4 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14391] close(29 [pid 14392] <... write resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14391] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14392] close(3 [pid 323] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] <... close resumed>) = 0 [pid 14391] exit_group(0) = ? [pid 14392] symlink("/dev/binderfs", "./binderfs" [pid 14391] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14392] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3593/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3542, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14392] write(1, "executing program\n", 18 [pid 323] <... openat resumed>) = 4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... restart_syscall resumed>) = 0 [pid 14392] <... write resumed>) = 18 executing program [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 14392] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3498", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14392] <... mkdirat resumed>) = 0 [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14392] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] openat(AT_FDCWD, "./3498", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] close(4 [pid 14392] <... mount resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14392] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] rmdir("./3593/sys" [pid 14392] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 14392] pwrite64(3, "\x02", 1, 4 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14392] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3593/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 14392] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3593/binderfs" [pid 321] <... umount2 resumed>) = 0 [pid 14392] close(4 [pid 321] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3540", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] close(5 [pid 323] unlink("./3593/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14392] close(6 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3498/sys" [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3593/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3540", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14392] close(7 [pid 323] newfstatat(AT_FDCWD, "./3593/cgroup.net" [pid 322] <... openat resumed>) = 3 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14392] close(8 [pid 323] unlink("./3593/cgroup.net") = 0 [pid 323] umount2("./3593/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3593/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3593/cgroup.cpu") = 0 [pid 323] umount2("./3593/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3593/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3593/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3593") = 0 [pid 323] mkdir("./3594", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] close(9 [pid 322] getdents64(3 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14392] close(10 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] openat(AT_FDCWD, "./3498/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14393 attached [pid 14392] close(11 [pid 321] <... openat resumed>) = 4 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3596 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] set_robust_list(0x555587eb56a0, 24 [pid 14392] close(12 [pid 322] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 14393] <... set_robust_list resumed>) = 0 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14392] close(13 [pid 321] getdents64(4 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3540/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14392] close(14 [pid 14393] rt_sigprocmask(SIG_SETMASK, [] [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14392] close(15 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14392] close(16 [pid 322] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14392] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3498/sys" [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3540/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14392] close(18 [pid 321] <... rmdir resumed>) = 0 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] umount2("./3498/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14393] chdir("./3594" [pid 14392] close(19 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] <... chdir resumed>) = 0 [pid 14392] close(20 [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14393] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3498/binderfs" [pid 14393] <... prctl resumed>) = 0 [pid 14392] close(21 [pid 322] getdents64(4 [pid 14393] setpgid(0, 0 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14393] <... setpgid resumed>) = 0 [pid 14392] close(22 [pid 322] close(4 [pid 321] unlink("./3498/binderfs" [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14393] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14392] close(23 [pid 322] rmdir("./3540/sys" [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3498/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14393] <... symlink resumed>) = 0 [pid 14392] close(24 [pid 322] umount2("./3540/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3498/cgroup.net" [pid 14393] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14392] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3540/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14393] <... symlink resumed>) = 0 [pid 14392] close(26 [pid 322] unlink("./3540/binderfs" [pid 321] unlink("./3498/cgroup.net" [pid 14393] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3498/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3498/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3498/cgroup.cpu") = 0 [pid 321] umount2("./3498/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3498/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3498/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3498") = 0 [pid 321] mkdir("./3499", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14393] <... symlink resumed>) = 0 [pid 14392] close(27 [pid 322] umount2("./3540/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14393] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14394 attached [pid 14393] <... openat resumed>) = 3 [pid 14392] close(28 [pid 322] newfstatat(AT_FDCWD, "./3540/cgroup.net" [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14393] write(3, "1000", 4 [pid 14392] close(29 [pid 322] unlink("./3540/cgroup.net" [pid 14393] <... write resumed>) = 4 [pid 14392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14394] set_robust_list(0x555587eb56a0, 24 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3501 [pid 14392] exit_group(0 [pid 14394] <... set_robust_list resumed>) = 0 [pid 14393] close(3 [pid 322] umount2("./3540/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14392] <... exit_group resumed>) = ? [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14394] rt_sigprocmask(SIG_SETMASK, [] [pid 14393] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14394] chdir("./3499") = 0 [pid 14394] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14394] setpgid(0, 0) = 0 [pid 14394] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14392] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3540/cgroup.cpu" [pid 14394] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14393] symlink("/dev/binderfs", "./binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3420, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14394] <... symlink resumed>) = 0 [pid 322] unlink("./3540/cgroup.cpu" [pid 14394] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14394] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3540/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14393] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14393] write(1, "executing program\n", 18 [pid 322] newfstatat(AT_FDCWD, "./3540/cgroup" executing program [pid 14394] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14393] <... write resumed>) = 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14394] <... openat resumed>) = 3 [pid 14394] write(3, "1000", 4 [pid 322] unlink("./3540/cgroup" [pid 14394] <... write resumed>) = 4 [pid 14394] close(3) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14394] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14393] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] getdents64(3 [pid 14394] write(1, "executing program\n", 18) = 18 [pid 14393] <... mkdirat resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 executing program [pid 14394] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 322] close(3 [pid 14394] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14393] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... close resumed>) = 0 [pid 14394] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14393] <... mount resumed>) = 0 [pid 322] rmdir("./3540") = 0 [pid 322] mkdir("./3541", 0777 [pid 14393] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14394] <... openat resumed>) = 3 [pid 14394] pwrite64(3, "\x02", 1, 4) = 1 [pid 14394] close(3 [pid 14393] <... openat resumed>) = 3 [pid 14394] <... close resumed>) = 0 [pid 14394] close(4 [pid 322] <... mkdir resumed>) = 0 [pid 14394] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14394] close(5) = -1 EBADF (Bad file descriptor) [pid 14394] close(6) = -1 EBADF (Bad file descriptor) [pid 14394] close(7) = -1 EBADF (Bad file descriptor) [pid 14394] close(8) = -1 EBADF (Bad file descriptor) [pid 14394] close(9) = -1 EBADF (Bad file descriptor) [pid 14394] close(10) = -1 EBADF (Bad file descriptor) [pid 14394] close(11) = -1 EBADF (Bad file descriptor) [pid 14394] close(12) = -1 EBADF (Bad file descriptor) [pid 14394] close(13) = -1 EBADF (Bad file descriptor) [pid 14394] close(14) = -1 EBADF (Bad file descriptor) [pid 14394] close(15) = -1 EBADF (Bad file descriptor) [pid 14394] close(16) = -1 EBADF (Bad file descriptor) [pid 14394] close(17) = -1 EBADF (Bad file descriptor) [pid 14394] close(18) = -1 EBADF (Bad file descriptor) [pid 14394] close(19) = -1 EBADF (Bad file descriptor) [pid 14394] close(20) = -1 EBADF (Bad file descriptor) [pid 14394] close(21) = -1 EBADF (Bad file descriptor) [pid 14394] close(22) = -1 EBADF (Bad file descriptor) [pid 14394] close(23) = -1 EBADF (Bad file descriptor) [pid 14394] close(24) = -1 EBADF (Bad file descriptor) [pid 14394] close(25) = -1 EBADF (Bad file descriptor) [pid 14394] close(26) = -1 EBADF (Bad file descriptor) [pid 14394] close(27) = -1 EBADF (Bad file descriptor) [pid 14394] close(28) = -1 EBADF (Bad file descriptor) [pid 14394] close(29) = -1 EBADF (Bad file descriptor) [pid 14394] exit_group(0) = ? [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14393] pwrite64(3, "\x02", 1, 4) = 1 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14393] close(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14393] <... close resumed>) = 0 [pid 14394] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3501, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14393] close(4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3543 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14395 attached [pid 14393] close(5 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14395] set_robust_list(0x555587eb56a0, 24 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14395] <... set_robust_list resumed>) = 0 [pid 14393] close(6 [pid 14395] rt_sigprocmask(SIG_SETMASK, [] [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14395] chdir("./3541" [pid 14393] close(7) = -1 EBADF (Bad file descriptor) [pid 14395] <... chdir resumed>) = 0 [pid 14395] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14393] close(8 [pid 14395] <... prctl resumed>) = 0 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] setpgid(0, 0) = 0 [pid 14395] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14393] close(9 [pid 14395] <... symlink resumed>) = 0 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14393] close(10 [pid 320] <... restart_syscall resumed>) = 0 [pid 14395] <... symlink resumed>) = 0 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14395] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14393] close(11 [pid 14395] <... symlink resumed>) = 0 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] close(12 [pid 320] umount2("./3418", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14393] close(13 [pid 321] umount2("./3499", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] <... openat resumed>) = 3 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14393] close(14 [pid 14395] write(3, "1000", 4 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3499", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3418", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14395] <... write resumed>) = 4 [pid 14393] close(15 [pid 321] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 14395] close(3 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] fstat(3 [pid 14395] <... close resumed>) = 0 [pid 14393] close(16 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14395] symlink("/dev/binderfs", "./binderfs" [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] getdents64(3 [pid 14395] <... symlink resumed>) = 0 [pid 14393] close(17 [pid 14395] write(1, "executing program\n", 18 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 executing program [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14395] <... write resumed>) = 18 [pid 14393] close(18 [pid 321] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3418/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14395] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] close(19 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] <... mkdirat resumed>) = 0 [pid 14393] close(20 [pid 321] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3418/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14395] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] <... mount resumed>) = 0 [pid 14393] close(21 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3499/sys" [pid 320] newfstatat(AT_FDCWD, "./3418/sys" [pid 14395] <... openat resumed>) = 3 [pid 14393] close(22) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14393] close(23) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3418/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14395] pwrite64(3, "\x02", 1, 4 [pid 14393] close(24 [pid 321] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] <... pwrite64 resumed>) = 1 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3418/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14395] close(3 [pid 14393] close(25 [pid 321] openat(AT_FDCWD, "./3499/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 4 [pid 14395] <... close resumed>) = 0 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 14395] close(4 [pid 14393] close(26 [pid 321] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14395] close(5 [pid 14393] close(27 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14393] close(28 [pid 14395] close(6 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] getdents64(4 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] close(29 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14395] close(7 [pid 14393] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 320] close(4 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] exit_group(0 [pid 321] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14395] close(8 [pid 14393] <... exit_group resumed>) = ? [pid 321] rmdir("./3499/sys" [pid 320] rmdir("./3418/sys" [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14395] close(9 [pid 321] umount2("./3499/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] close(10 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3418/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] close(11 [pid 321] newfstatat(AT_FDCWD, "./3499/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14393] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3418/binderfs" [pid 14395] close(12 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3596, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] unlink("./3499/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14395] close(13 [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3418/binderfs" [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] close(14 [pid 321] umount2("./3499/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] close(15 [pid 320] umount2("./3418/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3499/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3418/cgroup.net" [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3499/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14395] close(17 [pid 321] <... unlink resumed>) = 0 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3418/cgroup.net" [pid 14395] close(18 [pid 321] umount2("./3499/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3418/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3499/cgroup.cpu" [pid 14395] close(20 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3499/cgroup.cpu" [pid 14395] close(21 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3418/cgroup.cpu" [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3499/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14395] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3499/cgroup" [pid 320] unlink("./3418/cgroup.cpu" [pid 14395] close(23) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14395] close(24) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3499/cgroup" [pid 320] umount2("./3418/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14395] close(25 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] close(26 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3418/cgroup" [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14395] close(27 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14395] close(28 [pid 321] <... close resumed>) = 0 [pid 320] unlink("./3418/cgroup" [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3499" [pid 320] <... unlink resumed>) = 0 [pid 14395] close(29 [pid 321] <... rmdir resumed>) = 0 [pid 14395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3500", 0777 [pid 320] getdents64(3 [pid 14395] exit_group(0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14395] <... exit_group resumed>) = ? [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 14395] +++ exited with 0 +++ [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3543, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... close resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14396 attached [pid 323] umount2("./3594", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3418" [pid 14396] set_robust_list(0x555587eb56a0, 24 [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3419", 0777) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14396] <... set_robust_list resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3594", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14397 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3502 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14396] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14397] set_robust_list(0x555587eb56a0, 24 [pid 14396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3421 [pid 14397] <... set_robust_list resumed>) = 0 [pid 323] fstat(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14396] chdir("./3500" [pid 14397] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(3 [pid 14396] <... chdir resumed>) = 0 [pid 14397] chdir("./3419" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 14397] <... chdir resumed>) = 0 [pid 14396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14397] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14396] <... prctl resumed>) = 0 [pid 14397] <... prctl resumed>) = 0 [pid 14396] setpgid(0, 0 [pid 322] umount2("./3541", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14397] setpgid(0, 0 [pid 14396] <... setpgid resumed>) = 0 [pid 14397] <... setpgid resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = 0 [pid 14397] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3541", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14396] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3594/sys" [pid 322] <... openat resumed>) = 3 [pid 14397] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(3 [pid 14397] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14396] <... symlink resumed>) = 0 [pid 323] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3594/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(3 [pid 14397] <... symlink resumed>) = 0 [pid 14396] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14396] <... symlink resumed>) = 0 [pid 14397] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] rmdir("./3594/sys" [pid 14397] <... symlink resumed>) = 0 [pid 14396] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 14396] <... symlink resumed>) = 0 [pid 323] umount2("./3594/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 14396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14397] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14397] write(3, "1000", 4 [pid 14396] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3594/binderfs" [pid 14397] <... write resumed>) = 4 [pid 14396] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3541/sys" [pid 14397] close(3 [pid 14396] <... write resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14397] <... close resumed>) = 0 [pid 14396] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3594/binderfs" [pid 14397] symlink("/dev/binderfs", "./binderfs" [pid 14396] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 executing program executing program [pid 322] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14397] <... symlink resumed>) = 0 [pid 14396] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3594/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14397] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14396] <... symlink resumed>) = 0 [pid 14397] <... write resumed>) = 18 [pid 322] openat(AT_FDCWD, "./3541/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14396] write(1, "executing program\n", 18 [pid 323] newfstatat(AT_FDCWD, "./3594/cgroup.net" [pid 14396] <... write resumed>) = 18 [pid 14397] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... openat resumed>) = 4 [pid 14396] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(4 [pid 14397] <... mkdirat resumed>) = 0 [pid 14397] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14396] <... mkdirat resumed>) = 0 [pid 323] unlink("./3594/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14397] <... mount resumed>) = 0 [pid 14396] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 14397] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3594/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14397] <... openat resumed>) = 3 [pid 14396] <... mount resumed>) = 0 [pid 322] getdents64(4 [pid 14397] pwrite64(3, "\x02", 1, 4 [pid 14396] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3594/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14397] <... pwrite64 resumed>) = 1 [pid 14397] close(3 [pid 322] close(4 [pid 14397] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14397] close(4 [pid 322] rmdir("./3541/sys" [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14396] pwrite64(3, "\x02", 1, 4 [pid 323] unlink("./3594/cgroup.cpu" [pid 14396] <... pwrite64 resumed>) = 1 [pid 14397] close(5 [pid 14396] close(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = 0 [pid 323] umount2("./3594/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3541/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14397] close(6 [pid 14396] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3594/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3541/binderfs" [pid 14397] close(7 [pid 14396] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3594/cgroup" [pid 322] unlink("./3541/binderfs" [pid 14397] close(8 [pid 14396] close(6 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] umount2("./3541/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14397] close(9 [pid 14396] close(7 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] newfstatat(AT_FDCWD, "./3541/cgroup.net" [pid 14397] close(10 [pid 14396] close(8 [pid 323] <... close resumed>) = 0 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3594" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14397] close(11 [pid 14396] close(9 [pid 323] <... rmdir resumed>) = 0 [pid 322] unlink("./3541/cgroup.net" [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3595", 0777 [pid 14397] close(12 [pid 14396] close(10 [pid 322] <... unlink resumed>) = 0 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14397] close(13 [pid 14396] close(11 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] umount2("./3541/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14397] close(14 [pid 14396] close(12 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3541/cgroup.cpu" [pid 14397] close(15 [pid 14396] close(13 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14397] close(16) = -1 EBADF (Bad file descriptor) [pid 14397] close(17) = -1 EBADF (Bad file descriptor) [pid 14397] close(18) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14398 attached [pid 14397] close(19 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14398] set_robust_list(0x555587eb56a0, 24 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] close(14 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3597 [pid 322] unlink("./3541/cgroup.cpu" [pid 14398] <... set_robust_list resumed>) = 0 [pid 14397] close(20 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14398] rt_sigprocmask(SIG_SETMASK, [] [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] close(15 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14397] close(21 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3541/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14398] chdir("./3595" [pid 14396] close(16 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3541/cgroup" [pid 14398] <... chdir resumed>) = 0 [pid 14397] close(22 [pid 14396] close(17 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14398] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3541/cgroup" [pid 14398] <... prctl resumed>) = 0 [pid 14397] close(23 [pid 14396] close(18 [pid 322] <... unlink resumed>) = 0 [pid 14398] setpgid(0, 0 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14398] <... setpgid resumed>) = 0 [pid 14397] close(24 [pid 14396] close(19 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14398] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14397] close(25 [pid 14396] close(20 [pid 322] <... close resumed>) = 0 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3541" [pid 14398] <... symlink resumed>) = 0 [pid 14396] close(21 [pid 322] <... rmdir resumed>) = 0 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3542", 0777 [pid 14396] close(22 [pid 322] <... mkdir resumed>) = 0 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14396] close(23 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14398] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] close(24ci2-android-6-12-rust/strace-static-x86_64: Process 14399 attached [pid 14398] <... symlink resumed>) = 0 [pid 14397] close(26 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14399] set_robust_list(0x555587eb56a0, 24 [pid 14398] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] close(25 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3544 [pid 14399] <... set_robust_list resumed>) = 0 [pid 14397] close(27 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14399] rt_sigprocmask(SIG_SETMASK, [] [pid 14398] <... symlink resumed>) = 0 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] close(26 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14397] close(28 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14399] chdir("./3542" [pid 14398] <... openat resumed>) = 3 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] close(27 [pid 14399] <... chdir resumed>) = 0 [pid 14398] write(3, "1000", 4 [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14399] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14398] <... write resumed>) = 4 [pid 14397] close(29 [pid 14396] close(28 [pid 14399] <... prctl resumed>) = 0 [pid 14398] close(3 [pid 14397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14399] setpgid(0, 0 [pid 14398] <... close resumed>) = 0 [pid 14397] exit_group(0 [pid 14396] close(29 [pid 14399] <... setpgid resumed>) = 0 [pid 14398] symlink("/dev/binderfs", "./binderfs" [pid 14397] <... exit_group resumed>) = ? [pid 14396] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14399] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14398] <... symlink resumed>) = 0 [pid 14396] exit_group(0 [pid 14399] <... symlink resumed>) = 0 [pid 14397] +++ exited with 0 +++ [pid 14398] write(1, "executing program\n", 18 [pid 14396] <... exit_group resumed>) = ? executing program [pid 14398] <... write resumed>) = 18 [pid 14398] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14399] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14396] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3421, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14398] <... mkdirat resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14399] <... symlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3502, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14398] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14399] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14399] <... symlink resumed>) = 0 [pid 14398] <... mount resumed>) = 0 [pid 14399] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14398] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14399] write(3, "1000", 4) = 4 [pid 14399] close(3) = 0 [pid 14399] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14399] write(1, "executing program\n", 18) = 18 executing program [pid 14399] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14398] <... openat resumed>) = 3 [pid 14399] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14398] pwrite64(3, "\x02", 1, 4 [pid 14399] <... mount resumed>) = 0 [pid 14399] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14398] <... pwrite64 resumed>) = 1 [pid 14398] close(3 [pid 14399] <... openat resumed>) = 3 [pid 14398] <... close resumed>) = 0 [pid 14399] pwrite64(3, "\x02", 1, 4 [pid 14398] close(4) = -1 EBADF (Bad file descriptor) [pid 14398] close(5) = -1 EBADF (Bad file descriptor) [pid 14398] close(6) = -1 EBADF (Bad file descriptor) [pid 14398] close(7) = -1 EBADF (Bad file descriptor) [pid 14398] close(8) = -1 EBADF (Bad file descriptor) [pid 14398] close(9) = -1 EBADF (Bad file descriptor) [pid 14398] close(10) = -1 EBADF (Bad file descriptor) [pid 14398] close(11) = -1 EBADF (Bad file descriptor) [pid 14398] close(12) = -1 EBADF (Bad file descriptor) [pid 14398] close(13) = -1 EBADF (Bad file descriptor) [pid 14398] close(14) = -1 EBADF (Bad file descriptor) [pid 14398] close(15) = -1 EBADF (Bad file descriptor) [pid 14398] close(16) = -1 EBADF (Bad file descriptor) [pid 14398] close(17) = -1 EBADF (Bad file descriptor) [pid 14398] close(18) = -1 EBADF (Bad file descriptor) [pid 14398] close(19) = -1 EBADF (Bad file descriptor) [pid 14398] close(20) = -1 EBADF (Bad file descriptor) [pid 14398] close(21) = -1 EBADF (Bad file descriptor) [pid 14398] close(22) = -1 EBADF (Bad file descriptor) [pid 14398] close(23) = -1 EBADF (Bad file descriptor) [pid 14398] close(24) = -1 EBADF (Bad file descriptor) [pid 14398] close(25) = -1 EBADF (Bad file descriptor) [pid 14398] close(26) = -1 EBADF (Bad file descriptor) [pid 14398] close(27) = -1 EBADF (Bad file descriptor) [pid 14398] close(28) = -1 EBADF (Bad file descriptor) [pid 14398] close(29) = -1 EBADF (Bad file descriptor) [pid 14399] <... pwrite64 resumed>) = 1 [pid 14398] exit_group(0 [pid 14399] close(3 [pid 14398] <... exit_group resumed>) = ? [pid 14399] <... close resumed>) = 0 [pid 14399] close(4) = -1 EBADF (Bad file descriptor) [pid 14399] close(5) = -1 EBADF (Bad file descriptor) [pid 14398] +++ exited with 0 +++ [pid 14399] close(6) = -1 EBADF (Bad file descriptor) [pid 14399] close(7 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3597, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14399] close(8) = -1 EBADF (Bad file descriptor) [pid 14399] close(9) = -1 EBADF (Bad file descriptor) [pid 14399] close(10) = -1 EBADF (Bad file descriptor) [pid 14399] close(11) = -1 EBADF (Bad file descriptor) [pid 14399] close(12) = -1 EBADF (Bad file descriptor) [pid 14399] close(13) = -1 EBADF (Bad file descriptor) [pid 14399] close(14) = -1 EBADF (Bad file descriptor) [pid 14399] close(15) = -1 EBADF (Bad file descriptor) [pid 14399] close(16) = -1 EBADF (Bad file descriptor) [pid 14399] close(17) = -1 EBADF (Bad file descriptor) [pid 14399] close(18) = -1 EBADF (Bad file descriptor) [pid 14399] close(19) = -1 EBADF (Bad file descriptor) [pid 14399] close(20 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14399] close(21) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3500", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3419", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14399] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3500", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3419", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14399] close(23 [pid 321] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] fstat(3 [pid 14399] close(24 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] getdents64(3 [pid 14399] close(25 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3419/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14399] close(26) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14399] close(27 [pid 320] umount2("./3419/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14399] close(28 [pid 320] newfstatat(AT_FDCWD, "./3419/sys" [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14399] close(29 [pid 320] umount2("./3419/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14399] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14399] exit_group(0 [pid 320] openat(AT_FDCWD, "./3419/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14399] <... exit_group resumed>) = ? [pid 320] <... openat resumed>) = 4 [pid 321] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14399] +++ exited with 0 +++ [pid 321] newfstatat(AT_FDCWD, "./3500/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3544, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3500/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... openat resumed>) = 4 [pid 321] fstat(4 [pid 320] getdents64(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 320] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 320] <... close resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] rmdir("./3419/sys" [pid 321] rmdir("./3500/sys") = 0 [pid 320] <... rmdir resumed>) = 0 [pid 321] umount2("./3500/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3595", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3419/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3500/binderfs" [pid 323] openat(AT_FDCWD, "./3595", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 321] unlink("./3500/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3419/binderfs" [pid 323] fstat(3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3500/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3419/binderfs" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3500/cgroup.net" [pid 323] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] unlink("./3500/cgroup.net" [pid 320] umount2("./3419/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3500/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3419/cgroup.net" [pid 323] <... umount2 resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3500/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3500/cgroup.cpu" [pid 323] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3419/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3500/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3595/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3419/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3500/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3419/cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] unlink("./3500/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] openat(AT_FDCWD, "./3595/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3419/cgroup.cpu" [pid 323] <... openat resumed>) = 4 [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 323] fstat(4 [pid 322] umount2("./3542", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3419/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 322] openat(AT_FDCWD, "./3542", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3419/cgroup" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... openat resumed>) = 3 [pid 321] rmdir("./3500" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(4 [pid 322] fstat(3 [pid 320] unlink("./3419/cgroup" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] close(4 [pid 322] getdents64(3 [pid 320] getdents64(3 [pid 323] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] mkdir("./3501", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] rmdir("./3595/sys" [pid 322] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] umount2("./3595/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3419" [pid 323] newfstatat(AT_FDCWD, "./3595/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3542/sys" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3542/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] mkdir("./3420", 0777 [pid 323] unlink("./3595/binderfs" [pid 322] <... openat resumed>) = 4 [pid 320] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14400 attached [pid 323] <... unlink resumed>) = 0 [pid 322] fstat(4 [pid 14400] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3595/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14400] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3503 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14400] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14400] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] newfstatat(AT_FDCWD, "./3595/cgroup.net" [pid 322] getdents64(4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14400] chdir("./3501" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14401 attached , NULL, 8) = 0 [pid 322] close(4 [pid 14401] set_robust_list(0x555587eb56a0, 24 [pid 322] <... close resumed>) = 0 [pid 14400] <... chdir resumed>) = 0 [pid 323] unlink("./3595/cgroup.net" [pid 322] rmdir("./3542/sys" [pid 14400] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14400] <... prctl resumed>) = 0 [pid 323] umount2("./3595/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3542/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3422 [pid 14400] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14401] <... set_robust_list resumed>) = 0 [pid 14400] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3595/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3542/binderfs" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14401] rt_sigprocmask(SIG_SETMASK, [] [pid 14400] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14400] <... symlink resumed>) = 0 [pid 323] unlink("./3595/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14401] chdir("./3420" [pid 14400] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3542/binderfs" [pid 14401] <... chdir resumed>) = 0 [pid 14400] <... symlink resumed>) = 0 [pid 323] umount2("./3595/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14401] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14400] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14401] <... prctl resumed>) = 0 [pid 14400] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3595/cgroup" [pid 322] umount2("./3542/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14401] setpgid(0, 0 [pid 14400] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14401] <... setpgid resumed>) = 0 [pid 14400] <... openat resumed>) = 3 [pid 14400] write(3, "1000", 4 [pid 323] unlink("./3595/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3542/cgroup.net" [pid 14401] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14400] <... write resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14401] <... symlink resumed>) = 0 [pid 14400] close(3 [pid 323] getdents64(3 [pid 14401] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14400] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3542/cgroup.net" [pid 14401] <... symlink resumed>) = 0 [pid 14400] symlink("/dev/binderfs", "./binderfs" [pid 323] close(3 [pid 322] <... unlink resumed>) = 0 [pid 14401] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14400] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3542/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14401] <... symlink resumed>) = 0 [pid 14400] write(1, "executing program\n", 18 [pid 323] rmdir("./3595" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14401] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14400] <... write resumed>) = 18 [pid 323] <... rmdir resumed>) = 0 executing program [pid 322] newfstatat(AT_FDCWD, "./3542/cgroup.cpu" [pid 14401] <... openat resumed>) = 3 [pid 14400] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] mkdir("./3596", 0777 [pid 14401] write(3, "1000", 4) = 4 [pid 14400] <... mkdirat resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14401] close(3 [pid 14400] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3542/cgroup.cpu" [pid 14401] <... close resumed>) = 0 [pid 14400] <... mount resumed>) = 0 [pid 14401] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14400] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14401] write(1, "executing program\n", 18 [pid 14400] <... openat resumed>) = 3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3542/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14401] <... write resumed>) = 18 executing program [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14401] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14400] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3542/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14402 attached [pid 14401] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14400] <... pwrite64 resumed>) = 1 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3598 [pid 322] unlink("./3542/cgroup" [pid 14402] set_robust_list(0x555587eb56a0, 24 [pid 14401] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14400] close(3 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 14400] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] getdents64(3 [pid 14401] <... mount resumed>) = 0 [pid 14400] close(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3) = 0 [pid 14400] close(5 [pid 322] rmdir("./3542" [pid 14402] <... set_robust_list resumed>) = 0 [pid 14401] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14402] rt_sigprocmask(SIG_SETMASK, [] [pid 14400] close(6 [pid 322] mkdir("./3543", 0777 [pid 14402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] close(7 [pid 322] <... mkdir resumed>) = 0 [pid 14402] chdir("./3596" [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... chdir resumed>) = 0 [pid 14402] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14400] close(8 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14400] close(9 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14402] <... prctl resumed>) = 0 [pid 14401] <... openat resumed>) = 3 [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14403 attached [pid 14402] setpgid(0, 0 [pid 14401] pwrite64(3, "\x02", 1, 4 [pid 14402] <... setpgid resumed>) = 0 [pid 14400] close(10) = -1 EBADF (Bad file descriptor) [pid 14402] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14400] close(11) = -1 EBADF (Bad file descriptor) [pid 14401] <... pwrite64 resumed>) = 1 [pid 14400] close(12) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3545 [pid 14403] set_robust_list(0x555587eb56a0, 24 [pid 14402] <... symlink resumed>) = 0 [pid 14400] close(13 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] close(14 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] close(15) = -1 EBADF (Bad file descriptor) [pid 14400] close(16) = -1 EBADF (Bad file descriptor) [pid 14400] close(17) = -1 EBADF (Bad file descriptor) [pid 14400] close(18) = -1 EBADF (Bad file descriptor) [pid 14400] close(19) = -1 EBADF (Bad file descriptor) [pid 14400] close(20 [pid 14401] close(3 [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] <... set_robust_list resumed>) = 0 [pid 14400] close(21 [pid 14401] <... close resumed>) = 0 [pid 14403] rt_sigprocmask(SIG_SETMASK, [] [pid 14402] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14401] close(4 [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14402] <... symlink resumed>) = 0 [pid 14400] close(22 [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14401] close(5 [pid 14400] close(23 [pid 14402] <... symlink resumed>) = 0 [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14401] close(6 [pid 14400] close(24 [pid 14403] chdir("./3543" [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... openat resumed>) = 3 [pid 14401] close(7 [pid 14400] close(25 [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] <... chdir resumed>) = 0 [pid 14402] write(3, "1000", 4 [pid 14401] close(8 [pid 14400] close(26) = -1 EBADF (Bad file descriptor) [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] close(27 [pid 14403] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14402] <... write resumed>) = 4 [pid 14401] close(9 [pid 14403] <... prctl resumed>) = 0 [pid 14402] close(3 [pid 14403] setpgid(0, 0 [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] <... setpgid resumed>) = 0 [pid 14402] <... close resumed>) = 0 [pid 14401] close(10 [pid 14403] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14402] symlink("/dev/binderfs", "./binderfs" [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14401] close(11 [pid 14400] close(28 [pid 14402] <... symlink resumed>) = 0 [pid 14400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] close(29) = -1 EBADF (Bad file descriptor) [pid 14400] exit_group(0 [pid 14402] write(1, "executing program\n", 18 [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14400] <... exit_group resumed>) = ? executing program [pid 14403] <... symlink resumed>) = 0 [pid 14402] <... write resumed>) = 18 [pid 14401] close(12 [pid 14400] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3503, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14403] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14402] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... mkdirat resumed>) = 0 [pid 14401] close(13) = -1 EBADF (Bad file descriptor) [pid 14401] close(14) = -1 EBADF (Bad file descriptor) [pid 14401] close(15) = -1 EBADF (Bad file descriptor) [pid 14401] close(16) = -1 EBADF (Bad file descriptor) [pid 14401] close(17) = -1 EBADF (Bad file descriptor) [pid 14401] close(18) = -1 EBADF (Bad file descriptor) [pid 14401] close(19) = -1 EBADF (Bad file descriptor) [pid 14401] close(20) = -1 EBADF (Bad file descriptor) [pid 14401] close(21) = -1 EBADF (Bad file descriptor) [pid 14401] close(22) = -1 EBADF (Bad file descriptor) [pid 14401] close(23) = -1 EBADF (Bad file descriptor) [pid 14401] close(24) = -1 EBADF (Bad file descriptor) [pid 14401] close(25) = -1 EBADF (Bad file descriptor) [pid 14401] close(26) = -1 EBADF (Bad file descriptor) [pid 14401] close(27) = -1 EBADF (Bad file descriptor) [pid 14401] close(28) = -1 EBADF (Bad file descriptor) [pid 14401] close(29) = -1 EBADF (Bad file descriptor) [pid 14401] exit_group(0) = ? [pid 14403] <... symlink resumed>) = 0 [pid 14402] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14401] +++ exited with 0 +++ [pid 14403] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3422, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14402] <... mount resumed>) = 0 [pid 14403] <... symlink resumed>) = 0 [pid 14402] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14402] <... openat resumed>) = 3 [pid 14403] write(3, "1000", 4) = 4 [pid 14402] pwrite64(3, "\x02", 1, 4 [pid 14403] close(3) = 0 [pid 14402] <... pwrite64 resumed>) = 1 [pid 14403] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14402] close(3 [pid 14403] write(1, "executing program\n", 18 [pid 14402] <... close resumed>) = 0 [pid 14403] <... write resumed>) = 18 executing program [pid 14403] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14402] close(4 [pid 14403] <... mkdirat resumed>) = 0 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14402] close(5 [pid 14403] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] <... openat resumed>) = 3 [pid 14402] close(6) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14402] close(7) = -1 EBADF (Bad file descriptor) [pid 14403] pwrite64(3, "\x02", 1, 4 [pid 14402] close(8 [pid 321] umount2("./3501", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14403] <... pwrite64 resumed>) = 1 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] close(3 [pid 14402] close(9 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14403] <... close resumed>) = 0 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3501", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14403] close(4 [pid 14402] close(10 [pid 321] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14403] close(5 [pid 14402] close(11 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14403] close(6 [pid 14402] close(12 [pid 321] getdents64(3 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3420", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14403] close(7 [pid 14402] close(13 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3420", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14403] close(8 [pid 14402] close(14 [pid 321] <... umount2 resumed>) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] close(9 [pid 14402] close(15 [pid 321] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14403] close(10 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3501/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14403] close(11 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] close(17 [pid 14403] close(12 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3420/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] close(18 [pid 321] openat(AT_FDCWD, "./3501/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = 0 [pid 14403] close(13 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] close(19 [pid 320] umount2("./3420/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] close(14 [pid 14402] close(20 [pid 321] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3420/sys" [pid 14403] close(15 [pid 14402] close(21 [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3420/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14403] close(16 [pid 14402] close(22 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] openat(AT_FDCWD, "./3420/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14403] close(17 [pid 14402] close(23 [pid 321] close(4 [pid 320] <... openat resumed>) = 4 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] close(24 [pid 321] <... close resumed>) = 0 [pid 320] fstat(4 [pid 14403] close(18 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3501/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] close(25 [pid 321] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14403] close(19 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3501/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14403] close(20 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3501/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14403] close(21 [pid 14402] close(28 [pid 321] unlink("./3501/binderfs" [pid 320] close(4 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14403] close(22 [pid 14402] close(29 [pid 321] umount2("./3501/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3420/sys" [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14403] close(23 [pid 321] newfstatat(AT_FDCWD, "./3501/cgroup.net" [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3420/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14402] exit_group(0 [pid 14403] close(24 [pid 321] unlink("./3501/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] <... exit_group resumed>) = ? [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3420/binderfs" [pid 14403] close(25 [pid 321] umount2("./3501/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3420/binderfs" [pid 14403] close(26 [pid 321] newfstatat(AT_FDCWD, "./3501/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3420/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14403] close(27 [pid 321] unlink("./3501/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14402] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3420/cgroup.net" [pid 14403] close(28 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3598, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3501/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14403] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3420/cgroup.net" [pid 14403] close(29) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3501/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14403] exit_group(0) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3420/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14403] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3501/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 320] newfstatat(AT_FDCWD, "./3420/cgroup.cpu" [pid 321] rmdir("./3501" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3545, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rmdir resumed>) = 0 [pid 320] unlink("./3420/cgroup.cpu" [pid 321] mkdir("./3502", 0777 [pid 320] <... unlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 322] umount2("./3543", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3420/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3543", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3420/cgroup" [pid 322] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14404 attached [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14404] set_robust_list(0x555587eb56a0, 24 [pid 320] unlink("./3420/cgroup" [pid 14404] <... set_robust_list resumed>) = 0 [pid 322] getdents64(3 [pid 14404] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(3 [pid 322] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3504 [pid 320] close(3 [pid 322] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14404] chdir("./3502" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14404] <... chdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3543/sys" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3420" [pid 14404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14404] <... prctl resumed>) = 0 [pid 322] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3421", 0777 [pid 14404] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14404] <... setpgid resumed>) = 0 [pid 14404] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] openat(AT_FDCWD, "./3543/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mkdir resumed>) = 0 [pid 14404] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] getdents64(4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14404] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14405 attached [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14404] <... symlink resumed>) = 0 [pid 322] close(4 [pid 14405] set_robust_list(0x555587eb56a0, 24 [pid 14404] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... close resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] rmdir("./3543/sys" [pid 14405] <... set_robust_list resumed>) = 0 [pid 14404] <... symlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14405] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3543/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3423 [pid 323] umount2("./3596", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14404] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] openat(AT_FDCWD, "./3596", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3543/binderfs" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14405] chdir("./3421" [pid 323] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] unlink("./3543/binderfs" [pid 323] getdents64(3 [pid 14405] <... chdir resumed>) = 0 [pid 14404] write(3, "1000", 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... unlink resumed>) = 0 [pid 323] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14405] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14404] <... write resumed>) = 4 [pid 14405] <... prctl resumed>) = 0 [pid 14404] close(3 [pid 14405] setpgid(0, 0 [pid 14404] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3543/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14405] <... setpgid resumed>) = 0 [pid 14404] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14405] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3543/cgroup.net" [pid 14405] <... symlink resumed>) = 0 [pid 14404] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3596/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14405] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14404] write(1, "executing program\n", 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14404] <... write resumed>) = 18 [pid 323] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3543/cgroup.net" [pid 14404] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 executing program [pid 323] openat(AT_FDCWD, "./3596/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3543/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(4 [pid 322] newfstatat(AT_FDCWD, "./3543/cgroup.cpu" [pid 14405] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14404] <... mkdirat resumed>) = 0 [pid 14405] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14404] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(4 [pid 322] unlink("./3543/cgroup.cpu" [pid 14405] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 14404] <... mount resumed>) = 0 [pid 323] getdents64(4 [pid 322] umount2("./3543/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14404] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14405] <... openat resumed>) = 3 [pid 323] close(4 [pid 322] newfstatat(AT_FDCWD, "./3543/cgroup" [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3596/sys" [pid 322] unlink("./3543/cgroup" [pid 14404] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] umount2("./3596/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3596/binderfs" [pid 322] close(3 [pid 14405] write(3, "1000", 4 [pid 14404] pwrite64(3, "\x02", 1, 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 14405] <... write resumed>) = 4 [pid 14404] <... pwrite64 resumed>) = 1 [pid 323] unlink("./3596/binderfs" [pid 322] rmdir("./3543" [pid 14405] close(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14405] <... close resumed>) = 0 [pid 14404] close(3 [pid 323] umount2("./3596/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14405] symlink("/dev/binderfs", "./binderfs" [pid 14404] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] mkdir("./3544", 0777 [pid 14405] <... symlink resumed>) = 0 [pid 14404] close(4 [pid 323] newfstatat(AT_FDCWD, "./3596/cgroup.net" [pid 322] <... mkdir resumed>) = 0 [pid 14405] write(1, "executing program\n", 18 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14405] <... write resumed>) = 18 [pid 14404] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14405] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3596/cgroup.net" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14404] close(6 [pid 323] <... unlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14405] <... mkdirat resumed>) = 0 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3596/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14406 attached [pid 14405] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14404] close(7) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] set_robust_list(0x555587eb56a0, 24 [pid 14404] close(8 [pid 323] newfstatat(AT_FDCWD, "./3596/cgroup.cpu" [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14405] <... mount resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3546 [pid 14406] <... set_robust_list resumed>) = 0 [pid 14405] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14404] close(9 [pid 323] unlink("./3596/cgroup.cpu" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3596/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3596/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3596/cgroup" [pid 14405] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3596") = 0 [pid 14406] rt_sigprocmask(SIG_SETMASK, [] [pid 14404] close(10 [pid 14406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3597", 0777 [pid 14406] chdir("./3544" [pid 14405] pwrite64(3, "\x02", 1, 4 [pid 14404] close(11 [pid 323] <... mkdir resumed>) = 0 [pid 14406] <... chdir resumed>) = 0 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14406] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14405] <... pwrite64 resumed>) = 1 [pid 14404] close(12 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14406] <... prctl resumed>) = 0 [pid 14405] close(3 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14406] setpgid(0, 0 [pid 14405] <... close resumed>) = 0 [pid 14404] close(13ci2-android-6-12-rust/strace-static-x86_64: Process 14407 attached [pid 14406] <... setpgid resumed>) = 0 [pid 14405] close(4 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] close(14) = -1 EBADF (Bad file descriptor) [pid 14406] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14404] close(15) = -1 EBADF (Bad file descriptor) [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3599 [pid 14407] set_robust_list(0x555587eb56a0, 24 [pid 14406] <... symlink resumed>) = 0 [pid 14404] close(16 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14405] close(5 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14406] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14407] <... set_robust_list resumed>) = 0 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] close(17 [pid 14406] <... symlink resumed>) = 0 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] rt_sigprocmask(SIG_SETMASK, [] [pid 14405] close(6 [pid 14407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14406] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] close(18 [pid 14407] chdir("./3597") = 0 [pid 14407] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14405] close(7 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... prctl resumed>) = 0 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] close(19 [pid 14407] setpgid(0, 0 [pid 14405] close(8 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14406] <... symlink resumed>) = 0 [pid 14407] <... setpgid resumed>) = 0 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] close(20 [pid 14407] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14406] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14405] close(9 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... symlink resumed>) = 0 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] close(21 [pid 14407] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14406] <... openat resumed>) = 3 [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... symlink resumed>) = 0 [pid 14405] close(10 [pid 14404] close(22 [pid 14407] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14406] write(3, "1000", 4 [pid 14407] <... symlink resumed>) = 0 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14406] <... write resumed>) = 4 [pid 14405] close(11 [pid 14404] close(23 [pid 14407] <... openat resumed>) = 3 [pid 14406] close(3 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] write(3, "1000", 4 [pid 14406] <... close resumed>) = 0 [pid 14405] close(12 [pid 14404] close(24 [pid 14407] <... write resumed>) = 4 [pid 14407] close(3 [pid 14406] symlink("/dev/binderfs", "./binderfs" [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... close resumed>) = 0 [pid 14407] symlink("/dev/binderfs", "./binderfs" [pid 14405] close(13 [pid 14404] close(25 [pid 14407] <... symlink resumed>) = 0 [pid 14406] <... symlink resumed>) = 0 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] write(1, "executing program\n", 18 [pid 14405] close(14 executing program [pid 14404] close(26 [pid 14407] <... write resumed>) = 18 [pid 14406] write(1, "executing program\n", 18 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14407] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14406] <... write resumed>) = 18 [pid 14407] <... mkdirat resumed>) = 0 [pid 14405] close(15 [pid 14404] close(27 [pid 14407] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... mount resumed>) = 0 [pid 14406] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14405] close(16 [pid 14404] close(28 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14405] close(17 [pid 14404] close(29 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... openat resumed>) = 3 [pid 14406] <... mkdirat resumed>) = 0 [pid 14405] close(18 [pid 14407] pwrite64(3, "\x02", 1, 4 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... pwrite64 resumed>) = 1 [pid 14405] close(19 [pid 14407] close(3 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... close resumed>) = 0 [pid 14406] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14404] exit_group(0 [pid 14407] close(4 [pid 14405] close(20 [pid 14407] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] close(5) = -1 EBADF (Bad file descriptor) [pid 14407] close(6 [pid 14406] <... mount resumed>) = 0 [pid 14407] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] close(7) = -1 EBADF (Bad file descriptor) [pid 14407] close(8) = -1 EBADF (Bad file descriptor) [pid 14407] close(9) = -1 EBADF (Bad file descriptor) [pid 14407] close(10) = -1 EBADF (Bad file descriptor) [pid 14407] close(11) = -1 EBADF (Bad file descriptor) [pid 14407] close(12) = -1 EBADF (Bad file descriptor) [pid 14407] close(13) = -1 EBADF (Bad file descriptor) [pid 14407] close(14) = -1 EBADF (Bad file descriptor) [pid 14407] close(15) = -1 EBADF (Bad file descriptor) [pid 14406] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14404] <... exit_group resumed>) = ? [pid 14407] close(16) = -1 EBADF (Bad file descriptor) [pid 14405] close(21 [pid 14407] close(17) = -1 EBADF (Bad file descriptor) [pid 14407] close(18) = -1 EBADF (Bad file descriptor) [pid 14407] close(19) = -1 EBADF (Bad file descriptor) [pid 14407] close(20) = -1 EBADF (Bad file descriptor) [pid 14407] close(21) = -1 EBADF (Bad file descriptor) [pid 14407] close(22) = -1 EBADF (Bad file descriptor) [pid 14407] close(23) = -1 EBADF (Bad file descriptor) [pid 14407] close(24) = -1 EBADF (Bad file descriptor) [pid 14407] close(25) = -1 EBADF (Bad file descriptor) [pid 14404] +++ exited with 0 +++ [pid 14407] close(26 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14405] close(22 [pid 14407] close(27 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3504, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] close(28 [pid 14405] close(23 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14407] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] close(29) = -1 EBADF (Bad file descriptor) [pid 14405] close(24 [pid 14407] exit_group(0 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14407] <... exit_group resumed>) = ? [pid 14407] +++ exited with 0 +++ [pid 14406] <... openat resumed>) = 3 [pid 14405] close(25) = -1 EBADF (Bad file descriptor) [pid 14405] close(26 [pid 14406] pwrite64(3, "\x02", 1, 4 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14405] close(27 [pid 14406] <... pwrite64 resumed>) = 1 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14406] close(3 [pid 14405] close(28 [pid 321] <... restart_syscall resumed>) = 0 [pid 14406] <... close resumed>) = 0 [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14406] close(4 [pid 14405] close(29 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3599, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14406] close(5 [pid 14405] exit_group(0 [pid 321] umount2("./3502", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14405] <... exit_group resumed>) = ? [pid 323] umount2("./3597", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3502", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14406] close(7 [pid 323] openat(AT_FDCWD, "./3597", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14406] close(8 [pid 323] fstat(3 [pid 321] fstat(3 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14406] close(9 [pid 14405] +++ exited with 0 +++ [pid 323] getdents64(3 [pid 321] getdents64(3 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3423, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14406] close(10 [pid 323] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14406] close(11 [pid 321] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14406] close(12 [pid 323] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] close(13 [pid 321] newfstatat(AT_FDCWD, "./3502/sys" [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3597/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14406] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14406] close(15 [pid 323] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] close(16 [pid 323] openat(AT_FDCWD, "./3597/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3502/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 4 [pid 14406] close(17 [pid 323] fstat(4 [pid 321] fstat(4 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14406] close(18 [pid 323] getdents64(4 [pid 321] getdents64(4 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14406] close(19 [pid 323] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 14406] close(20 [pid 323] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] close(4 [pid 14406] close(21 [pid 323] rmdir("./3597/sys" [pid 321] <... close resumed>) = 0 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] rmdir("./3502/sys" [pid 14406] close(22 [pid 323] umount2("./3597/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] close(23 [pid 323] newfstatat(AT_FDCWD, "./3597/binderfs" [pid 321] umount2("./3502/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] close(24 [pid 323] unlink("./3597/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3502/binderfs" [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14406] close(25 [pid 323] umount2("./3597/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3502/binderfs" [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14406] close(26 [pid 323] newfstatat(AT_FDCWD, "./3597/cgroup.net" [pid 321] umount2("./3502/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] close(27 [pid 323] unlink("./3597/cgroup.net" [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3502/cgroup.net" [pid 14406] close(28 [pid 323] umount2("./3597/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] close(29 [pid 323] newfstatat(AT_FDCWD, "./3597/cgroup.cpu" [pid 321] unlink("./3502/cgroup.net" [pid 14406] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14406] exit_group(0 [pid 323] unlink("./3597/cgroup.cpu" [pid 321] umount2("./3502/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14406] <... exit_group resumed>) = ? [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14406] +++ exited with 0 +++ [pid 321] newfstatat(AT_FDCWD, "./3502/cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3597/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3502/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3597/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3421", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3502/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3597/cgroup" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3546, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3421", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3502/cgroup" [pid 320] <... openat resumed>) = 3 [pid 323] getdents64(3 [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 323] close(3 [pid 321] unlink("./3502/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3597" [pid 322] umount2("./3544", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3598", 0777 [pid 322] openat(AT_FDCWD, "./3544", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3421/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] fstat(3 [pid 321] close(3 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(3 [pid 321] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14408 attached [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3421/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14408] set_robust_list(0x555587eb56a0, 24) = 0 [pid 322] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3502" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14408] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3421/sys" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3600 [pid 322] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3503", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14408] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... mkdir resumed>) = 0 [pid 320] umount2("./3421/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14408] chdir("./3598" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3544/sys" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14408] <... chdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] openat(AT_FDCWD, "./3421/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14408] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... openat resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 14409 attached [pid 14408] <... prctl resumed>) = 0 [pid 14408] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14409] set_robust_list(0x555587eb56a0, 24 [pid 322] openat(AT_FDCWD, "./3544/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14408] <... setpgid resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 14409] <... set_robust_list resumed>) = 0 [pid 14408] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 322] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14408] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3505 [pid 320] getdents64(4 [pid 322] getdents64(4 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] close(4 [pid 322] close(4 [pid 320] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] rmdir("./3421/sys" [pid 322] rmdir("./3544/sys" [pid 320] <... rmdir resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3421/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3544/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3421/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3544/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3421/binderfs" [pid 322] unlink("./3544/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3544/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3421/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14409] rt_sigprocmask(SIG_SETMASK, [] [pid 14408] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3544/cgroup.net" [pid 14409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14408] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14409] chdir("./3503" [pid 14408] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] unlink("./3544/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14409] <... chdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3421/cgroup.net" [pid 14409] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14408] <... symlink resumed>) = 0 [pid 322] umount2("./3544/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14409] <... prctl resumed>) = 0 [pid 14408] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14409] setpgid(0, 0 [pid 322] newfstatat(AT_FDCWD, "./3544/cgroup.cpu" [pid 320] unlink("./3421/cgroup.net" [pid 14409] <... setpgid resumed>) = 0 [pid 14408] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14409] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14408] write(3, "1000", 4 [pid 322] unlink("./3544/cgroup.cpu" [pid 320] umount2("./3421/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14409] <... symlink resumed>) = 0 [pid 14408] <... write resumed>) = 4 [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14409] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14408] close(3) = 0 [pid 322] umount2("./3544/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3421/cgroup.cpu" [pid 14408] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14409] <... symlink resumed>) = 0 [pid 14408] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3544/cgroup" [pid 320] unlink("./3421/cgroup.cpu" [pid 14409] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14408] write(1, "executing program\n", 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14408] <... write resumed>) = 18 [pid 322] unlink("./3544/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14409] <... symlink resumed>) = 0 executing program [pid 14408] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3421/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14409] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14408] <... mkdirat resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14409] <... openat resumed>) = 3 [pid 14408] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] close(3 [pid 320] newfstatat(AT_FDCWD, "./3421/cgroup" [pid 14409] write(3, "1000", 4) = 4 [pid 14408] <... mount resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14409] close(3 [pid 322] rmdir("./3544" [pid 320] unlink("./3421/cgroup" [pid 14409] <... close resumed>) = 0 [pid 14408] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14409] symlink("/dev/binderfs", "./binderfs" [pid 322] mkdir("./3545", 0777 [pid 320] getdents64(3 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14408] <... openat resumed>) = 3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 14409] <... symlink resumed>) = 0 [pid 14408] pwrite64(3, "\x02", 1, 4ci2-android-6-12-rust/strace-static-x86_64: Process 14410 attached [pid 14409] write(1, "executing program\n", 18) = 18 [pid 320] rmdir("./3421") = 0 executing program [pid 14409] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] mkdir("./3422", 0777) = 0 [pid 14410] set_robust_list(0x555587eb56a0, 24 [pid 14408] <... pwrite64 resumed>) = 1 [pid 14409] <... mkdirat resumed>) = 0 [pid 14410] <... set_robust_list resumed>) = 0 [pid 14409] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14408] close(3) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3547 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14409] <... mount resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14411 attached [pid 14410] rt_sigprocmask(SIG_SETMASK, [] [pid 14409] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14408] close(4) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3424 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14411] set_robust_list(0x555587eb56a0, 24 [pid 14410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14409] <... openat resumed>) = 3 [pid 14408] close(5 [pid 14411] <... set_robust_list resumed>) = 0 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] rt_sigprocmask(SIG_SETMASK, [] [pid 14410] chdir("./3545" [pid 14409] pwrite64(3, "\x02", 1, 4 [pid 14408] close(6 [pid 14411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14410] <... chdir resumed>) = 0 [pid 14409] <... pwrite64 resumed>) = 1 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] chdir("./3422" [pid 14410] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14409] close(3 [pid 14408] close(7) = -1 EBADF (Bad file descriptor) [pid 14411] <... chdir resumed>) = 0 [pid 14410] <... prctl resumed>) = 0 [pid 14408] close(8 [pid 14409] <... close resumed>) = 0 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14410] setpgid(0, 0 [pid 14408] close(9 [pid 14411] <... prctl resumed>) = 0 [pid 14409] close(4 [pid 14410] <... setpgid resumed>) = 0 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] setpgid(0, 0 [pid 14409] close(5 [pid 14408] close(10 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... setpgid resumed>) = 0 [pid 14410] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14411] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14410] <... symlink resumed>) = 0 [pid 14409] close(6 [pid 14408] close(11 [pid 14410] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... symlink resumed>) = 0 [pid 14409] close(7 [pid 14408] close(12 [pid 14411] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... symlink resumed>) = 0 [pid 14409] close(8 [pid 14408] close(13 [pid 14411] <... symlink resumed>) = 0 [pid 14410] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14410] <... symlink resumed>) = 0 [pid 14409] close(9 [pid 14408] close(14 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14411] <... symlink resumed>) = 0 [pid 14409] close(10 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14410] <... openat resumed>) = 3 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(15 [pid 14411] <... openat resumed>) = 3 [pid 14410] write(3, "1000", 4 [pid 14409] close(11 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] write(3, "1000", 4 [pid 14410] <... write resumed>) = 4 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(16 [pid 14411] <... write resumed>) = 4 [pid 14410] close(3 [pid 14409] close(12 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(3 [pid 14410] <... close resumed>) = 0 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(17 [pid 14411] <... close resumed>) = 0 [pid 14410] symlink("/dev/binderfs", "./binderfs" [pid 14409] close(13 [pid 14411] symlink("/dev/binderfs", "./binderfs" [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... symlink resumed>) = 0 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(18 [pid 14409] close(14 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] write(1, "executing program\n", 18 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... symlink resumed>) = 0 [pid 14410] <... write resumed>) = 18 [pid 14408] close(19 [pid 14409] close(15 [pid 14411] write(1, "executing program\n", 18 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14411] <... write resumed>) = 18 [pid 14410] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14408] close(20 [pid 14411] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14410] <... mkdirat resumed>) = 0 [pid 14409] close(16 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14411] <... mkdirat resumed>) = 0 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(21 [pid 14411] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14409] close(17 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(22 [pid 14410] <... mount resumed>) = 0 [pid 14409] close(18 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... mount resumed>) = 0 [pid 14410] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(23 [pid 14411] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14409] close(19) = -1 EBADF (Bad file descriptor) [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... openat resumed>) = 3 [pid 14410] <... openat resumed>) = 3 [pid 14409] close(20 [pid 14408] close(24 [pid 14411] pwrite64(3, "\x02", 1, 4 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... pwrite64 resumed>) = 1 [pid 14409] close(21 [pid 14408] close(25 [pid 14411] close(3 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14409] close(22 [pid 14411] <... close resumed>) = 0 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(26 [pid 14411] close(4 [pid 14410] pwrite64(3, "\x02", 1, 4 [pid 14409] close(23 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... pwrite64 resumed>) = 1 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(27 [pid 14411] close(5 [pid 14410] close(3 [pid 14409] close(24 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... close resumed>) = 0 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] close(28 [pid 14411] close(6 [pid 14410] close(4 [pid 14409] close(25 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(7 [pid 14408] close(29 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14409] close(26 [pid 14408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(8 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14409] close(27 [pid 14408] exit_group(0 [pid 14411] close(9 [pid 14410] close(5 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] <... exit_group resumed>) = ? [pid 14411] close(10 [pid 14410] close(6 [pid 14409] close(28 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(7) = -1 EBADF (Bad file descriptor) [pid 14410] close(8) = -1 EBADF (Bad file descriptor) [pid 14410] close(9) = -1 EBADF (Bad file descriptor) [pid 14410] close(10) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(11 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14408] +++ exited with 0 +++ [pid 14411] close(11 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14409] close(29 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3600, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(12 [pid 14409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14411] close(12 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14409] exit_group(0 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(13 [pid 14411] close(13 [pid 14409] <... exit_group resumed>) = ? [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(14) = -1 EBADF (Bad file descriptor) [pid 14410] close(15) = -1 EBADF (Bad file descriptor) [pid 14410] close(16) = -1 EBADF (Bad file descriptor) [pid 14410] close(17) = -1 EBADF (Bad file descriptor) [pid 14410] close(18 [pid 14411] close(14 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14409] +++ exited with 0 +++ [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(19 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3505, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14411] close(15) = -1 EBADF (Bad file descriptor) [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14411] close(16 [pid 14410] close(20 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(17 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(21 [pid 14411] close(18 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(22 [pid 14411] close(19 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(23 [pid 14411] close(20 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(21 [pid 14410] close(24 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14411] close(22 [pid 14410] close(25 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(23 [pid 14410] close(26 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(24 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3598", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(25 [pid 14410] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3598", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14411] close(26 [pid 14410] close(28 [pid 323] <... openat resumed>) = 3 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14411] close(27 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] close(29 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14411] close(28 [pid 14410] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14410] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... restart_syscall resumed>) = 0 [pid 14411] close(29 [pid 14410] <... exit_group resumed>) = ? [pid 323] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14411] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14411] exit_group(0 [pid 14410] +++ exited with 0 +++ [pid 14411] <... exit_group resumed>) = ? [pid 323] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3503", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3503", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14411] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3598/sys" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3547, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 323] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3424, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] openat(AT_FDCWD, "./3598/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(3 [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3545", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] fstat(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3545", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... openat resumed>) = 3 [pid 323] getdents64(4 [pid 322] fstat(3 [pid 321] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] close(4 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3503/sys" [pid 323] rmdir("./3598/sys" [pid 322] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3598/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3503/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3598/binderfs" [pid 322] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3545/sys" [pid 321] fstat(4 [pid 323] unlink("./3598/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3598/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3545/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] newfstatat(AT_FDCWD, "./3598/cgroup.net" [pid 321] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3598/cgroup.net" [pid 322] fstat(4 [pid 321] close(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3598/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] rmdir("./3503/sys" [pid 323] newfstatat(AT_FDCWD, "./3598/cgroup.cpu" [pid 322] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3503/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3598/cgroup.cpu" [pid 322] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3545/sys" [pid 321] newfstatat(AT_FDCWD, "./3503/binderfs" [pid 323] umount2("./3598/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3545/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3503/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3598/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3598/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3545/binderfs" [pid 321] umount2("./3503/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 322] unlink("./3545/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3503/cgroup.net" [pid 323] close(3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3545/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3503/cgroup.net" [pid 323] rmdir("./3598" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3545/cgroup.net" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3503/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3599", 0777 [pid 322] unlink("./3545/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3503/cgroup.cpu" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3545/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3503/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3545/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14412 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3601 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3503/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14412] set_robust_list(0x555587eb56a0, 24 [pid 322] unlink("./3545/cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 14412] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14412] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3545/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3503/cgroup" [pid 14412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14412] chdir("./3599" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3545/cgroup" [pid 321] unlink("./3503/cgroup" [pid 320] umount2("./3422", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14412] <... chdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14412] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14412] <... prctl resumed>) = 0 [pid 322] unlink("./3545/cgroup" [pid 321] getdents64(3 [pid 320] openat(AT_FDCWD, "./3422", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14412] setpgid(0, 0) = 0 [pid 320] <... openat resumed>) = 3 [pid 14412] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] fstat(3 [pid 14412] <... symlink resumed>) = 0 [pid 322] getdents64(3 [pid 321] close(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... close resumed>) = 0 [pid 320] getdents64(3 [pid 321] rmdir("./3503" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3422/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3504", 0777 [pid 14412] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 322] close(3 [pid 14412] <... symlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14412] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3422/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14412] <... symlink resumed>) = 0 [pid 322] rmdir("./3545" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14412] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3422/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14413 attached [pid 322] mkdir("./3546", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14413] set_robust_list(0x555587eb56a0, 24 [pid 14412] <... openat resumed>) = 3 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3506 [pid 320] umount2("./3422/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14412] write(3, "1000", 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14412] <... write resumed>) = 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14412] close(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14412] <... close resumed>) = 0 [pid 14413] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14413] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] openat(AT_FDCWD, "./3422/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14414 attached [pid 14413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... openat resumed>) = 4 [pid 14414] set_robust_list(0x555587eb56a0, 24 [pid 14413] chdir("./3504" [pid 14412] symlink("/dev/binderfs", "./binderfs" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3548 [pid 320] fstat(4 [pid 14414] <... set_robust_list resumed>) = 0 [pid 14413] <... chdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14414] rt_sigprocmask(SIG_SETMASK, [] [pid 14412] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14412] write(1, "executing program\n", 18 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14414] chdir("./3546" [pid 14413] <... prctl resumed>) = 0 [pid 14412] <... write resumed>) = 18 [pid 320] getdents64(4 [pid 14414] <... chdir resumed>) = 0 [pid 14413] setpgid(0, 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14414] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14413] <... setpgid resumed>) = 0 [pid 14412] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] close(4 [pid 14414] <... prctl resumed>) = 0 [pid 14413] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... close resumed>) = 0 [pid 14414] setpgid(0, 0 [pid 14413] <... symlink resumed>) = 0 [pid 14412] <... mkdirat resumed>) = 0 [pid 320] rmdir("./3422/sys" [pid 14414] <... setpgid resumed>) = 0 [pid 14413] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] <... rmdir resumed>) = 0 [pid 14414] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14413] <... symlink resumed>) = 0 [pid 14412] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14414] <... symlink resumed>) = 0 [pid 14413] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] umount2("./3422/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14414] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14413] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14414] <... symlink resumed>) = 0 [pid 14413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14412] <... mount resumed>) = 0 [pid 14414] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14413] <... openat resumed>) = 3 [pid 14412] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] newfstatat(AT_FDCWD, "./3422/binderfs" [pid 14414] <... symlink resumed>) = 0 [pid 14413] write(3, "1000", 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14414] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14413] <... write resumed>) = 4 [pid 320] unlink("./3422/binderfs" [pid 14414] <... openat resumed>) = 3 [pid 14413] close(3 [pid 14412] <... openat resumed>) = 3 [pid 14414] write(3, "1000", 4 [pid 14413] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14414] <... write resumed>) = 4 [pid 14413] symlink("/dev/binderfs", "./binderfs" [pid 14412] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3422/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14414] close(3 [pid 14413] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14414] <... close resumed>) = 0 [pid 14414] symlink("/dev/binderfs", "./binderfs" [pid 14413] write(1, "executing program\n", 18 executing program [pid 320] newfstatat(AT_FDCWD, "./3422/cgroup.net" [pid 14414] <... symlink resumed>) = 0 [pid 14413] <... write resumed>) = 18 [pid 14412] <... pwrite64 resumed>) = 1 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14414] write(1, "executing program\n", 18 [pid 14413] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14412] close(3 [pid 320] unlink("./3422/cgroup.net" [pid 14414] <... write resumed>) = 18 [pid 14414] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14413] <... mkdirat resumed>) = 0 [pid 14412] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14414] <... mkdirat resumed>) = 0 [pid 14413] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14412] close(4) = -1 EBADF (Bad file descriptor) [pid 14414] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14413] <... mount resumed>) = 0 [pid 14412] close(5 [pid 320] umount2("./3422/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14414] <... mount resumed>) = 0 [pid 14413] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14413] <... openat resumed>) = 3 [pid 14412] close(6) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3422/cgroup.cpu" [pid 14414] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14412] close(7 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14414] <... openat resumed>) = 3 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] pwrite64(3, "\x02", 1, 4 [pid 14413] pwrite64(3, "\x02", 1, 4 [pid 14412] close(8 [pid 320] unlink("./3422/cgroup.cpu" [pid 14414] <... pwrite64 resumed>) = 1 [pid 14413] <... pwrite64 resumed>) = 1 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] close(3 [pid 14413] close(3 [pid 14412] close(9 [pid 320] <... unlink resumed>) = 0 [pid 14414] <... close resumed>) = 0 [pid 14413] <... close resumed>) = 0 [pid 320] umount2("./3422/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14414] close(4 [pid 14413] close(4 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] close(10 [pid 320] newfstatat(AT_FDCWD, "./3422/cgroup" [pid 14414] close(5 [pid 14413] close(5 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] close(11 [pid 320] unlink("./3422/cgroup" [pid 14414] close(6 [pid 14413] close(6 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] close(7 [pid 14413] close(7 [pid 14412] close(12 [pid 320] getdents64(3 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] close(8 [pid 14413] close(8 [pid 14412] close(13 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] close(9 [pid 14413] close(9 [pid 320] close(3 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] close(14 [pid 14414] close(10 [pid 14413] close(10 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] close(15 [pid 320] rmdir("./3422" [pid 14414] close(11 [pid 14413] close(11 [pid 320] <... rmdir resumed>) = 0 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] close(12 [pid 14413] close(12 [pid 14412] close(16 [pid 320] mkdir("./3423", 0777 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14414] close(13 [pid 14412] close(17 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(13 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14414] close(14 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(14 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14414] close(15 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14415 attached [pid 14412] close(18 [pid 14413] close(15 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] close(19 [pid 14415] set_robust_list(0x555587eb56a0, 24 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] <... set_robust_list resumed>) = 0 [pid 14412] close(20 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(16 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] close(16 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] close(21 [pid 14415] rt_sigprocmask(SIG_SETMASK, [] [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(17 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14414] close(17 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3425 [pid 14415] chdir("./3423" [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(18 [pid 14412] close(22 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14415] <... chdir resumed>) = 0 [pid 14414] close(18 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(19 [pid 14412] close(23 [pid 14415] <... prctl resumed>) = 0 [pid 14414] close(19 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(20 [pid 14412] close(24 [pid 14415] setpgid(0, 0 [pid 14414] close(20 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] <... setpgid resumed>) = 0 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(21 [pid 14415] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14414] close(21 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] close(25 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(22 [pid 14414] close(22 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] close(23 [pid 14413] close(23 [pid 14412] close(26 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] <... symlink resumed>) = 0 [pid 14414] close(24 [pid 14413] close(24 [pid 14412] close(27 [pid 14415] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] <... symlink resumed>) = 0 [pid 14414] close(25 [pid 14413] close(25 [pid 14412] close(28 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14414] close(26 [pid 14413] close(26 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] <... symlink resumed>) = 0 [pid 14414] close(27 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] close(29 [pid 14415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(27 [pid 14412] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] <... openat resumed>) = 3 [pid 14414] close(28 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14412] exit_group(0 [pid 14415] write(3, "1000", 4 [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(28 [pid 14412] <... exit_group resumed>) = ? [pid 14415] <... write resumed>) = 4 [pid 14414] close(29 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] close(3) = 0 [pid 14415] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14415] write(1, "executing program\n", 18) = 18 [pid 14415] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14412] +++ exited with 0 +++ executing program [pid 14415] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14415] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14414] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14413] close(29 [pid 14415] <... openat resumed>) = 3 [pid 14414] exit_group(0 [pid 14413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3601, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14415] pwrite64(3, "\x02", 1, 4) = 1 [pid 14413] exit_group(0 [pid 14414] <... exit_group resumed>) = ? [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14413] <... exit_group resumed>) = ? [pid 14415] close(3) = 0 [pid 14415] close(4) = -1 EBADF (Bad file descriptor) [pid 14415] close(5) = -1 EBADF (Bad file descriptor) [pid 14415] close(6) = -1 EBADF (Bad file descriptor) [pid 14415] close(7) = -1 EBADF (Bad file descriptor) [pid 14415] close(8) = -1 EBADF (Bad file descriptor) [pid 14415] close(9) = -1 EBADF (Bad file descriptor) [pid 14415] close(10 [pid 14414] +++ exited with 0 +++ [pid 14415] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14415] close(11) = -1 EBADF (Bad file descriptor) [pid 14415] close(12) = -1 EBADF (Bad file descriptor) [pid 14415] close(13) = -1 EBADF (Bad file descriptor) [pid 14415] close(14) = -1 EBADF (Bad file descriptor) [pid 14415] close(15) = -1 EBADF (Bad file descriptor) [pid 14415] close(16 [pid 14413] +++ exited with 0 +++ [pid 14415] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3506, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14415] close(17) = -1 EBADF (Bad file descriptor) [pid 14415] close(18) = -1 EBADF (Bad file descriptor) [pid 14415] close(19) = -1 EBADF (Bad file descriptor) [pid 14415] close(20) = -1 EBADF (Bad file descriptor) [pid 14415] close(21) = -1 EBADF (Bad file descriptor) [pid 14415] close(22) = -1 EBADF (Bad file descriptor) [pid 14415] close(23) = -1 EBADF (Bad file descriptor) [pid 14415] close(24) = -1 EBADF (Bad file descriptor) [pid 14415] close(25) = -1 EBADF (Bad file descriptor) [pid 14415] close(26) = -1 EBADF (Bad file descriptor) [pid 14415] close(27) = -1 EBADF (Bad file descriptor) [pid 14415] close(28) = -1 EBADF (Bad file descriptor) [pid 14415] close(29) = -1 EBADF (Bad file descriptor) [pid 14415] exit_group(0) = ? [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3548, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14415] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3425, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3546", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3546", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 322] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3546/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3546/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3423", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] openat(AT_FDCWD, "./3423", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] close(4 [pid 320] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 320] fstat(3 [pid 322] rmdir("./3546/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(3 [pid 322] umount2("./3546/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3423/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3546/binderfs" [pid 320] <... umount2 resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3546/binderfs") = 0 [pid 322] umount2("./3546/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3423/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3546/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3423/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] unlink("./3546/cgroup.net" [pid 320] umount2("./3423/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3546/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3423/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3599", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3546/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3599", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(4 [pid 323] <... openat resumed>) = 3 [pid 322] unlink("./3546/cgroup.cpu" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3 [pid 322] umount2("./3546/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3546/cgroup" [pid 320] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3546/cgroup" [pid 320] close(4 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 320] rmdir("./3423/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3599/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3423/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3546" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3599/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3423/binderfs" [pid 323] fstat(4 [pid 322] mkdir("./3547", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] unlink("./3423/binderfs" [pid 323] getdents64(4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3423/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14416 attached [pid 323] close(4 [pid 320] newfstatat(AT_FDCWD, "./3423/cgroup.net" [pid 323] <... close resumed>) = 0 [pid 14416] set_robust_list(0x555587eb56a0, 24 [pid 323] rmdir("./3599/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14416] <... set_robust_list resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] unlink("./3423/cgroup.net" [pid 323] umount2("./3599/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3549 [pid 321] umount2("./3504", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14416] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3423/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] newfstatat(AT_FDCWD, "./3599/binderfs" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3504", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14416] chdir("./3547" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3423/cgroup.cpu" [pid 14416] <... chdir resumed>) = 0 [pid 323] unlink("./3599/binderfs" [pid 321] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14416] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] unlink("./3423/cgroup.cpu" [pid 14416] <... prctl resumed>) = 0 [pid 323] umount2("./3599/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14416] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... unlink resumed>) = 0 [pid 14416] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3599/cgroup.net" [pid 321] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3423/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14416] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 323] unlink("./3599/cgroup.net" [pid 321] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14416] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3423/cgroup" [pid 14416] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3504/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3423/cgroup" [pid 14416] <... symlink resumed>) = 0 [pid 323] umount2("./3599/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14416] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3599/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14416] <... symlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3504/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] close(3 [pid 321] <... openat resumed>) = 4 [pid 320] <... close resumed>) = 0 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] rmdir("./3423" [pid 321] getdents64(4 [pid 320] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 320] mkdir("./3424", 0777 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 321] close(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14416] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] rmdir("./3504/sys" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14416] <... openat resumed>) = 3 [pid 323] unlink("./3599/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14417 attached [pid 14416] write(3, "1000", 4 [pid 321] umount2("./3504/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14416] <... write resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 14417] set_robust_list(0x555587eb56a0, 24 [pid 14416] close(3 [pid 323] umount2("./3599/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14417] <... set_robust_list resumed>) = 0 [pid 14416] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14416] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3599/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3426 [pid 14417] rt_sigprocmask(SIG_SETMASK, [] [pid 14416] <... symlink resumed>) = 0 [pid 323] unlink("./3599/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3504/binderfs" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14417] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14416] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14417] chdir("./3424" [pid 14416] <... write resumed>) = 18 [pid 323] getdents64(3 [pid 321] unlink("./3504/binderfs" executing program [pid 14417] <... chdir resumed>) = 0 [pid 14416] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14417] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] close(3 [pid 321] umount2("./3504/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14417] <... prctl resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3599" [pid 321] newfstatat(AT_FDCWD, "./3504/cgroup.net" [pid 14417] setpgid(0, 0 [pid 14416] <... mkdirat resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14417] <... setpgid resumed>) = 0 [pid 14416] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] mkdir("./3600", 0777 [pid 321] unlink("./3504/cgroup.net") = 0 [pid 321] umount2("./3504/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14416] <... mount resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3504/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3504/cgroup.cpu") = 0 [pid 321] umount2("./3504/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... mkdir resumed>) = 0 [pid 14417] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14416] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3504/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14417] <... symlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] unlink("./3504/cgroup" [pid 14417] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3504" [pid 14416] <... openat resumed>) = 3 [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3505", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14417] <... symlink resumed>) = 0 [pid 14416] pwrite64(3, "\x02", 1, 4ci2-android-6-12-rust/strace-static-x86_64: Process 14418 attached [pid 14417] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14416] <... pwrite64 resumed>) = 1 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3602 ci2-android-6-12-rust/strace-static-x86_64: Process 14419 attached [pid 14418] set_robust_list(0x555587eb56a0, 24 [pid 14417] <... symlink resumed>) = 0 [pid 14416] close(3 [pid 14419] set_robust_list(0x555587eb56a0, 24 [pid 14418] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14417] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3507 [pid 14419] <... set_robust_list resumed>) = 0 [pid 14418] rt_sigprocmask(SIG_SETMASK, [] [pid 14416] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14419] rt_sigprocmask(SIG_SETMASK, [] [pid 14418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14417] <... openat resumed>) = 3 [pid 14416] close(4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14418] chdir("./3600" [pid 14417] write(3, "1000", 4 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] chdir("./3505" [pid 14417] <... write resumed>) = 4 [pid 14416] close(5 [pid 14419] <... chdir resumed>) = 0 [pid 14418] <... chdir resumed>) = 0 [pid 14417] close(3 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14418] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14417] <... close resumed>) = 0 [pid 14416] close(6 [pid 14419] <... prctl resumed>) = 0 [pid 14418] <... prctl resumed>) = 0 [pid 14417] symlink("/dev/binderfs", "./binderfs" [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] setpgid(0, 0 [pid 14418] setpgid(0, 0 [pid 14419] <... setpgid resumed>) = 0 [pid 14419] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14418] <... setpgid resumed>) = 0 [pid 14417] <... symlink resumed>) = 0 [pid 14416] close(7 [pid 14419] <... symlink resumed>) = 0 [pid 14418] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14419] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14418] <... symlink resumed>) = 0 [pid 14417] write(1, "executing program\n", 18 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14419] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14417] <... write resumed>) = 18 [pid 14416] close(8 [pid 14419] <... symlink resumed>) = 0 [pid 14418] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14418] <... symlink resumed>) = 0 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... openat resumed>) = 3 [pid 14419] write(3, "1000", 4 [pid 14418] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14416] close(9 [pid 14419] <... write resumed>) = 4 [pid 14418] <... symlink resumed>) = 0 [pid 14419] close(3 [pid 14417] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14419] <... close resumed>) = 0 [pid 14418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14419] symlink("/dev/binderfs", "./binderfs" [pid 14418] <... openat resumed>) = 3 [pid 14419] <... symlink resumed>) = 0 [pid 14418] write(3, "1000", 4 [pid 14419] write(1, "executing program\n", 18 [pid 14418] <... write resumed>) = 4 [pid 14419] <... write resumed>) = 18 executing program [pid 14419] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14418] close(3 [pid 14419] <... mkdirat resumed>) = 0 [pid 14418] <... close resumed>) = 0 [pid 14419] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14418] symlink("/dev/binderfs", "./binderfs" [pid 14417] <... mkdirat resumed>) = 0 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... mount resumed>) = 0 [pid 14416] close(10 [pid 14419] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14418] <... symlink resumed>) = 0 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... openat resumed>) = 3 [pid 14417] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14418] write(1, "executing program\n", 18) = 18 [pid 14418] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14416] close(11) = -1 EBADF (Bad file descriptor) [pid 14419] pwrite64(3, "\x02", 1, 4 [pid 14418] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14416] close(12 [pid 14419] <... pwrite64 resumed>) = 1 [pid 14419] close(3 [pid 14418] <... mount resumed>) = 0 [pid 14417] <... mount resumed>) = 0 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = 0 [pid 14418] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14419] close(4 [pid 14418] <... openat resumed>) = 3 [pid 14417] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14416] close(13) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] close(14 [pid 14419] close(5) = -1 EBADF (Bad file descriptor) [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(6 [pid 14418] pwrite64(3, "\x02", 1, 4 [pid 14416] close(15 [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... pwrite64 resumed>) = 1 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(7 [pid 14418] close(3 [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] close(16 [pid 14419] close(8 [pid 14418] <... close resumed>) = 0 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14419] close(9 [pid 14418] close(4 [pid 14416] close(17 [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(10 [pid 14418] close(5 [pid 14416] close(18 [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] <... openat resumed>) = 3 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(11 [pid 14418] close(6 [pid 14416] close(19 [pid 14417] pwrite64(3, "\x02", 1, 4 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] close(20 [pid 14419] close(12 [pid 14418] close(7 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] <... pwrite64 resumed>) = 1 [pid 14416] close(21 [pid 14419] close(13 [pid 14418] close(8 [pid 14417] close(3 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(14 [pid 14418] close(9 [pid 14417] <... close resumed>) = 0 [pid 14416] close(22 [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(4 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(15 [pid 14418] close(10 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] close(23 [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(16 [pid 14418] close(11 [pid 14417] close(5 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] close(24 [pid 14419] close(17 [pid 14418] close(12 [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(6 [pid 14416] close(25 [pid 14419] close(18 [pid 14418] close(13 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(7 [pid 14416] close(26 [pid 14419] close(19 [pid 14418] close(14 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(8 [pid 14416] close(27 [pid 14419] close(20 [pid 14418] close(15 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(9 [pid 14416] close(28 [pid 14419] close(21) = -1 EBADF (Bad file descriptor) [pid 14418] close(16 [pid 14419] close(22 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] close(17 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(23 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(10 [pid 14416] close(29 [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] close(18 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(11 [pid 14419] close(24 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] close(19 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14416] exit_group(0 [pid 14419] close(25 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(12 [pid 14416] <... exit_group resumed>) = ? [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] close(20 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(26 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] close(21 [pid 14419] close(27 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] close(22 [pid 14419] close(28 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] close(29 [pid 14418] close(23 [pid 14419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14419] exit_group(0 [pid 14416] +++ exited with 0 +++ [pid 14419] <... exit_group resumed>) = ? [pid 14418] close(24 [pid 14419] +++ exited with 0 +++ [pid 14417] close(13 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] close(25 [pid 14417] close(14 [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] close(26) = -1 EBADF (Bad file descriptor) [pid 14417] close(15 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3549, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14418] close(27 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(16 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3507, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14418] close(28 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(17 [pid 14418] close(29 [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] exit_group(0 [pid 14417] close(18 [pid 14418] <... exit_group resumed>) = ? [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14418] +++ exited with 0 +++ [pid 14417] close(19) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3602, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14417] close(20 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14417] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14417] close(21) = -1 EBADF (Bad file descriptor) [pid 14417] close(22) = -1 EBADF (Bad file descriptor) [pid 14417] close(23) = -1 EBADF (Bad file descriptor) [pid 14417] close(24) = -1 EBADF (Bad file descriptor) [pid 14417] close(25) = -1 EBADF (Bad file descriptor) [pid 14417] close(26) = -1 EBADF (Bad file descriptor) [pid 14417] close(27) = -1 EBADF (Bad file descriptor) [pid 14417] close(28) = -1 EBADF (Bad file descriptor) [pid 14417] close(29) = -1 EBADF (Bad file descriptor) [pid 14417] exit_group(0) = ? [pid 14417] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3426, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3424", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3424", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3424/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 320] umount2("./3424/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3424/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3424/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3424/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3424/sys") = 0 [pid 320] umount2("./3424/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3424/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3424/binderfs") = 0 [pid 320] umount2("./3424/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3424/cgroup.net" [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3600", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 320] unlink("./3424/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3600", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] umount2("./3547", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3505", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3424/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] openat(AT_FDCWD, "./3547", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3505", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3424/cgroup.cpu" [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 321] fstat(3 [pid 320] unlink("./3424/cgroup.cpu" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] getdents64(3 [pid 320] umount2("./3424/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3600/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3547/sys" [pid 321] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3424/cgroup" [pid 323] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3505/sys" [pid 320] unlink("./3424/cgroup" [pid 323] openat(AT_FDCWD, "./3600/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] openat(AT_FDCWD, "./3547/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] fstat(4 [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] fstat(4 [pid 321] openat(AT_FDCWD, "./3505/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] close(3 [pid 322] getdents64(4 [pid 321] fstat(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 320] rmdir("./3424" [pid 323] <... close resumed>) = 0 [pid 322] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rmdir resumed>) = 0 [pid 323] rmdir("./3600/sys" [pid 322] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] mkdir("./3425", 0777 [pid 323] <... rmdir resumed>) = 0 [pid 322] rmdir("./3547/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 323] umount2("./3600/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3547/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] newfstatat(AT_FDCWD, "./3600/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3547/binderfs" [pid 321] rmdir("./3505/sys" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14420 attached [pid 323] unlink("./3600/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3600/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3547/binderfs" [pid 14420] set_robust_list(0x555587eb56a0, 24 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3547/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3505/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3547/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3505/binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3427 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3547/cgroup.net" [pid 321] unlink("./3505/binderfs" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] umount2("./3547/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3505/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3547/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3505/cgroup.net" [pid 322] unlink("./3547/cgroup.cpu") = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3547/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14420] <... set_robust_list resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3505/cgroup.net" [pid 14420] rt_sigprocmask(SIG_SETMASK, [] [pid 323] newfstatat(AT_FDCWD, "./3600/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3547/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 14420] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14420] chdir("./3425" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3505/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14420] <... chdir resumed>) = 0 [pid 323] unlink("./3600/cgroup.net" [pid 322] unlink("./3547/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14420] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3505/cgroup.cpu" [pid 14420] <... prctl resumed>) = 0 [pid 323] umount2("./3600/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14420] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3505/cgroup.cpu" [pid 14420] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3600/cgroup.cpu" [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14420] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] unlink("./3600/cgroup.cpu" [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3505/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3547" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14420] <... symlink resumed>) = 0 [pid 323] umount2("./3600/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3505/cgroup" [pid 14420] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] mkdir("./3548", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14420] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3600/cgroup" [pid 322] <... mkdir resumed>) = 0 [pid 14420] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3600/cgroup" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3505/cgroup" [pid 14420] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14420] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] getdents64(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14421 attached [pid 14420] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14421] set_robust_list(0x555587eb56a0, 24 [pid 323] close(3 [pid 14421] <... set_robust_list resumed>) = 0 [pid 14420] write(3, "1000", 4 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3600" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 14420] <... write resumed>) = 4 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 323] mkdir("./3601", 0777 [pid 321] rmdir("./3505" [pid 14421] rt_sigprocmask(SIG_SETMASK, [] [pid 14420] close(3 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3550 [pid 321] <... rmdir resumed>) = 0 [pid 14421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14420] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] mkdir("./3506", 0777 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14420] symlink("/dev/binderfs", "./binderfs" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14420] <... symlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14422 attached [pid 14422] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14421] chdir("./3548" [pid 14420] write(1, "executing program\n", 18 [pid 14421] <... chdir resumed>) = 0 executing program [pid 14420] <... write resumed>) = 18 [pid 14421] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3603 ci2-android-6-12-rust/strace-static-x86_64: Process 14423 attached [pid 14422] rt_sigprocmask(SIG_SETMASK, [] [pid 14421] <... prctl resumed>) = 0 [pid 14420] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3508 [pid 14423] set_robust_list(0x555587eb56a0, 24 [pid 14422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14421] setpgid(0, 0 [pid 14423] <... set_robust_list resumed>) = 0 [pid 14422] chdir("./3601" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14423] rt_sigprocmask(SIG_SETMASK, [] [pid 14422] <... chdir resumed>) = 0 [pid 14421] <... setpgid resumed>) = 0 [pid 14420] <... mkdirat resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14422] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14421] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14420] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14423] chdir("./3506" [pid 14422] <... prctl resumed>) = 0 [pid 14423] <... chdir resumed>) = 0 [pid 14422] setpgid(0, 0 [pid 14421] <... symlink resumed>) = 0 [pid 14423] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14422] <... setpgid resumed>) = 0 [pid 14420] <... mount resumed>) = 0 [pid 14423] <... prctl resumed>) = 0 [pid 14422] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14423] setpgid(0, 0) = 0 [pid 14422] <... symlink resumed>) = 0 [pid 14421] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14420] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14423] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14422] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14421] <... symlink resumed>) = 0 [pid 14423] <... symlink resumed>) = 0 [pid 14422] <... symlink resumed>) = 0 [pid 14423] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14422] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14423] <... symlink resumed>) = 0 [pid 14420] <... openat resumed>) = 3 [pid 14423] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14422] <... symlink resumed>) = 0 [pid 14421] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14423] <... symlink resumed>) = 0 [pid 14422] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14420] pwrite64(3, "\x02", 1, 4 [pid 14423] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14421] <... symlink resumed>) = 0 [pid 14423] <... openat resumed>) = 3 [pid 14422] <... openat resumed>) = 3 [pid 14420] <... pwrite64 resumed>) = 1 [pid 14423] write(3, "1000", 4 [pid 14422] write(3, "1000", 4 [pid 14421] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14423] <... write resumed>) = 4 [pid 14422] <... write resumed>) = 4 [pid 14423] close(3 [pid 14422] close(3 [pid 14423] <... close resumed>) = 0 [pid 14422] <... close resumed>) = 0 [pid 14423] symlink("/dev/binderfs", "./binderfs" [pid 14422] symlink("/dev/binderfs", "./binderfs" [pid 14423] <... symlink resumed>) = 0 [pid 14421] <... openat resumed>) = 3 [pid 14420] close(3 [pid 14421] write(3, "1000", 4 [pid 14420] <... close resumed>) = 0 [pid 14421] <... write resumed>) = 4 [pid 14423] write(1, "executing program\n", 18 [pid 14422] <... symlink resumed>) = 0 [pid 14421] close(3 [pid 14420] close(4 [pid 14423] <... write resumed>) = 18 executing program [pid 14422] write(1, "executing program\n", 18 [pid 14421] <... close resumed>) = 0 executing program [pid 14423] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] symlink("/dev/binderfs", "./binderfs" [pid 14423] <... mkdirat resumed>) = 0 [pid 14422] <... write resumed>) = 18 [pid 14420] close(5 [pid 14423] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14422] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14421] <... symlink resumed>) = 0 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... mount resumed>) = 0 [pid 14422] <... mkdirat resumed>) = 0 [pid 14420] close(6 [pid 14421] write(1, "executing program\n", 18 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] <... write resumed>) = 18 [pid 14420] close(7 executing program [pid 14423] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14422] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... openat resumed>) = 3 [pid 14421] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14420] close(8 [pid 14422] <... mount resumed>) = 0 [pid 14421] <... mkdirat resumed>) = 0 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14423] pwrite64(3, "\x02", 1, 4 [pid 14422] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14423] <... pwrite64 resumed>) = 1 [pid 14422] <... openat resumed>) = 3 [pid 14421] <... mount resumed>) = 0 [pid 14420] close(9 [pid 14423] close(3) = 0 [pid 14421] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(4) = -1 EBADF (Bad file descriptor) [pid 14422] pwrite64(3, "\x02", 1, 4 [pid 14423] close(5 [pid 14422] <... pwrite64 resumed>) = 1 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(6 [pid 14422] close(3 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] <... openat resumed>) = 3 [pid 14423] close(7 [pid 14422] <... close resumed>) = 0 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(4 [pid 14423] close(8) = -1 EBADF (Bad file descriptor) [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(9) = -1 EBADF (Bad file descriptor) [pid 14422] close(5 [pid 14423] close(10 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(6 [pid 14423] close(11 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(12 [pid 14422] close(7 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(13 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(8 [pid 14423] close(14 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(15 [pid 14422] close(9 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(16 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(10 [pid 14423] close(17 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(18 [pid 14422] close(11 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(19 [pid 14422] close(12 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(20 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(13 [pid 14423] close(21 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(22 [pid 14422] close(14 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(23 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(15 [pid 14421] pwrite64(3, "\x02", 1, 4 [pid 14420] close(10 [pid 14423] close(24 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(16 [pid 14421] <... pwrite64 resumed>) = 1 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(25 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(3 [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(17 [pid 14420] close(11 [pid 14423] close(26 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] <... close resumed>) = 0 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(18 [pid 14421] close(4 [pid 14423] close(27 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] close(12 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(19 [pid 14421] close(5 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] close(28 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(20 [pid 14421] close(6 [pid 14420] close(13 [pid 14423] close(29 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14423] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(21 [pid 14423] exit_group(0 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(7 [pid 14420] close(14 [pid 14423] <... exit_group resumed>) = ? [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(8) = -1 EBADF (Bad file descriptor) [pid 14421] close(9 [pid 14420] close(15 [pid 14423] +++ exited with 0 +++ [pid 14422] close(22) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3508, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14422] close(23 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(24 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(10 [pid 14420] close(16 [pid 14422] close(25 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(11 [pid 14420] close(17 [pid 14422] close(26 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(12 [pid 14420] close(18 [pid 14422] close(27 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(13 [pid 14422] close(28 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] close(19 [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(14 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] close(29 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] exit_group(0 [pid 14421] close(15 [pid 14420] close(20 [pid 14422] <... exit_group resumed>) = ? [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(16 [pid 14420] close(21 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14422] +++ exited with 0 +++ [pid 14421] close(17 [pid 14420] close(22 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3603, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14421] close(18 [pid 14420] close(23 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(19 [pid 14420] close(24 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(20 [pid 14420] close(25 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(21 [pid 14420] close(26 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(22 [pid 14420] close(27 [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(23) = -1 EBADF (Bad file descriptor) [pid 14420] close(28 [pid 14421] close(24 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14420] close(29 [pid 14421] close(25 [pid 14420] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14421] close(26) = -1 EBADF (Bad file descriptor) [pid 14421] close(27) = -1 EBADF (Bad file descriptor) [pid 14421] close(28) = -1 EBADF (Bad file descriptor) [pid 14421] close(29) = -1 EBADF (Bad file descriptor) [pid 14421] exit_group(0 [pid 14420] exit_group(0 [pid 14421] <... exit_group resumed>) = ? [pid 14420] <... exit_group resumed>) = ? [pid 14421] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3550, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14420] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3427, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... restart_syscall resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3506", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3548", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3601", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3506", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3601", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3548", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... openat resumed>) = 3 [pid 320] umount2("./3425", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] openat(AT_FDCWD, "./3425", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 321] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] getdents64(3 [pid 322] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = 0 [pid 320] fstat(3 [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3506/sys" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] newfstatat(AT_FDCWD, "./3548/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3425/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3506/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3548/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 4 [pid 322] <... openat resumed>) = 4 [pid 323] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3601/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3601/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] fstat(4 [pid 321] fstat(4 [pid 320] umount2("./3425/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] newfstatat(AT_FDCWD, "./3425/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 322] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] rmdir("./3601/sys" [pid 322] <... close resumed>) = 0 [pid 321] close(4 [pid 320] umount2("./3425/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] rmdir("./3548/sys" [pid 321] <... close resumed>) = 0 [pid 323] umount2("./3601/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] rmdir("./3506/sys" [pid 320] openat(AT_FDCWD, "./3425/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3601/binderfs" [pid 322] umount2("./3548/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] unlink("./3601/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3506/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3548/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] unlink("./3548/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3506/binderfs" [pid 320] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3548/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3506/binderfs" [pid 320] getdents64(4 [pid 322] newfstatat(AT_FDCWD, "./3548/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3506/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 322] unlink("./3548/cgroup.net") = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 322] umount2("./3548/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3506/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3425/sys" [pid 322] newfstatat(AT_FDCWD, "./3548/cgroup.cpu" [pid 321] unlink("./3506/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] unlink("./3548/cgroup.cpu" [pid 321] umount2("./3506/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3425/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3601/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3548/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3506/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3425/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3601/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3601/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3548/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3506/cgroup.cpu" [pid 320] unlink("./3425/binderfs" [pid 323] umount2("./3601/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3548/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3601/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 321] umount2("./3506/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3425/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3601/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] close(3 [pid 321] newfstatat(AT_FDCWD, "./3506/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3425/cgroup.net" [pid 323] umount2("./3601/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3548" [pid 323] newfstatat(AT_FDCWD, "./3601/cgroup" [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3506/cgroup" [pid 320] unlink("./3425/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] mkdir("./3549", 0777 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] unlink("./3601/cgroup" [pid 322] <... mkdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(3 [pid 320] umount2("./3425/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(3 [pid 323] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14424 attached ) = 0 [pid 320] newfstatat(AT_FDCWD, "./3425/cgroup.cpu" [pid 323] rmdir("./3601" [pid 14424] set_robust_list(0x555587eb56a0, 24 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3506" [pid 320] unlink("./3425/cgroup.cpu" [pid 14424] <... set_robust_list resumed>) = 0 [pid 323] mkdir("./3602", 0777 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3551 [pid 321] mkdir("./3507", 0777 [pid 323] <... mkdir resumed>) = 0 [pid 320] umount2("./3425/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14424] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3425/cgroup" [pid 14424] chdir("./3549" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14424] <... chdir resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3425/cgroup" [pid 14424] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3604 [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14426 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14425 attached [pid 14424] setpgid(0, 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(3 [pid 14426] set_robust_list(0x555587eb56a0, 24 [pid 14425] set_robust_list(0x555587eb56a0, 24 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3509 [pid 14426] <... set_robust_list resumed>) = 0 [pid 14424] <... setpgid resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14425] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14426] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] close(3 [pid 14426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14425] rt_sigprocmask(SIG_SETMASK, [] [pid 14424] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] <... close resumed>) = 0 [pid 14426] chdir("./3507" [pid 14425] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3425" [pid 14426] <... chdir resumed>) = 0 [pid 14424] <... symlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14425] chdir("./3602" [pid 14426] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14425] <... chdir resumed>) = 0 [pid 14424] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] mkdir("./3426", 0777 [pid 14426] <... prctl resumed>) = 0 [pid 14425] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14424] <... symlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14426] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14426] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14426] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14424] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14425] <... prctl resumed>) = 0 [pid 14426] <... symlink resumed>) = 0 [pid 14425] setpgid(0, 0 [pid 14424] <... symlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14427 attached [pid 14426] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14425] <... setpgid resumed>) = 0 [pid 14427] set_robust_list(0x555587eb56a0, 24 [pid 14424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14425] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14426] <... symlink resumed>) = 0 [pid 14427] <... set_robust_list resumed>) = 0 [pid 14426] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14424] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3428 [pid 14427] rt_sigprocmask(SIG_SETMASK, [] [pid 14426] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14425] <... symlink resumed>) = 0 [pid 14426] <... openat resumed>) = 3 [pid 14426] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14426] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14426] close(3) = 0 [pid 14426] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14424] write(3, "1000", 4 [pid 14427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14425] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14424] <... write resumed>) = 4 [pid 14426] write(1, "executing program\n", 18) = 18 [pid 14426] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14427] chdir("./3426" [pid 14426] <... mkdirat resumed>) = 0 [pid 14425] <... symlink resumed>) = 0 [pid 14424] close(3 [pid 14427] <... chdir resumed>) = 0 executing program [pid 14426] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14425] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14427] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14426] <... mount resumed>) = 0 [pid 14424] <... close resumed>) = 0 [pid 14426] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14427] <... prctl resumed>) = 0 [pid 14426] <... openat resumed>) = 3 [pid 14425] <... symlink resumed>) = 0 [pid 14424] symlink("/dev/binderfs", "./binderfs" [pid 14427] setpgid(0, 0 [pid 14426] pwrite64(3, "\x02", 1, 4 [pid 14425] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14424] <... symlink resumed>) = 0 [pid 14427] <... setpgid resumed>) = 0 [pid 14424] write(1, "executing program\n", 18 [pid 14426] <... pwrite64 resumed>) = 1 executing program [pid 14426] close(3 [pid 14424] <... write resumed>) = 18 [pid 14427] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14426] <... close resumed>) = 0 [pid 14426] close(4 [pid 14424] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14427] <... symlink resumed>) = 0 [pid 14426] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14427] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14426] close(5) = -1 EBADF (Bad file descriptor) [pid 14426] close(6) = -1 EBADF (Bad file descriptor) [pid 14426] close(7) = -1 EBADF (Bad file descriptor) [pid 14426] close(8) = -1 EBADF (Bad file descriptor) [pid 14426] close(9) = -1 EBADF (Bad file descriptor) [pid 14426] close(10) = -1 EBADF (Bad file descriptor) [pid 14426] close(11) = -1 EBADF (Bad file descriptor) [pid 14426] close(12) = -1 EBADF (Bad file descriptor) [pid 14426] close(13) = -1 EBADF (Bad file descriptor) [pid 14426] close(14) = -1 EBADF (Bad file descriptor) [pid 14426] close(15) = -1 EBADF (Bad file descriptor) [pid 14426] close(16) = -1 EBADF (Bad file descriptor) [pid 14426] close(17) = -1 EBADF (Bad file descriptor) [pid 14426] close(18) = -1 EBADF (Bad file descriptor) [pid 14426] close(19) = -1 EBADF (Bad file descriptor) [pid 14426] close(20) = -1 EBADF (Bad file descriptor) [pid 14426] close(21) = -1 EBADF (Bad file descriptor) [pid 14426] close(22) = -1 EBADF (Bad file descriptor) [pid 14426] close(23) = -1 EBADF (Bad file descriptor) [pid 14426] close(24) = -1 EBADF (Bad file descriptor) [pid 14426] close(25) = -1 EBADF (Bad file descriptor) [pid 14426] close(26) = -1 EBADF (Bad file descriptor) [pid 14426] close(27) = -1 EBADF (Bad file descriptor) [pid 14426] close(28) = -1 EBADF (Bad file descriptor) [pid 14426] close(29) = -1 EBADF (Bad file descriptor) [pid 14426] exit_group(0) = ? [pid 14427] <... symlink resumed>) = 0 [pid 14426] +++ exited with 0 +++ [pid 14425] <... openat resumed>) = 3 [pid 14424] <... mkdirat resumed>) = 0 [pid 14424] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14427] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14425] write(3, "1000", 4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3509, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14427] <... symlink resumed>) = 0 [pid 14425] <... write resumed>) = 4 [pid 14424] <... mount resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14427] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14425] close(3 [pid 14424] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14425] <... close resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14425] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14427] <... openat resumed>) = 3 [pid 14425] write(1, "executing program\n", 18 [pid 321] umount2("./3507", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14425] <... write resumed>) = 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14427] write(3, "1000", 4 [pid 14425] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14424] <... openat resumed>) = 3 [pid 321] openat(AT_FDCWD, "./3507", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14427] <... write resumed>) = 4 [pid 321] <... openat resumed>) = 3 [pid 14427] close(3 [pid 14424] pwrite64(3, "\x02", 1, 4 [pid 321] fstat(3 [pid 14425] <... mkdirat resumed>) = 0 [pid 14427] <... close resumed>) = 0 [pid 14425] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14424] <... pwrite64 resumed>) = 1 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14427] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14424] close(3 [pid 321] getdents64(3 [pid 14427] write(1, "executing program\n", 18 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14427] <... write resumed>) = 18 [pid 14427] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14424] <... close resumed>) = 0 executing program [pid 321] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14427] <... mkdirat resumed>) = 0 [pid 14425] <... mount resumed>) = 0 [pid 14427] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14424] close(4 [pid 14427] <... mount resumed>) = 0 [pid 14425] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14427] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14425] <... openat resumed>) = 3 [pid 321] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14424] close(5 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14425] pwrite64(3, "\x02", 1, 4 [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14427] pwrite64(3, "\x02", 1, 4) = 1 [pid 321] newfstatat(AT_FDCWD, "./3507/sys" [pid 14425] <... pwrite64 resumed>) = 1 [pid 14424] close(6 [pid 14425] close(3 [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14425] <... close resumed>) = 0 [pid 14424] close(7 [pid 321] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14427] close(3 [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14427] <... close resumed>) = 0 [pid 14425] close(4 [pid 14424] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14427] close(4 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3507/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(5 [pid 14424] close(9 [pid 14427] close(5 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(6 [pid 14424] close(10 [pid 321] fstat(4 [pid 14427] close(6 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(7 [pid 14424] close(11 [pid 14427] close(7 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(8 [pid 14424] close(12 [pid 14427] close(8 [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14427] close(9) = -1 EBADF (Bad file descriptor) [pid 14427] close(10 [pid 321] getdents64(4 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(9 [pid 14424] close(13 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14427] close(11 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14427] close(12) = -1 EBADF (Bad file descriptor) [pid 14425] close(10 [pid 14424] close(14 [pid 321] <... close resumed>) = 0 [pid 14427] close(13 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3507/sys" [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(11 [pid 14424] close(15 [pid 14427] close(14 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(12 [pid 14424] close(16 [pid 321] umount2("./3507/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14427] close(15 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(13 [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14427] close(16 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] close(17 [pid 321] newfstatat(AT_FDCWD, "./3507/binderfs" [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(14 [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14427] close(17 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] close(18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(15 [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3507/binderfs" [pid 14427] close(18 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] close(19 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14427] close(19 [pid 14425] close(16 [pid 14424] close(20 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3507/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14427] close(20 [pid 14425] close(17 [pid 14424] close(21 [pid 14427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14427] close(21) = -1 EBADF (Bad file descriptor) [pid 14427] close(22) = -1 EBADF (Bad file descriptor) [pid 14427] close(23) = -1 EBADF (Bad file descriptor) [pid 14427] close(24) = -1 EBADF (Bad file descriptor) [pid 14427] close(25) = -1 EBADF (Bad file descriptor) [pid 14427] close(26) = -1 EBADF (Bad file descriptor) [pid 14427] close(27) = -1 EBADF (Bad file descriptor) [pid 14427] close(28) = -1 EBADF (Bad file descriptor) [pid 14427] close(29) = -1 EBADF (Bad file descriptor) [pid 14427] exit_group(0) = ? [pid 14427] +++ exited with 0 +++ [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14425] close(18 [pid 14424] close(22) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3507/cgroup.net" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3428, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14425] close(19 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3507/cgroup.net" [pid 14425] close(20 [pid 14424] close(24 [pid 320] <... restart_syscall resumed>) = 0 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14425] close(21 [pid 14424] close(25 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(22 [pid 14424] close(26 [pid 321] umount2("./3507/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3426", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14425] close(23 [pid 14424] close(27 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3507/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14425] close(24 [pid 14424] close(28 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3426", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14425] close(25 [pid 14424] close(29 [pid 321] unlink("./3507/cgroup.cpu" [pid 320] <... openat resumed>) = 3 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3507/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3507/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3507/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3507") = 0 [pid 321] mkdir("./3508", 0777 [pid 14425] close(26 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14424] exit_group(0 [pid 320] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14428 attached [pid 14425] close(27 [pid 14424] <... exit_group resumed>) = ? [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14428] set_robust_list(0x555587eb56a0, 24 [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3510 [pid 320] umount2("./3426/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14428] <... set_robust_list resumed>) = 0 [pid 14425] close(28 [pid 14424] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14428] rt_sigprocmask(SIG_SETMASK, [] [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3551, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = 0 [pid 14428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14425] close(29 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3426/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14428] chdir("./3508" [pid 14425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14428] <... chdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14428] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14425] exit_group(0 [pid 320] newfstatat(AT_FDCWD, "./3426/sys" [pid 14428] <... prctl resumed>) = 0 [pid 14425] <... exit_group resumed>) = ? [pid 14428] setpgid(0, 0) = 0 [pid 14428] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14428] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14428] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14425] +++ exited with 0 +++ [pid 14428] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14428] write(3, "1000", 4) = 4 [pid 14428] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14428] <... close resumed>) = 0 [pid 14428] symlink("/dev/binderfs", "./binderfs") = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3604, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3426/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14428] write(1, "executing program\n", 18 executing program [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14428] <... write resumed>) = 18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14428] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] openat(AT_FDCWD, "./3426/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14428] <... mkdirat resumed>) = 0 [pid 14428] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 320] <... openat resumed>) = 4 [pid 14428] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14428] <... openat resumed>) = 3 [pid 14428] pwrite64(3, "\x02", 1, 4) = 1 [pid 14428] close(3) = 0 [pid 14428] close(4) = -1 EBADF (Bad file descriptor) [pid 14428] close(5) = -1 EBADF (Bad file descriptor) [pid 14428] close(6) = -1 EBADF (Bad file descriptor) [pid 14428] close(7) = -1 EBADF (Bad file descriptor) [pid 14428] close(8) = -1 EBADF (Bad file descriptor) [pid 14428] close(9) = -1 EBADF (Bad file descriptor) [pid 14428] close(10) = -1 EBADF (Bad file descriptor) [pid 14428] close(11 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14428] close(12 [pid 320] getdents64(4 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14428] close(13 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14428] close(14 [pid 320] close(4 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14428] close(15 [pid 320] <... close resumed>) = 0 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14428] close(16) = -1 EBADF (Bad file descriptor) [pid 14428] close(17 [pid 320] rmdir("./3426/sys" [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3602", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14428] close(18 [pid 322] <... restart_syscall resumed>) = 0 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14428] close(19 [pid 323] openat(AT_FDCWD, "./3602", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3426/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] umount2("./3549", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14428] close(20 [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3426/binderfs" [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] openat(AT_FDCWD, "./3549", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14428] close(21 [pid 323] getdents64(3 [pid 322] <... openat resumed>) = 3 [pid 320] unlink("./3426/binderfs" [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] fstat(3 [pid 320] <... unlink resumed>) = 0 [pid 14428] close(22) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14428] close(23 [pid 322] getdents64(3 [pid 320] umount2("./3426/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14428] close(24 [pid 322] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3426/cgroup.net" [pid 323] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3426/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3602/sys" [pid 14428] close(25 [pid 322] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3426/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14428] close(26 [pid 323] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3549/sys" [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14428] close(27 [pid 323] openat(AT_FDCWD, "./3602/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3426/cgroup.cpu" [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14428] close(28 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] openat(AT_FDCWD, "./3549/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3426/cgroup.cpu" [pid 14428] close(29 [pid 322] <... openat resumed>) = 4 [pid 14428] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14428] exit_group(0) = ? [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14428] +++ exited with 0 +++ [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 323] getdents64(4 [pid 320] umount2("./3426/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3549/sys" [pid 323] getdents64(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3510, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3426/cgroup" [pid 323] close(4) = 0 [pid 322] umount2("./3549/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3602/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3549/binderfs" [pid 321] umount2("./3508", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3426/cgroup" [pid 323] umount2("./3602/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3549/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3508", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3602/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 323] unlink("./3602/binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3549/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] close(3 [pid 323] umount2("./3602/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3549/cgroup.net" [pid 321] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3602/cgroup.net" [pid 322] unlink("./3549/cgroup.net" [pid 321] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3426" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] umount2("./3549/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3602/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3549/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3508/sys" [pid 322] unlink("./3549/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3602/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] mkdir("./3427", 0777 [pid 323] newfstatat(AT_FDCWD, "./3602/cgroup.cpu" [pid 322] umount2("./3549/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 323] unlink("./3602/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3549/cgroup" [pid 321] openat(AT_FDCWD, "./3508/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] umount2("./3602/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3549/cgroup" [pid 321] fstat(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3602/cgroup" [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] unlink("./3602/cgroup" [pid 322] close(3 [pid 321] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] rmdir("./3549" [pid 321] close(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 322] mkdir("./3550", 0777 [pid 321] rmdir("./3508/sys" [pid 322] <... mkdir resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14429 attached [pid 323] getdents64(3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3508/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14429] set_robust_list(0x555587eb56a0, 24 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3429 [pid 323] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14430 attached ) = 0 [pid 321] newfstatat(AT_FDCWD, "./3508/binderfs" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14429] <... set_robust_list resumed>) = 0 [pid 323] rmdir("./3602" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14429] rt_sigprocmask(SIG_SETMASK, [] [pid 321] unlink("./3508/binderfs" [pid 14430] set_robust_list(0x555587eb56a0, 24 [pid 14429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14430] <... set_robust_list resumed>) = 0 [pid 14429] chdir("./3427" [pid 323] mkdir("./3603", 0777 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3552 [pid 321] umount2("./3508/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14430] rt_sigprocmask(SIG_SETMASK, [] [pid 14429] <... chdir resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14429] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3508/cgroup.net" [pid 14429] <... prctl resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14430] chdir("./3550" [pid 14429] setpgid(0, 0 [pid 321] unlink("./3508/cgroup.net" [pid 14429] <... setpgid resumed>) = 0 [pid 14429] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14430] <... chdir resumed>) = 0 [pid 14429] <... symlink resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14430] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] umount2("./3508/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14429] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14429] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3508/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14429] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 321] unlink("./3508/cgroup.cpu" [pid 14430] <... prctl resumed>) = 0 [pid 14429] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14431 attached [pid 14430] setpgid(0, 0 [pid 14429] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3605 [pid 321] umount2("./3508/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14431] set_robust_list(0x555587eb56a0, 24 [pid 14430] <... setpgid resumed>) = 0 [pid 14429] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14431] <... set_robust_list resumed>) = 0 [pid 14429] write(3, "1000", 4 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3508/cgroup" [pid 14431] rt_sigprocmask(SIG_SETMASK, [] [pid 14430] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14429] <... write resumed>) = 4 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14430] <... symlink resumed>) = 0 [pid 14429] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14431] chdir("./3603" [pid 14429] <... close resumed>) = 0 [pid 321] unlink("./3508/cgroup" [pid 14430] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14431] <... chdir resumed>) = 0 [pid 14429] symlink("/dev/binderfs", "./binderfs" [pid 321] <... unlink resumed>) = 0 [pid 14431] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14430] <... symlink resumed>) = 0 [pid 14429] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 14431] <... prctl resumed>) = 0 [pid 14429] write(1, "executing program\n", 18 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14431] setpgid(0, 0 executing program [pid 14430] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14431] <... setpgid resumed>) = 0 [pid 14430] <... symlink resumed>) = 0 [pid 14429] <... write resumed>) = 18 [pid 321] close(3 [pid 14431] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14429] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14431] <... symlink resumed>) = 0 [pid 14430] <... openat resumed>) = 3 [pid 14429] <... mkdirat resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14431] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] rmdir("./3508" [pid 14431] <... symlink resumed>) = 0 [pid 14430] write(3, "1000", 4 [pid 14429] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... rmdir resumed>) = 0 [pid 14431] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] mkdir("./3509", 0777 [pid 14431] <... symlink resumed>) = 0 [pid 14430] <... write resumed>) = 4 [pid 321] <... mkdir resumed>) = 0 [pid 14431] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14430] close(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14431] <... openat resumed>) = 3 [pid 14430] <... close resumed>) = 0 [pid 14429] <... mount resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14431] write(3, "1000", 4 [pid 14430] symlink("/dev/binderfs", "./binderfs" [pid 14429] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14431] <... write resumed>) = 4 [pid 14430] <... symlink resumed>) = 0 executing program [pid 14430] write(1, "executing program\n", 18 [pid 14429] <... openat resumed>) = 3 [pid 14430] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 14432 attached [pid 14431] close(3 [pid 14430] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14429] pwrite64(3, "\x02", 1, 4 [pid 14432] set_robust_list(0x555587eb56a0, 24 [pid 14431] <... close resumed>) = 0 [pid 14429] <... pwrite64 resumed>) = 1 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3511 [pid 14432] <... set_robust_list resumed>) = 0 [pid 14431] symlink("/dev/binderfs", "./binderfs" [pid 14429] close(3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14432] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14431] <... symlink resumed>) = 0 [pid 14430] <... mkdirat resumed>) = 0 [pid 14429] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14432] chdir("./3509" [pid 14431] write(1, "executing program\n", 18 executing program [pid 14430] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14429] close(4 [pid 14432] <... chdir resumed>) = 0 [pid 14431] <... write resumed>) = 18 [pid 14430] <... mount resumed>) = 0 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14431] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14429] close(5 [pid 14432] <... prctl resumed>) = 0 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] setpgid(0, 0 [pid 14431] <... mkdirat resumed>) = 0 [pid 14429] close(6 [pid 14432] <... setpgid resumed>) = 0 [pid 14431] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14429] close(7) = -1 EBADF (Bad file descriptor) [pid 14432] <... symlink resumed>) = 0 [pid 14430] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14429] close(8 [pid 14432] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14431] <... mount resumed>) = 0 [pid 14430] <... openat resumed>) = 3 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... symlink resumed>) = 0 [pid 14431] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14430] pwrite64(3, "\x02", 1, 4 [pid 14429] close(9 [pid 14432] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14430] <... pwrite64 resumed>) = 1 [pid 14431] <... openat resumed>) = 3 [pid 14430] close(3 [pid 14432] <... symlink resumed>) = 0 [pid 14430] <... close resumed>) = 0 [pid 14432] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14430] close(4 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(10 [pid 14430] close(5) = -1 EBADF (Bad file descriptor) [pid 14430] close(6) = -1 EBADF (Bad file descriptor) [pid 14430] close(7 [pid 14432] <... openat resumed>) = 3 [pid 14431] pwrite64(3, "\x02", 1, 4 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(8) = -1 EBADF (Bad file descriptor) [pid 14430] close(9 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... pwrite64 resumed>) = 1 [pid 14429] close(11 [pid 14431] close(3 [pid 14432] write(3, "1000", 4 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = 0 [pid 14432] <... write resumed>) = 4 [pid 14429] close(12 [pid 14432] close(3 [pid 14431] close(4 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = 0 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(13 [pid 14432] symlink("/dev/binderfs", "./binderfs" [pid 14431] close(5 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(14 [pid 14431] close(6 [pid 14432] <... symlink resumed>) = 0 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(10 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] write(1, "executing program\n", 18 [pid 14431] close(7 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14429] close(15 [pid 14432] <... write resumed>) = 18 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(11 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14431] close(8 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... mkdirat resumed>) = 0 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(12 [pid 14429] close(16 [pid 14432] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14431] close(9 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... mount resumed>) = 0 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(13 [pid 14432] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14431] close(10 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(17 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(14 [pid 14431] close(11 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(15 [pid 14432] <... openat resumed>) = 3 [pid 14431] close(12 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(18 [pid 14432] pwrite64(3, "\x02", 1, 4 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(16 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... pwrite64 resumed>) = 1 [pid 14431] close(13 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(19 [pid 14432] close(3 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(17 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = 0 [pid 14431] close(14 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(20 [pid 14432] close(4 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(18 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] close(15 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(21 [pid 14432] close(5 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(19 [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] close(16 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] close(6 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(20 [pid 14429] close(22 [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] close(17 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] close(7 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(21 [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] close(18 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(23 [pid 14432] close(8 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(22 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] close(19 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(24 [pid 14432] close(9 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] close(20 [pid 14432] close(10 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(25 [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] close(21 [pid 14432] close(11 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] close(22 [pid 14432] close(12 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] close(26 [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] close(13 [pid 14431] close(23 [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] close(14 [pid 14429] close(27 [pid 14431] close(24 [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] close(15 [pid 14431] close(25 [pid 14429] close(28 [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] close(16) = -1 EBADF (Bad file descriptor) [pid 14431] close(26 [pid 14430] close(23 [pid 14429] close(29 [pid 14432] close(17 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(24 [pid 14432] close(18 [pid 14431] close(27 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] exit_group(0 [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(25 [pid 14429] <... exit_group resumed>) = ? [pid 14432] close(19 [pid 14431] close(28 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(26 [pid 14432] close(20 [pid 14431] close(29 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(27 [pid 14432] close(21 [pid 14431] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14431] exit_group(0 [pid 14430] close(28 [pid 14432] close(22 [pid 14431] <... exit_group resumed>) = ? [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] close(29 [pid 14432] close(23 [pid 14430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14429] +++ exited with 0 +++ [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] exit_group(0 [pid 14431] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3429, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14432] close(24 [pid 14430] <... exit_group resumed>) = ? [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3605, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14430] +++ exited with 0 +++ [pid 14432] close(25) = -1 EBADF (Bad file descriptor) [pid 14432] close(26 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3552, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14432] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14432] close(27) = -1 EBADF (Bad file descriptor) [pid 14432] close(28) = -1 EBADF (Bad file descriptor) [pid 14432] close(29) = -1 EBADF (Bad file descriptor) [pid 14432] exit_group(0) = ? [pid 14432] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3511, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3550", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3550", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 322] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3550/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3550/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3427", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 320] openat(AT_FDCWD, "./3427", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 320] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] fstat(3 [pid 322] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3550/sys" [pid 320] getdents64(3 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3603", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3427/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3603", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3550/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3509", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3427/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3550/binderfs" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3550/binderfs" [pid 321] openat(AT_FDCWD, "./3509", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3427/sys" [pid 321] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3550/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3427/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3603/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3550/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] openat(AT_FDCWD, "./3427/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] openat(AT_FDCWD, "./3603/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 322] unlink("./3550/cgroup.net" [pid 320] <... openat resumed>) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(4 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 323] close(4) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 323] rmdir("./3603/sys") = 0 [pid 323] umount2("./3603/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3603/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3603/binderfs" [pid 322] umount2("./3550/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 323] umount2("./3603/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3550/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3509/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3603/cgroup.net" [pid 322] unlink("./3550/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3603/cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3550/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3603/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3603/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3427/sys" [pid 323] unlink("./3603/cgroup.cpu") = 0 [pid 322] newfstatat(AT_FDCWD, "./3550/cgroup" [pid 321] openat(AT_FDCWD, "./3509/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 322] unlink("./3550/cgroup" [pid 320] umount2("./3427/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3427/binderfs" [pid 321] getdents64(4 [pid 323] umount2("./3603/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3603/cgroup" [pid 322] close(3 [pid 321] getdents64(4 [pid 320] unlink("./3427/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3603/cgroup" [pid 322] <... close resumed>) = 0 [pid 321] close(4 [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3550" [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3427/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(3) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] rmdir("./3509/sys" [pid 320] newfstatat(AT_FDCWD, "./3427/cgroup.net" [pid 323] rmdir("./3603") = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3604", 0777 [pid 322] mkdir("./3551", 0777 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 320] unlink("./3427/cgroup.net" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... mkdir resumed>) = 0 [pid 321] umount2("./3509/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14433 attached [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3427/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14433] set_robust_list(0x555587eb56a0, 24 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14433] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3606 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] newfstatat(AT_FDCWD, "./3509/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14433] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3427/cgroup.cpu" [pid 14433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14433] chdir("./3604") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14434 attached [pid 14434] set_robust_list(0x555587eb56a0, 24 [pid 14433] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14434] <... set_robust_list resumed>) = 0 [pid 14433] <... prctl resumed>) = 0 [pid 14434] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3553 [pid 321] unlink("./3509/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14433] setpgid(0, 0 [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3427/cgroup.cpu" [pid 14434] chdir("./3551" [pid 14433] <... setpgid resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3509/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14434] <... chdir resumed>) = 0 [pid 14433] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14434] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14433] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3427/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14434] <... prctl resumed>) = 0 [pid 14433] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3509/cgroup.net" [pid 14434] setpgid(0, 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3427/cgroup" [pid 321] unlink("./3509/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14434] <... setpgid resumed>) = 0 [pid 14433] <... symlink resumed>) = 0 [pid 320] unlink("./3427/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 14434] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14433] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14434] <... symlink resumed>) = 0 [pid 14433] <... symlink resumed>) = 0 [pid 321] umount2("./3509/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14434] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14433] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14434] <... symlink resumed>) = 0 [pid 14433] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14434] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14433] write(3, "1000", 4 [pid 321] newfstatat(AT_FDCWD, "./3509/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14434] <... symlink resumed>) = 0 [pid 14433] <... write resumed>) = 4 [pid 14434] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14433] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 14434] <... openat resumed>) = 3 [pid 14433] <... close resumed>) = 0 [pid 321] unlink("./3509/cgroup.cpu" [pid 14434] write(3, "1000", 4 [pid 14433] symlink("/dev/binderfs", "./binderfs" [pid 320] <... close resumed>) = 0 [pid 14434] <... write resumed>) = 4 [pid 14433] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14434] close(3 [pid 320] rmdir("./3427" [pid 321] umount2("./3509/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14434] <... close resumed>) = 0 [pid 14433] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 executing program [pid 14434] symlink("/dev/binderfs", "./binderfs" [pid 14433] <... write resumed>) = 18 [pid 321] newfstatat(AT_FDCWD, "./3509/cgroup" [pid 320] mkdir("./3428", 0777 [pid 14434] <... symlink resumed>) = 0 [pid 14433] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14434] write(1, "executing program\n", 18 [pid 14433] <... mkdirat resumed>) = 0 [pid 321] unlink("./3509/cgroup" [pid 320] <... mkdir resumed>) = 0 [pid 14434] <... write resumed>) = 18 [pid 14434] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14433] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14434] <... mkdirat resumed>) = 0 [pid 14433] <... mount resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14434] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14434] <... mount resumed>) = 0 [pid 14433] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14434] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14433] <... openat resumed>) = 3 [pid 321] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14435 attached [pid 14434] <... openat resumed>) = 3 [pid 321] <... close resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3430 [pid 14435] set_robust_list(0x555587eb56a0, 24 [pid 14433] pwrite64(3, "\x02", 1, 4 [pid 321] rmdir("./3509" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14435] <... set_robust_list resumed>) = 0 [pid 14433] <... pwrite64 resumed>) = 1 [pid 321] <... rmdir resumed>) = 0 [pid 14434] pwrite64(3, "\x02", 1, 4 [pid 14433] close(3 [pid 321] mkdir("./3510", 0777 [pid 14434] <... pwrite64 resumed>) = 1 [pid 14433] <... close resumed>) = 0 [pid 14434] close(3 [pid 14433] close(4 [pid 14434] <... close resumed>) = 0 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(4 [pid 14433] close(5 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(5 [pid 14433] close(6 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(6 [pid 14433] close(7 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(7 [pid 14433] close(8 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(8 [pid 14433] close(9 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(9 [pid 14433] close(10 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(10) = -1 EBADF (Bad file descriptor) [pid 14433] close(11 [pid 14434] close(11 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] close(12 [pid 14434] close(12 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] close(13 [pid 14434] close(13 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] close(14 [pid 14434] close(14 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(15 [pid 14433] close(15 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(16 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] close(16 [pid 14434] close(17 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(18 [pid 14433] close(17 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(19 [pid 14433] close(18 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(20 [pid 14433] close(19 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(21 [pid 14433] close(20 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14435] rt_sigprocmask(SIG_SETMASK, [] [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14434] close(22 [pid 14433] close(21 [pid 321] <... mkdir resumed>) = 0 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] chdir("./3428" [pid 14434] close(23 [pid 14433] close(22 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14435] <... chdir resumed>) = 0 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14435] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14434] close(24 [pid 14433] close(23 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14435] <... prctl resumed>) = 0 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(25) = -1 EBADF (Bad file descriptor) [pid 14433] close(24 [pid 14434] close(26 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] close(25 [pid 14434] close(27) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14434] close(28 [pid 14433] close(26ci2-android-6-12-rust/strace-static-x86_64: Process 14436 attached [pid 14435] setpgid(0, 0 [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14436] set_robust_list(0x555587eb56a0, 24 [pid 14435] <... setpgid resumed>) = 0 [pid 14434] close(29 [pid 14433] close(27 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3512 [pid 14436] <... set_robust_list resumed>) = 0 [pid 14435] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14436] rt_sigprocmask(SIG_SETMASK, [] [pid 14435] <... symlink resumed>) = 0 [pid 14434] exit_group(0 [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14435] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14434] <... exit_group resumed>) = ? [pid 14433] close(28 [pid 14436] chdir("./3510" [pid 14435] <... symlink resumed>) = 0 [pid 14434] +++ exited with 0 +++ [pid 14435] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14433] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14433] close(29) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3553, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14435] <... symlink resumed>) = 0 [pid 14433] exit_group(0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14436] <... chdir resumed>) = 0 [pid 14435] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14433] <... exit_group resumed>) = ? [pid 14436] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14435] <... openat resumed>) = 3 [pid 14433] +++ exited with 0 +++ [pid 14436] <... prctl resumed>) = 0 [pid 14436] setpgid(0, 0) = 0 [pid 14436] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14435] write(3, "1000", 4 [pid 14436] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14435] <... write resumed>) = 4 [pid 14436] <... symlink resumed>) = 0 [pid 14436] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3606, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14436] <... symlink resumed>) = 0 [pid 14435] close(3) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14436] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14435] symlink("/dev/binderfs", "./binderfs" [pid 14436] <... openat resumed>) = 3 [pid 14436] write(3, "1000", 4) = 4 [pid 14435] <... symlink resumed>) = 0 [pid 14436] close(3) = 0 [pid 14436] symlink("/dev/binderfs", "./binderfs" [pid 14435] write(1, "executing program\n", 18 [pid 14436] <... symlink resumed>) = 0 executing program executing program [pid 14436] write(1, "executing program\n", 18 [pid 14435] <... write resumed>) = 18 [pid 14436] <... write resumed>) = 18 [pid 14436] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14435] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14436] <... mkdirat resumed>) = 0 [pid 14436] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14435] <... mkdirat resumed>) = 0 [pid 14436] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14435] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14436] <... openat resumed>) = 3 [pid 14435] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14436] pwrite64(3, "\x02", 1, 4) = 1 [pid 14436] close(3) = 0 [pid 14436] close(4) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14436] close(5 [pid 14435] <... openat resumed>) = 3 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14436] close(6) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3604", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14436] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14436] close(8 [pid 323] openat(AT_FDCWD, "./3604", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14436] close(9 [pid 323] <... openat resumed>) = 3 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] pwrite64(3, "\x02", 1, 4 [pid 14436] close(10 [pid 323] fstat(3 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14436] close(11 [pid 14435] <... pwrite64 resumed>) = 1 [pid 323] getdents64(3 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14436] close(12 [pid 14435] <... close resumed>) = 0 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] close(4 [pid 323] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14436] close(13 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] close(5 [pid 323] <... umount2 resumed>) = 0 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14435] close(6) = -1 EBADF (Bad file descriptor) [pid 14436] close(14 [pid 323] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14435] close(7 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3551", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14436] close(15 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3604/sys" [pid 14435] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14436] close(16 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] close(9 [pid 323] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3551", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14436] close(17 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] close(10 [pid 323] openat(AT_FDCWD, "./3604/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 3 [pid 14436] close(18 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] fstat(3 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] close(11 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14436] close(19 [pid 323] fstat(4 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(3 [pid 14436] close(20 [pid 14435] close(12 [pid 323] getdents64(4 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14436] close(21 [pid 14435] close(13 [pid 323] getdents64(4 [pid 322] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14436] close(22 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14436] close(23) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3604/sys" [pid 14436] close(24 [pid 14435] close(14 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14435] close(15) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14435] close(16 [pid 322] newfstatat(AT_FDCWD, "./3551/sys" [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14435] close(17 [pid 322] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14436] close(25 [pid 14435] close(18 [pid 323] umount2("./3604/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3551/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14436] close(26 [pid 14435] close(19 [pid 323] newfstatat(AT_FDCWD, "./3604/binderfs" [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 [pid 14436] close(27 [pid 14435] close(20 [pid 323] unlink("./3604/binderfs" [pid 322] fstat(4 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14436] close(28 [pid 323] umount2("./3604/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14436] close(29 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3604/cgroup.net" [pid 322] getdents64(4 [pid 14436] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14435] close(22 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14436] exit_group(0 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3604/cgroup.net" [pid 14436] <... exit_group resumed>) = ? [pid 14435] close(23 [pid 323] <... unlink resumed>) = 0 [pid 14436] +++ exited with 0 +++ [pid 322] getdents64(4 [pid 323] umount2("./3604/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14435] close(24 [pid 322] close(4 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3512, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14435] close(25 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14435] close(26) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3551/sys" [pid 14435] close(27 [pid 323] newfstatat(AT_FDCWD, "./3604/cgroup.cpu" [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14435] close(28 [pid 323] unlink("./3604/cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14435] close(29 [pid 323] umount2("./3604/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3551/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3604/cgroup" [pid 14435] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14435] <... exit_group resumed>) = ? [pid 323] unlink("./3604/cgroup") = 0 [pid 322] newfstatat(AT_FDCWD, "./3551/binderfs" [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3604" [pid 14435] +++ exited with 0 +++ [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3605", 0777) = 0 [pid 322] unlink("./3551/binderfs" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3430, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3551/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3551/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14437 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3607 [pid 322] unlink("./3551/cgroup.net" [pid 14437] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14437] <... set_robust_list resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3428", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14437] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3551/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3428", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(3 [pid 14437] chdir("./3605") = 0 [pid 14437] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14437] setpgid(0, 0 [pid 322] newfstatat(AT_FDCWD, "./3551/cgroup.cpu" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14437] <... setpgid resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14437] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] unlink("./3551/cgroup.cpu" [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14437] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3428/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14437] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] umount2("./3551/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14437] <... symlink resumed>) = 0 [pid 14437] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... restart_syscall resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3551/cgroup" [pid 14437] <... symlink resumed>) = 0 [pid 14437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14437] <... openat resumed>) = 3 [pid 321] umount2("./3510", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3551/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3510", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3428/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(3 [pid 321] fstat(3 [pid 320] newfstatat(AT_FDCWD, "./3428/sys" [pid 322] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] rmdir("./3551" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3428/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] mkdir("./3552", 0777 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14437] write(3, "1000", 4 [pid 322] <... mkdir resumed>) = 0 [pid 321] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14437] <... write resumed>) = 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] openat(AT_FDCWD, "./3428/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14437] close(3) = 0 [pid 14437] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14437] write(1, "executing program\n", 18) = 18 executing program [pid 14437] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 14437] <... mkdirat resumed>) = 0 [pid 14437] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14437] <... mount resumed>) = 0 [pid 320] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3510/sys" [pid 320] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3510/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rmdir("./3428/sys" [pid 321] <... openat resumed>) = 4 [pid 14437] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... rmdir resumed>) = 0 [pid 14437] <... openat resumed>) = 3 [pid 321] fstat(4 [pid 320] umount2("./3428/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3554 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3428/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14438 attached [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14438] set_robust_list(0x555587eb56a0, 24 [pid 321] getdents64(4 [pid 14438] <... set_robust_list resumed>) = 0 [pid 14437] pwrite64(3, "\x02", 1, 4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] unlink("./3428/binderfs" [pid 14438] rt_sigprocmask(SIG_SETMASK, [] [pid 14437] <... pwrite64 resumed>) = 1 [pid 14438] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14438] chdir("./3552") = 0 [pid 14438] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14437] close(3 [pid 14438] <... prctl resumed>) = 0 [pid 14437] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14438] setpgid(0, 0 [pid 14437] close(4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14438] <... setpgid resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3428/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14438] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3510/sys" [pid 14438] <... symlink resumed>) = 0 [pid 14437] close(5 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14438] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14438] <... symlink resumed>) = 0 [pid 14437] close(6) = -1 EBADF (Bad file descriptor) [pid 14438] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14437] close(7 [pid 14438] <... symlink resumed>) = 0 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14437] close(8 [pid 14438] <... openat resumed>) = 3 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] close(9 [pid 14438] write(3, "1000", 4 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3510/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3428/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3510/binderfs" [pid 320] unlink("./3428/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14438] <... write resumed>) = 4 [pid 14437] close(10 [pid 321] unlink("./3510/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14438] close(3 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] <... close resumed>) = 0 [pid 14437] close(11 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3428/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14438] symlink("/dev/binderfs", "./binderfs" [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3510/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14438] <... symlink resumed>) = 0 [pid 14437] close(12 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14438] write(1, "executing program\n", 18 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3428/cgroup.cpu" [pid 14438] <... write resumed>) = 18 [pid 14437] close(13 [pid 321] newfstatat(AT_FDCWD, "./3510/cgroup.net" [pid 14438] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14438] <... mkdirat resumed>) = 0 [pid 14437] close(14 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14438] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3510/cgroup.net" [pid 320] unlink("./3428/cgroup.cpu" [pid 14438] <... mount resumed>) = 0 [pid 14437] close(15 [pid 320] <... unlink resumed>) = 0 [pid 14438] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3428/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3510/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3428/cgroup" [pid 14437] close(16) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3510/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14438] pwrite64(3, "\x02", 1, 4 [pid 14437] close(17 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3428/cgroup" [pid 14438] <... pwrite64 resumed>) = 1 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3510/cgroup.cpu" [pid 14438] close(3 [pid 14437] close(18 [pid 320] <... unlink resumed>) = 0 [pid 14438] <... close resumed>) = 0 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14438] close(4 [pid 14437] close(19 [pid 320] getdents64(3 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14438] close(5 [pid 14437] close(20 [pid 321] umount2("./3510/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] close(6 [pid 14437] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] close(7 [pid 14437] close(22 [pid 321] newfstatat(AT_FDCWD, "./3510/cgroup" [pid 320] rmdir("./3428" [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14438] close(8 [pid 14437] close(23 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3510/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 14438] close(9 [pid 14437] close(24 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] mkdir("./3429", 0777 [pid 14438] close(10 [pid 14437] close(25 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] close(11 [pid 14437] close(26 [pid 321] getdents64(3 [pid 320] <... mkdir resumed>) = 0 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14438] close(12 [pid 14437] close(27 [pid 321] close(3 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] close(13 [pid 14437] close(28 [pid 321] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3510" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14438] close(14 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] close(29 [pid 14438] close(15 [pid 14437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14437] exit_group(0 [pid 14438] close(16 [pid 14437] <... exit_group resumed>) = ? [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14439 attached [pid 14438] close(17 [pid 14437] +++ exited with 0 +++ [pid 321] <... rmdir resumed>) = 0 [pid 14439] set_robust_list(0x555587eb56a0, 24 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3607, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] mkdir("./3511", 0777 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3431 [pid 14439] <... set_robust_list resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14438] close(18 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14438] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14438] close(19) = -1 EBADF (Bad file descriptor) [pid 14438] close(20) = -1 EBADF (Bad file descriptor) [pid 14438] close(21) = -1 EBADF (Bad file descriptor) [pid 14438] close(22) = -1 EBADF (Bad file descriptor) [pid 14438] close(23) = -1 EBADF (Bad file descriptor) [pid 14438] close(24) = -1 EBADF (Bad file descriptor) [pid 14438] close(25) = -1 EBADF (Bad file descriptor) [pid 14438] close(26) = -1 EBADF (Bad file descriptor) [pid 14438] close(27) = -1 EBADF (Bad file descriptor) [pid 14438] close(28) = -1 EBADF (Bad file descriptor) [pid 14438] close(29) = -1 EBADF (Bad file descriptor) [pid 14438] exit_group(0) = ? [pid 14439] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14439] chdir("./3429" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14439] <... chdir resumed>) = 0 [pid 14438] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3554, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14439] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3513 [pid 14439] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14440 attached [pid 14439] setpgid(0, 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14440] set_robust_list(0x555587eb56a0, 24 [pid 14439] <... setpgid resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14440] <... set_robust_list resumed>) = 0 [pid 14440] rt_sigprocmask(SIG_SETMASK, [] [pid 14439] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... restart_syscall resumed>) = 0 [pid 14440] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14439] <... symlink resumed>) = 0 [pid 14440] chdir("./3511" [pid 14439] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14440] <... chdir resumed>) = 0 [pid 323] umount2("./3605", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14440] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14439] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3605", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14440] <... prctl resumed>) = 0 [pid 14439] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14440] setpgid(0, 0 [pid 14439] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14440] <... setpgid resumed>) = 0 [pid 14439] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] fstat(3 [pid 14440] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14439] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14440] <... symlink resumed>) = 0 [pid 14440] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14439] write(3, "1000", 4 [pid 323] getdents64(3 [pid 14439] <... write resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14439] close(3 [pid 323] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14440] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14439] <... close resumed>) = 0 [pid 14439] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = 0 [pid 14440] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14440] <... openat resumed>) = 3 [pid 14439] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14439] write(1, "executing program\n", 18 [pid 323] newfstatat(AT_FDCWD, "./3605/sys" [pid 14439] <... write resumed>) = 18 executing program [pid 14440] write(3, "1000", 4 [pid 14439] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14440] <... write resumed>) = 4 [pid 14440] close(3 [pid 323] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14440] <... close resumed>) = 0 [pid 14439] <... mkdirat resumed>) = 0 [pid 14440] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14440] write(1, "executing program\n", 18) = 18 [pid 14440] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14439] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14440] <... mkdirat resumed>) = 0 [pid 14440] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14439] <... mount resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3605/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14440] <... mount resumed>) = 0 [pid 14439] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... openat resumed>) = 4 [pid 14440] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] fstat(4 [pid 14440] <... openat resumed>) = 3 [pid 14440] pwrite64(3, "\x02", 1, 4) = 1 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14440] close(3 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 14440] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14440] close(4) = -1 EBADF (Bad file descriptor) [pid 14440] close(5) = -1 EBADF (Bad file descriptor) [pid 14440] close(6) = -1 EBADF (Bad file descriptor) [pid 14440] close(7) = -1 EBADF (Bad file descriptor) [pid 14440] close(8) = -1 EBADF (Bad file descriptor) [pid 14440] close(9) = -1 EBADF (Bad file descriptor) [pid 14440] close(10) = -1 EBADF (Bad file descriptor) [pid 14440] close(11) = -1 EBADF (Bad file descriptor) [pid 14440] close(12) = -1 EBADF (Bad file descriptor) [pid 14440] close(13) = -1 EBADF (Bad file descriptor) [pid 14440] close(14) = -1 EBADF (Bad file descriptor) [pid 14440] close(15) = -1 EBADF (Bad file descriptor) [pid 14440] close(16) = -1 EBADF (Bad file descriptor) [pid 14440] close(17) = -1 EBADF (Bad file descriptor) [pid 14440] close(18) = -1 EBADF (Bad file descriptor) [pid 14440] close(19) = -1 EBADF (Bad file descriptor) [pid 14440] close(20) = -1 EBADF (Bad file descriptor) [pid 14440] close(21) = -1 EBADF (Bad file descriptor) [pid 14440] close(22) = -1 EBADF (Bad file descriptor) [pid 14440] close(23) = -1 EBADF (Bad file descriptor) [pid 14440] close(24) = -1 EBADF (Bad file descriptor) [pid 14440] close(25) = -1 EBADF (Bad file descriptor) [pid 14440] close(26) = -1 EBADF (Bad file descriptor) [pid 14440] close(27) = -1 EBADF (Bad file descriptor) [pid 14440] close(28) = -1 EBADF (Bad file descriptor) [pid 14440] close(29) = -1 EBADF (Bad file descriptor) [pid 14440] exit_group(0 [pid 14439] <... openat resumed>) = 3 [pid 323] close(4 [pid 14439] pwrite64(3, "\x02", 1, 4 [pid 323] <... close resumed>) = 0 [pid 14440] <... exit_group resumed>) = ? [pid 14440] +++ exited with 0 +++ [pid 14439] <... pwrite64 resumed>) = 1 [pid 323] rmdir("./3605/sys" [pid 322] umount2("./3552", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3513, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14439] close(3 [pid 323] umount2("./3605/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3552", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14439] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14439] close(4 [pid 322] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3605/binderfs" [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] <... restart_syscall resumed>) = 0 [pid 14439] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3605/binderfs" [pid 322] getdents64(3 [pid 14439] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14439] close(7 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3511", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3605/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14439] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3511", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14439] close(9 [pid 323] newfstatat(AT_FDCWD, "./3605/cgroup.net" [pid 322] <... umount2 resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 14439] close(10 [pid 323] unlink("./3605/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3552/sys" [pid 14439] close(11 [pid 323] umount2("./3605/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14439] close(12 [pid 323] newfstatat(AT_FDCWD, "./3605/cgroup.cpu" [pid 322] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14439] close(13 [pid 323] unlink("./3605/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14439] close(14 [pid 323] umount2("./3605/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3552/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14439] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3605/cgroup" [pid 14439] close(16 [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3511/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3605/cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14439] close(17 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14439] close(18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] getdents64(4 [pid 14439] close(19 [pid 323] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3511/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3605" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3606", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14439] close(20 [pid 322] close(4 [pid 321] <... openat resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 14441 attached [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] fstat(4 [pid 14439] close(21 [pid 322] rmdir("./3552/sys" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14441] set_robust_list(0x555587eb56a0, 24 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14441] <... set_robust_list resumed>) = 0 [pid 14439] close(22 [pid 322] umount2("./3552/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3608 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14441] rt_sigprocmask(SIG_SETMASK, [] [pid 14439] close(23 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14441] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3552/binderfs" [pid 321] getdents64(4 [pid 14439] close(24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14441] chdir("./3606" [pid 14439] close(25 [pid 322] unlink("./3552/binderfs" [pid 321] close(4 [pid 14441] <... chdir resumed>) = 0 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14439] close(26 [pid 321] rmdir("./3511/sys" [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14441] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... unlink resumed>) = 0 [pid 14441] <... prctl resumed>) = 0 [pid 14439] close(27 [pid 322] umount2("./3552/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14441] setpgid(0, 0 [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14441] <... setpgid resumed>) = 0 [pid 321] umount2("./3511/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14439] close(28 [pid 322] newfstatat(AT_FDCWD, "./3552/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14441] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14439] close(29 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3511/binderfs" [pid 14439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14439] exit_group(0 [pid 322] unlink("./3552/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14441] <... symlink resumed>) = 0 [pid 14439] <... exit_group resumed>) = ? [pid 321] unlink("./3511/binderfs" [pid 14441] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14439] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] umount2("./3552/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3511/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3431, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14441] <... symlink resumed>) = 0 [pid 14441] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14441] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3552/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14441] <... openat resumed>) = 3 [pid 322] unlink("./3552/cgroup.cpu" [pid 14441] write(3, "1000", 4) = 4 [pid 322] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14441] close(3 [pid 322] umount2("./3552/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14441] <... close resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14441] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3511/cgroup.net" executing program [pid 14441] write(1, "executing program\n", 18 [pid 322] newfstatat(AT_FDCWD, "./3552/cgroup" [pid 14441] <... write resumed>) = 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14441] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14441] <... mkdirat resumed>) = 0 [pid 321] unlink("./3511/cgroup.net" [pid 320] umount2("./3429", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14441] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] unlink("./3552/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14441] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3511/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3429", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14441] <... openat resumed>) = 3 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3511/cgroup.cpu" [pid 320] fstat(3 [pid 322] close(3 [pid 14441] pwrite64(3, "\x02", 1, 4 [pid 322] <... close resumed>) = 0 [pid 14441] <... pwrite64 resumed>) = 1 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14441] close(3) = 0 [pid 14441] close(4) = -1 EBADF (Bad file descriptor) [pid 14441] close(5) = -1 EBADF (Bad file descriptor) [pid 14441] close(6) = -1 EBADF (Bad file descriptor) [pid 14441] close(7) = -1 EBADF (Bad file descriptor) [pid 14441] close(8) = -1 EBADF (Bad file descriptor) [pid 14441] close(9) = -1 EBADF (Bad file descriptor) [pid 14441] close(10) = -1 EBADF (Bad file descriptor) [pid 14441] close(11) = -1 EBADF (Bad file descriptor) [pid 14441] close(12) = -1 EBADF (Bad file descriptor) [pid 14441] close(13) = -1 EBADF (Bad file descriptor) [pid 14441] close(14) = -1 EBADF (Bad file descriptor) [pid 14441] close(15) = -1 EBADF (Bad file descriptor) [pid 14441] close(16) = -1 EBADF (Bad file descriptor) [pid 14441] close(17) = -1 EBADF (Bad file descriptor) [pid 14441] close(18) = -1 EBADF (Bad file descriptor) [pid 14441] close(19) = -1 EBADF (Bad file descriptor) [pid 14441] close(20) = -1 EBADF (Bad file descriptor) [pid 14441] close(21) = -1 EBADF (Bad file descriptor) [pid 14441] close(22) = -1 EBADF (Bad file descriptor) [pid 14441] close(23) = -1 EBADF (Bad file descriptor) [pid 14441] close(24) = -1 EBADF (Bad file descriptor) [pid 14441] close(25) = -1 EBADF (Bad file descriptor) [pid 14441] close(26) = -1 EBADF (Bad file descriptor) [pid 14441] close(27) = -1 EBADF (Bad file descriptor) [pid 14441] close(28) = -1 EBADF (Bad file descriptor) [pid 14441] close(29) = -1 EBADF (Bad file descriptor) [pid 14441] exit_group(0 [pid 322] rmdir("./3552" [pid 321] unlink("./3511/cgroup.cpu" [pid 320] getdents64(3 [pid 14441] <... exit_group resumed>) = ? [pid 322] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14441] +++ exited with 0 +++ [pid 322] mkdir("./3553", 0777 [pid 321] umount2("./3511/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3429/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3608, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... mkdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3511/cgroup" [pid 320] umount2("./3429/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] unlink("./3511/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3429/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3429/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] openat(AT_FDCWD, "./3429/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 4 [pid 321] close(3 [pid 320] fstat(4 [pid 321] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14442 attached [pid 321] rmdir("./3511" [pid 320] getdents64(4 [pid 14442] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3555 [pid 14442] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14442] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 14442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] mkdir("./3512", 0777 [pid 320] close(4 [pid 14442] chdir("./3553" [pid 321] <... mkdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14442] <... chdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rmdir("./3429/sys" [pid 14442] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14442] <... prctl resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14443 attached [pid 14442] setpgid(0, 0 [pid 320] umount2("./3429/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] set_robust_list(0x555587eb56a0, 24 [pid 14442] <... setpgid resumed>) = 0 [pid 14443] <... set_robust_list resumed>) = 0 [pid 14442] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3514 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14443] rt_sigprocmask(SIG_SETMASK, [] [pid 14442] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3429/binderfs" [pid 14443] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14442] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14443] chdir("./3512" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] <... chdir resumed>) = 0 [pid 14442] <... symlink resumed>) = 0 [pid 320] unlink("./3429/binderfs" [pid 14443] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14442] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] umount2("./3606", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14443] <... prctl resumed>) = 0 [pid 14442] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3429/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] setpgid(0, 0 [pid 14442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] openat(AT_FDCWD, "./3606", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14443] <... setpgid resumed>) = 0 [pid 14442] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14443] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14442] write(3, "1000", 4 [pid 323] fstat(3 [pid 14443] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3429/cgroup.net" [pid 14443] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14442] <... write resumed>) = 4 [pid 323] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] <... symlink resumed>) = 0 [pid 14442] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] unlink("./3429/cgroup.net" [pid 14443] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14442] <... close resumed>) = 0 [pid 323] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14443] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14442] symlink("/dev/binderfs", "./binderfs" [pid 320] umount2("./3429/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] <... openat resumed>) = 3 [pid 14442] <... symlink resumed>) = 0 [pid 323] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] write(3, "1000", 4 [pid 14442] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14443] <... write resumed>) = 4 [pid 14442] <... write resumed>) = 18 executing program [pid 323] newfstatat(AT_FDCWD, "./3606/sys" [pid 320] newfstatat(AT_FDCWD, "./3429/cgroup.cpu" [pid 14443] close(3 [pid 14442] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] <... close resumed>) = 0 [pid 14442] <... mkdirat resumed>) = 0 [pid 323] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] symlink("/dev/binderfs", "./binderfs" [pid 14442] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3429/cgroup.cpu" [pid 14443] <... symlink resumed>) = 0 [pid 14443] write(1, "executing program\n", 18 [pid 14442] <... mount resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3606/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 14443] <... write resumed>) = 18 executing program [pid 14442] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... openat resumed>) = 4 [pid 320] umount2("./3429/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14442] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14443] <... mkdirat resumed>) = 0 [pid 323] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3429/cgroup" [pid 14443] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14442] pwrite64(3, "\x02", 1, 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14443] <... mount resumed>) = 0 [pid 323] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14442] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14443] <... openat resumed>) = 3 [pid 320] unlink("./3429/cgroup" [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14442] close(3 [pid 323] close(4 [pid 320] getdents64(3 [pid 14443] pwrite64(3, "\x02", 1, 4 [pid 14442] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14443] <... pwrite64 resumed>) = 1 [pid 14442] close(4 [pid 323] rmdir("./3606/sys" [pid 14443] close(3 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14443] <... close resumed>) = 0 [pid 14442] close(5 [pid 323] umount2("./3606/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] close(4 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(6 [pid 323] newfstatat(AT_FDCWD, "./3606/binderfs" [pid 14443] close(5 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(7 [pid 323] unlink("./3606/binderfs" [pid 14443] close(6 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(8 [pid 323] umount2("./3606/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] close(7 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14443] close(8 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(10 [pid 323] newfstatat(AT_FDCWD, "./3606/cgroup.net" [pid 14443] close(9 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(11 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] close(10 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(12 [pid 323] unlink("./3606/cgroup.net" [pid 14443] close(11 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(13 [pid 14443] close(12 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3606/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14443] close(13 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3606/cgroup.cpu" [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] close(14 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3606/cgroup.cpu" [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(16 [pid 323] <... unlink resumed>) = 0 [pid 14443] close(15 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(17 [pid 323] umount2("./3606/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14443] close(16 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14443] close(17 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(19 [pid 323] newfstatat(AT_FDCWD, "./3606/cgroup" [pid 14443] close(18 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(20 [pid 14443] close(19 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3606/cgroup" [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(21 [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14443] close(20 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(22 [pid 323] getdents64(3 [pid 14443] close(21 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(23 [pid 323] close(3 [pid 320] rmdir("./3429" [pid 14443] close(22 [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] close(24 [pid 323] rmdir("./3606" [pid 320] <... rmdir resumed>) = 0 [pid 14443] close(23 [pid 320] mkdir("./3430", 0777 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14443] close(24 [pid 14442] close(25 [pid 323] mkdir("./3607", 0777 [pid 320] <... mkdir resumed>) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14443] close(25 [pid 14442] close(26 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14443] close(26 [pid 14442] close(27 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14443] close(27 [pid 14442] close(28 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14444 attached [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] set_robust_list(0x555587eb56a0, 24 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3432 ci2-android-6-12-rust/strace-static-x86_64: Process 14445 attached [pid 14444] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14444] rt_sigprocmask(SIG_SETMASK, [] [pid 14443] close(28 [pid 14442] close(29 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14445] set_robust_list(0x555587eb56a0, 24 [pid 14444] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14445] <... set_robust_list resumed>) = 0 [pid 14444] chdir("./3430" [pid 14443] close(29 [pid 14442] exit_group(0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3609 [pid 14443] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14442] <... exit_group resumed>) = ? [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14445] rt_sigprocmask(SIG_SETMASK, [] [pid 14444] <... chdir resumed>) = 0 [pid 14443] exit_group(0 [pid 14442] +++ exited with 0 +++ [pid 14445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14444] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14443] <... exit_group resumed>) = ? [pid 14444] <... prctl resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3555, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14444] setpgid(0, 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14445] chdir("./3607" [pid 14444] <... setpgid resumed>) = 0 [pid 14445] <... chdir resumed>) = 0 [pid 14444] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14443] +++ exited with 0 +++ [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14444] <... symlink resumed>) = 0 [pid 14445] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14444] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3514, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14445] <... prctl resumed>) = 0 [pid 14445] setpgid(0, 0 [pid 14444] <... symlink resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14445] <... setpgid resumed>) = 0 [pid 14444] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14445] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14444] <... symlink resumed>) = 0 [pid 14445] <... symlink resumed>) = 0 [pid 14445] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14444] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14445] <... symlink resumed>) = 0 [pid 14445] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14444] <... openat resumed>) = 3 [pid 14445] <... symlink resumed>) = 0 [pid 14444] write(3, "1000", 4 [pid 14445] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14444] <... write resumed>) = 4 [pid 14445] <... openat resumed>) = 3 [pid 14444] close(3 [pid 14445] write(3, "1000", 4 [pid 321] <... restart_syscall resumed>) = 0 [pid 14445] <... write resumed>) = 4 [pid 14444] <... close resumed>) = 0 [pid 14445] close(3 [pid 14444] symlink("/dev/binderfs", "./binderfs" [pid 14445] <... close resumed>) = 0 [pid 14445] symlink("/dev/binderfs", "./binderfs" [pid 14444] <... symlink resumed>) = 0 [pid 321] umount2("./3512", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14444] write(1, "executing program\n", 18 [pid 14445] <... symlink resumed>) = 0 [pid 14444] <... write resumed>) = 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14445] write(1, "executing program\n", 18 executing program executing program [pid 321] openat(AT_FDCWD, "./3512", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14445] <... write resumed>) = 18 [pid 14444] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... openat resumed>) = 3 [pid 14445] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14444] <... mkdirat resumed>) = 0 [pid 321] fstat(3 [pid 14445] <... mkdirat resumed>) = 0 [pid 14444] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14445] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14445] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3553", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] openat(AT_FDCWD, "./3553", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14444] <... mount resumed>) = 0 [pid 321] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 14445] <... openat resumed>) = 3 [pid 14444] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] fstat(3 [pid 14445] pwrite64(3, "\x02", 1, 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] getdents64(3 [pid 321] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3512/sys" [pid 14445] <... pwrite64 resumed>) = 1 [pid 14445] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14445] <... close resumed>) = 0 [pid 14445] close(4) = -1 EBADF (Bad file descriptor) [pid 14445] close(5 [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14445] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3512/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14445] close(7 [pid 322] newfstatat(AT_FDCWD, "./3553/sys" [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14445] close(8 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14445] close(9 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... openat resumed>) = 3 [pid 321] getdents64(4 [pid 14445] close(10 [pid 14444] pwrite64(3, "\x02", 1, 4 [pid 322] openat(AT_FDCWD, "./3553/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14445] close(11 [pid 322] <... openat resumed>) = 4 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] close(3 [pid 322] fstat(4 [pid 321] getdents64(4 [pid 14445] close(12 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 321] close(4 [pid 14445] close(13 [pid 14444] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... close resumed>) = 0 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 321] rmdir("./3512/sys" [pid 14445] close(14 [pid 14444] close(5 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 321] <... rmdir resumed>) = 0 [pid 14445] close(15 [pid 14444] close(6 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3512/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3553/sys" [pid 14445] close(16) = -1 EBADF (Bad file descriptor) [pid 14445] close(17 [pid 322] <... rmdir resumed>) = 0 [pid 14444] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3553/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3512/binderfs" [pid 14445] close(18 [pid 14444] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14445] close(19) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3553/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14445] close(20 [pid 14444] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3512/binderfs" [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3553/binderfs" [pid 14445] close(21 [pid 14444] close(10 [pid 321] <... unlink resumed>) = 0 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3512/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14445] close(22) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3553/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14445] close(23 [pid 14444] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3512/cgroup.net" [pid 14445] close(24 [pid 14444] close(12 [pid 322] newfstatat(AT_FDCWD, "./3553/cgroup.net" [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14445] close(25 [pid 14444] close(13 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3553/cgroup.net" [pid 321] unlink("./3512/cgroup.net" [pid 14445] close(26 [pid 14444] close(14 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14445] close(27) = -1 EBADF (Bad file descriptor) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14445] close(28 [pid 14444] close(15 [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3512/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14445] close(29 [pid 14444] close(16 [pid 322] umount2("./3553/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14445] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14445] exit_group(0 [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3512/cgroup.cpu" [pid 14444] close(17 [pid 322] newfstatat(AT_FDCWD, "./3553/cgroup.cpu" [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14444] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3512/cgroup.cpu" [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14445] <... exit_group resumed>) = ? [pid 14445] +++ exited with 0 +++ [pid 14444] close(19 [pid 322] unlink("./3553/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] close(20 [pid 321] umount2("./3512/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3609, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... unlink resumed>) = 0 [pid 14444] close(21 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] umount2("./3553/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3512/cgroup" [pid 14444] close(22 [pid 322] newfstatat(AT_FDCWD, "./3553/cgroup" [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14444] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3512/cgroup" [pid 14444] close(24 [pid 322] unlink("./3553/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14444] close(25 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14444] close(26 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] <... close resumed>) = 0 [pid 14444] close(27 [pid 322] <... close resumed>) = 0 [pid 321] rmdir("./3512" [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3553" [pid 321] <... rmdir resumed>) = 0 [pid 14444] close(28 [pid 321] mkdir("./3513", 0777 [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14444] close(29 [pid 322] mkdir("./3554", 0777 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14444] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14446 attached [pid 14444] exit_group(0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3515 [pid 14446] set_robust_list(0x555587eb56a0, 24 [pid 14444] <... exit_group resumed>) = ? [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14446] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14447 attached [pid 14446] rt_sigprocmask(SIG_SETMASK, [] [pid 14444] +++ exited with 0 +++ [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3556 [pid 14447] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14447] rt_sigprocmask(SIG_SETMASK, [] [pid 14446] chdir("./3513" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3432, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14447] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14446] <... chdir resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14447] chdir("./3554" [pid 14446] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14447] <... chdir resumed>) = 0 [pid 14447] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14446] <... prctl resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14447] <... prctl resumed>) = 0 [pid 14446] setpgid(0, 0 [pid 14447] setpgid(0, 0) = 0 [pid 14446] <... setpgid resumed>) = 0 [pid 14447] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14447] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14446] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] umount2("./3430", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14447] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14447] <... symlink resumed>) = 0 [pid 14446] <... symlink resumed>) = 0 [pid 14447] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14446] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3430", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14447] <... openat resumed>) = 3 [pid 14447] write(3, "1000", 4) = 4 [pid 14447] close(3) = 0 [pid 14447] symlink("/dev/binderfs", "./binderfs" [pid 323] <... restart_syscall resumed>) = 0 [pid 14447] <... symlink resumed>) = 0 [pid 14446] <... symlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14447] write(1, "executing program\n", 18) = 18 executing program [pid 14447] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14446] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] fstat(3 [pid 14447] <... mkdirat resumed>) = 0 [pid 14447] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14446] <... symlink resumed>) = 0 [pid 323] umount2("./3607", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14446] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14447] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14446] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3607", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14447] pwrite64(3, "\x02", 1, 4 [pid 323] <... openat resumed>) = 3 [pid 14446] write(3, "1000", 4 [pid 320] umount2("./3430/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14447] <... pwrite64 resumed>) = 1 [pid 14447] close(3) = 0 [pid 14447] close(4) = -1 EBADF (Bad file descriptor) [pid 14447] close(5) = -1 EBADF (Bad file descriptor) [pid 14447] close(6) = -1 EBADF (Bad file descriptor) [pid 14447] close(7) = -1 EBADF (Bad file descriptor) [pid 14447] close(8) = -1 EBADF (Bad file descriptor) [pid 14447] close(9) = -1 EBADF (Bad file descriptor) [pid 14447] close(10) = -1 EBADF (Bad file descriptor) [pid 14447] close(11 [pid 323] fstat(3 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] <... write resumed>) = 4 [pid 320] <... umount2 resumed>) = 0 [pid 14446] close(3) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14447] close(12 [pid 14446] symlink("/dev/binderfs", "./binderfs" [pid 323] getdents64(3 [pid 320] umount2("./3430/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14446] <... symlink resumed>) = 0 [pid 14447] close(13 [pid 14446] write(1, "executing program\n", 18 [pid 323] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3430/sys" [pid 14447] close(14 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3430/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14447] close(15) = -1 EBADF (Bad file descriptor) [pid 14446] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14447] close(16 [pid 14446] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] newfstatat(AT_FDCWD, "./3607/sys" [pid 320] openat(AT_FDCWD, "./3430/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 14447] close(17 [pid 14446] <... mount resumed>) = 0 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14446] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] fstat(4 [pid 14447] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3607/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14447] close(19 [pid 323] <... openat resumed>) = 4 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14447] close(20 [pid 323] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14447] close(21 [pid 14446] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(4 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14447] close(22 [pid 14446] close(3 [pid 323] getdents64(4 [pid 320] close(4 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 14447] close(23 [pid 14446] close(4 [pid 323] close(4 [pid 320] rmdir("./3430/sys" [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14447] close(24 [pid 14446] close(5 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3607/sys" [pid 320] umount2("./3430/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14447] close(25 [pid 323] <... rmdir resumed>) = 0 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3607/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14447] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3430/binderfs" [pid 14447] close(27 [pid 323] newfstatat(AT_FDCWD, "./3607/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14447] close(28 [pid 323] unlink("./3607/binderfs" [pid 320] unlink("./3430/binderfs" [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14447] close(29 [pid 323] umount2("./3607/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] close(6 [pid 320] umount2("./3430/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14447] exit_group(0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14446] close(7) = -1 EBADF (Bad file descriptor) [pid 14447] <... exit_group resumed>) = ? [pid 14446] close(8 [pid 323] newfstatat(AT_FDCWD, "./3607/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3430/cgroup.net" [pid 14447] +++ exited with 0 +++ [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] close(9 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3556, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14446] close(10 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3430/cgroup.net" [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3607/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14446] close(11 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3430/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3607/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14446] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3430/cgroup.cpu" [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3607/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14446] close(13 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3430/cgroup.cpu" [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3607/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14446] close(14 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3430/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] close(15 [pid 323] umount2("./3607/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3430/cgroup" [pid 14446] close(16 [pid 323] newfstatat(AT_FDCWD, "./3607/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14446] close(17) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3607/cgroup" [pid 320] unlink("./3430/cgroup" [pid 14446] close(18 [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] getdents64(3 [pid 14446] close(19 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 320] close(3 [pid 14446] close(20 [pid 323] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3607" [pid 320] rmdir("./3430" [pid 14446] close(21 [pid 323] <... rmdir resumed>) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] close(22 [pid 323] mkdir("./3608", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] mkdir("./3431", 0777 [pid 14446] close(23 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... mkdir resumed>) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14446] close(24 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14446] close(25) = -1 EBADF (Bad file descriptor) [pid 14446] close(26 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14448 attached [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14448] set_robust_list(0x555587eb56a0, 24 [pid 14446] close(27ci2-android-6-12-rust/strace-static-x86_64: Process 14449 attached [pid 14448] <... set_robust_list resumed>) = 0 [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3610 [pid 14449] set_robust_list(0x555587eb56a0, 24 [pid 14446] close(28 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3433 [pid 14446] close(29 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14446] exit_group(0 [pid 14449] <... set_robust_list resumed>) = 0 [pid 14449] rt_sigprocmask(SIG_SETMASK, [] [pid 14446] <... exit_group resumed>) = ? [pid 14449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14448] rt_sigprocmask(SIG_SETMASK, [] [pid 14449] chdir("./3431") = 0 [pid 14448] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14449] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14449] setpgid(0, 0 [pid 14448] chdir("./3608" [pid 14449] <... setpgid resumed>) = 0 [pid 14448] <... chdir resumed>) = 0 [pid 14446] +++ exited with 0 +++ [pid 14448] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3515, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14449] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14448] <... prctl resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14448] setpgid(0, 0 [pid 14449] <... symlink resumed>) = 0 [pid 14448] <... setpgid resumed>) = 0 [pid 14449] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14448] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... restart_syscall resumed>) = 0 [pid 14449] <... symlink resumed>) = 0 [pid 14448] <... symlink resumed>) = 0 [pid 14449] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14448] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] umount2("./3554", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14449] <... symlink resumed>) = 0 [pid 14448] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3554", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14449] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14448] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... openat resumed>) = 3 [pid 14449] <... openat resumed>) = 3 [pid 14448] <... symlink resumed>) = 0 [pid 322] fstat(3 [pid 14449] write(3, "1000", 4 [pid 14448] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14449] <... write resumed>) = 4 [pid 14449] close(3) = 0 [pid 14449] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14449] write(1, "executing program\n", 18 [pid 14448] <... openat resumed>) = 3 [pid 14449] <... write resumed>) = 18 [pid 322] getdents64(3 [pid 14448] write(3, "1000", 4 executing program [pid 14449] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14449] <... mkdirat resumed>) = 0 [pid 14448] <... write resumed>) = 4 [pid 14449] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14448] close(3 [pid 14449] <... mount resumed>) = 0 [pid 14449] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14448] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14449] pwrite64(3, "\x02", 1, 4 [pid 14448] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14449] <... pwrite64 resumed>) = 1 [pid 14448] <... symlink resumed>) = 0 [pid 14449] close(3) = 0 [pid 14449] close(4) = -1 EBADF (Bad file descriptor) [pid 14449] close(5) = -1 EBADF (Bad file descriptor) [pid 14449] close(6) = -1 EBADF (Bad file descriptor) [pid 14449] close(7) = -1 EBADF (Bad file descriptor) [pid 14449] close(8) = -1 EBADF (Bad file descriptor) [pid 14449] close(9) = -1 EBADF (Bad file descriptor) [pid 14449] close(10) = -1 EBADF (Bad file descriptor) [pid 14449] close(11) = -1 EBADF (Bad file descriptor) [pid 14449] close(12) = -1 EBADF (Bad file descriptor) [pid 14449] close(13) = -1 EBADF (Bad file descriptor) [pid 14449] close(14) = -1 EBADF (Bad file descriptor) [pid 14449] close(15) = -1 EBADF (Bad file descriptor) [pid 14449] close(16) = -1 EBADF (Bad file descriptor) [pid 14449] close(17) = -1 EBADF (Bad file descriptor) [pid 14449] close(18) = -1 EBADF (Bad file descriptor) [pid 14449] close(19) = -1 EBADF (Bad file descriptor) [pid 14449] close(20) = -1 EBADF (Bad file descriptor) [pid 14449] close(21) = -1 EBADF (Bad file descriptor) [pid 14449] close(22) = -1 EBADF (Bad file descriptor) [pid 14449] close(23) = -1 EBADF (Bad file descriptor) [pid 14449] close(24) = -1 EBADF (Bad file descriptor) [pid 14449] close(25) = -1 EBADF (Bad file descriptor) [pid 14449] close(26) = -1 EBADF (Bad file descriptor) [pid 14449] close(27) = -1 EBADF (Bad file descriptor) [pid 14449] close(28) = -1 EBADF (Bad file descriptor) [pid 14449] close(29) = -1 EBADF (Bad file descriptor) [pid 14449] exit_group(0) = ? [pid 14449] +++ exited with 0 +++ [pid 14448] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14448] <... write resumed>) = 18 executing program [pid 322] newfstatat(AT_FDCWD, "./3554/sys" [pid 14448] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3433, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14448] <... mkdirat resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14448] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... restart_syscall resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3554/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 14448] <... mount resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3513", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14448] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3431", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] openat(AT_FDCWD, "./3513", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] close(4 [pid 320] openat(AT_FDCWD, "./3431", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... close resumed>) = 0 [pid 14448] <... openat resumed>) = 3 [pid 322] rmdir("./3554/sys" [pid 321] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 14448] pwrite64(3, "\x02", 1, 4 [pid 322] <... rmdir resumed>) = 0 [pid 321] fstat(3 [pid 320] fstat(3 [pid 14448] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3554/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14448] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14448] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3554/binderfs" [pid 320] getdents64(3 [pid 14448] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3554/binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14448] close(5 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3431/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3554/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3554/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3554/cgroup.net") = 0 [pid 322] umount2("./3554/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3554/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3554/cgroup.cpu") = 0 [pid 322] umount2("./3554/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3554/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3554/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3554") = 0 [pid 322] mkdir("./3555", 0777 [pid 321] <... umount2 resumed>) = 0 [pid 14448] close(6 [pid 322] <... mkdir resumed>) = 0 [pid 321] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3431/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14448] close(7 [pid 321] newfstatat(AT_FDCWD, "./3513/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3431/sys" [pid 14448] close(8 [pid 321] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3513/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14448] close(9 [pid 321] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3431/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14448] close(10 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14448] close(11 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3431/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 14448] close(12 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] fstat(4 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14448] close(13 [pid 321] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3513/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14448] close(14 [pid 321] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3513/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14448] close(15 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3513/binderfs" [pid 14448] close(16 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14450 attached [pid 14448] close(17 [pid 320] rmdir("./3431/sys" [pid 14450] set_robust_list(0x555587eb56a0, 24 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3557 [pid 321] unlink("./3513/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14450] <... set_robust_list resumed>) = 0 [pid 14448] close(18 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 14450] rt_sigprocmask(SIG_SETMASK, [] [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3513/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3431/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14450] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14448] close(19 [pid 14450] chdir("./3555" [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14448] close(20) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3513/cgroup.net" [pid 14448] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3431/binderfs" [pid 14450] <... chdir resumed>) = 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14450] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14448] close(22 [pid 321] unlink("./3513/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14450] setpgid(0, 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3431/binderfs" [pid 14450] <... setpgid resumed>) = 0 [pid 14448] close(23 [pid 320] <... unlink resumed>) = 0 [pid 14450] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3513/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14450] <... symlink resumed>) = 0 [pid 14448] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3431/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14450] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3513/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14450] <... symlink resumed>) = 0 [pid 14448] close(25 [pid 14450] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3431/cgroup.net" [pid 14450] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14448] close(26 [pid 321] unlink("./3513/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14450] <... openat resumed>) = 3 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14450] write(3, "1000", 4 [pid 14448] close(27 [pid 320] unlink("./3431/cgroup.net" [pid 14450] <... write resumed>) = 4 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3513/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14450] close(3 [pid 14448] close(28 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14450] <... close resumed>) = 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3431/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14450] symlink("/dev/binderfs", "./binderfs" [pid 14448] close(29 [pid 321] newfstatat(AT_FDCWD, "./3513/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14450] <... symlink resumed>) = 0 [pid 14448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14450] write(1, "executing program\n", 18) = 18 executing program [pid 14448] exit_group(0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3431/cgroup.cpu" [pid 14450] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14448] <... exit_group resumed>) = ? [pid 321] unlink("./3513/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14450] <... mkdirat resumed>) = 0 [pid 14448] +++ exited with 0 +++ [pid 14450] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3431/cgroup.cpu" [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3431/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14450] <... mount resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3610, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14450] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3608", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3431/cgroup" [pid 321] rmdir("./3513" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14450] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] unlink("./3431/cgroup" [pid 14450] pwrite64(3, "\x02", 1, 4 [pid 323] openat(AT_FDCWD, "./3608", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] mkdir("./3514", 0777 [pid 320] <... unlink resumed>) = 0 [pid 14450] <... pwrite64 resumed>) = 1 [pid 323] <... openat resumed>) = 3 [pid 14450] close(3 [pid 323] fstat(3 [pid 14450] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14450] close(4 [pid 321] <... mkdir resumed>) = 0 [pid 320] getdents64(3 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14450] close(5 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14450] close(6 [pid 323] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14450] close(7 [pid 320] close(3) = 0 [pid 320] rmdir("./3431" [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14450] close(8 [pid 323] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14450] close(9 [pid 323] newfstatat(AT_FDCWD, "./3608/sys" [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14450] close(10 [pid 323] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14450] close(11 [pid 323] openat(AT_FDCWD, "./3608/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14450] close(12 [pid 323] <... openat resumed>) = 4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] mkdir("./3432", 0777 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14450] close(13 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14451 attached [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14451] set_robust_list(0x555587eb56a0, 24 [pid 14450] close(14 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3516 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14451] <... set_robust_list resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 14452 attached [pid 14451] rt_sigprocmask(SIG_SETMASK, [] [pid 14450] close(15 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14452] set_robust_list(0x555587eb56a0, 24 [pid 14451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14452] <... set_robust_list resumed>) = 0 [pid 14451] chdir("./3514" [pid 14450] close(16 [pid 323] <... close resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3434 [pid 14452] rt_sigprocmask(SIG_SETMASK, [] [pid 14451] <... chdir resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3608/sys" [pid 14452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14451] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14450] close(17 [pid 323] <... rmdir resumed>) = 0 [pid 14452] chdir("./3432" [pid 14451] <... prctl resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3608/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14452] <... chdir resumed>) = 0 [pid 14451] setpgid(0, 0 [pid 14450] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14452] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14451] <... setpgid resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3608/binderfs" [pid 14452] <... prctl resumed>) = 0 [pid 14451] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14450] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14452] setpgid(0, 0 [pid 14451] <... symlink resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3608/binderfs" [pid 14452] <... setpgid resumed>) = 0 [pid 14451] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14450] close(20 [pid 323] <... unlink resumed>) = 0 [pid 14452] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14451] <... symlink resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3608/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14452] <... symlink resumed>) = 0 [pid 14451] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14450] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14452] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14451] <... symlink resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3608/cgroup.net" [pid 14452] <... symlink resumed>) = 0 [pid 14451] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14450] close(22 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14452] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14451] <... openat resumed>) = 3 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3608/cgroup.net" [pid 14452] <... symlink resumed>) = 0 [pid 14451] write(3, "1000", 4 [pid 14450] close(23 [pid 323] <... unlink resumed>) = 0 [pid 14452] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14451] <... write resumed>) = 4 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3608/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14452] <... openat resumed>) = 3 [pid 14451] close(3 [pid 14450] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14452] write(3, "1000", 4 [pid 14451] <... close resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3608/cgroup.cpu" [pid 14452] <... write resumed>) = 4 [pid 14451] symlink("/dev/binderfs", "./binderfs" [pid 14450] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14452] close(3 [pid 14451] <... symlink resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3608/cgroup.cpu" [pid 14452] <... close resumed>) = 0 [pid 14451] write(1, "executing program\n", 18 [pid 14450] close(26 [pid 323] <... unlink resumed>) = 0 executing program [pid 14452] symlink("/dev/binderfs", "./binderfs" [pid 14451] <... write resumed>) = 18 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3608/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14452] <... symlink resumed>) = 0 [pid 14451] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14450] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14452] write(1, "executing program\n", 18 [pid 14451] <... mkdirat resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] newfstatat(AT_FDCWD, "./3608/cgroup" [pid 14452] <... write resumed>) = 18 [pid 14451] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14450] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14452] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14451] <... mount resumed>) = 0 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3608/cgroup" [pid 14452] <... mkdirat resumed>) = 0 [pid 14451] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... unlink resumed>) = 0 [pid 14451] <... openat resumed>) = 3 [pid 14450] close(29 [pid 323] getdents64(3 [pid 14450] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14450] exit_group(0 [pid 14452] <... mount resumed>) = 0 [pid 14450] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14452] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14451] pwrite64(3, "\x02", 1, 4 [pid 14450] +++ exited with 0 +++ [pid 323] close(3) = 0 [pid 14451] <... pwrite64 resumed>) = 1 [pid 323] rmdir("./3608" [pid 14452] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 14451] close(3) = 0 [pid 323] mkdir("./3609", 0777 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3557, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14452] pwrite64(3, "\x02", 1, 4 [pid 14451] close(4 [pid 323] <... mkdir resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14452] <... pwrite64 resumed>) = 1 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] close(3 [pid 14451] close(5 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14452] <... close resumed>) = 0 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14452] close(4 [pid 14451] close(6 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14453 attached [pid 14451] close(7) = -1 EBADF (Bad file descriptor) [pid 14451] close(8 [pid 14453] set_robust_list(0x555587eb56a0, 24 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14453] <... set_robust_list resumed>) = 0 [pid 14452] close(5 [pid 14451] close(9 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] close(6 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14453] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3611 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(10 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14452] close(7 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(11 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14452] close(8) = -1 EBADF (Bad file descriptor) [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] close(9 [pid 14451] close(12 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] close(10) = -1 EBADF (Bad file descriptor) [pid 14451] close(13 [pid 14452] close(11 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(14 [pid 14452] close(12 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] close(13 [pid 14451] close(15 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] close(14 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(16 [pid 14452] close(15 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(17 [pid 14452] close(16 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(18 [pid 14452] close(17 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(19 [pid 14452] close(18 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(20 [pid 14452] close(19 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(21 [pid 14452] close(20 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] close(21 [pid 14451] close(22 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14452] close(22 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14453] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(23 [pid 14452] close(23 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(24 [pid 322] umount2("./3555", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] chdir("./3609" [pid 14452] close(24 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14453] <... chdir resumed>) = 0 [pid 14453] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(25 [pid 322] openat(AT_FDCWD, "./3555", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14453] <... prctl resumed>) = 0 [pid 14452] close(25 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14453] setpgid(0, 0 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(26 [pid 322] fstat(3 [pid 14453] <... setpgid resumed>) = 0 [pid 14452] close(26 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14453] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] close(27 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14453] <... symlink resumed>) = 0 [pid 14452] close(27 [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14453] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14452] close(28 [pid 14451] close(28 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14453] <... symlink resumed>) = 0 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14452] close(29 [pid 14451] close(29 [pid 322] <... umount2 resumed>) = 0 [pid 14452] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14451] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14453] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14452] exit_group(0 [pid 14451] exit_group(0 [pid 322] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] <... openat resumed>) = 3 [pid 14452] <... exit_group resumed>) = ? [pid 14451] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14453] write(3, "1000", 4 [pid 14452] +++ exited with 0 +++ [pid 14453] <... write resumed>) = 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3434, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14453] close(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14453] <... close resumed>) = 0 [pid 14453] symlink("/dev/binderfs", "./binderfs" [pid 14451] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3555/sys" [pid 14453] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14453] write(1, "executing program\n", 18 [pid 322] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3516, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 14453] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] openat(AT_FDCWD, "./3555/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14453] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... openat resumed>) = 4 [pid 14453] <... mkdirat resumed>) = 0 [pid 322] fstat(4 [pid 321] <... restart_syscall resumed>) = 0 [pid 14453] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14453] <... mount resumed>) = 0 [pid 322] getdents64(4 [pid 14453] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 321] umount2("./3514", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 321] openat(AT_FDCWD, "./3514", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3555/sys" [pid 321] <... openat resumed>) = 3 [pid 322] <... rmdir resumed>) = 0 [pid 321] fstat(3 [pid 322] umount2("./3555/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14453] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3555/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14453] pwrite64(3, "\x02", 1, 4 [pid 322] unlink("./3555/binderfs" [pid 321] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] <... pwrite64 resumed>) = 1 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] umount2("./3555/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3555/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14453] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3432", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14453] close(4 [pid 320] openat(AT_FDCWD, "./3432", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14453] close(5 [pid 322] unlink("./3555/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3514/sys" [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 14453] close(6 [pid 322] umount2("./3555/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14453] close(7 [pid 322] newfstatat(AT_FDCWD, "./3555/cgroup.cpu" [pid 321] openat(AT_FDCWD, "./3514/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 14453] close(8 [pid 322] unlink("./3555/cgroup.cpu" [pid 321] fstat(4 [pid 320] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3555/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14453] close(9 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3432/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3555/cgroup" [pid 321] getdents64(4 [pid 14453] close(10 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3555/cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14453] close(11) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 320] umount2("./3432/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] close(12 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14453] close(13 [pid 322] getdents64(3 [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3432/sys" [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rmdir("./3514/sys" [pid 14453] close(14 [pid 322] close(3 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3514/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] close(15 [pid 322] rmdir("./3555" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3432/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3514/binderfs" [pid 14453] close(16 [pid 322] mkdir("./3556", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14453] close(17 [pid 320] openat(AT_FDCWD, "./3432/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14453] close(18) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] unlink("./3514/binderfs" [pid 320] fstat(4 [pid 14453] close(19 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3514/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14453] close(20 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14453] close(21 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14454 attached [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3514/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3514/cgroup.net") = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3558 [pid 321] umount2("./3514/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14454] set_robust_list(0x555587eb56a0, 24 [pid 14453] close(22 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14454] <... set_robust_list resumed>) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3514/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14454] rt_sigprocmask(SIG_SETMASK, [] [pid 14453] close(23 [pid 321] unlink("./3514/cgroup.cpu" [pid 320] close(4 [pid 14454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14453] close(24 [pid 321] umount2("./3514/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14454] chdir("./3556" [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3432/sys" [pid 14454] <... chdir resumed>) = 0 [pid 14453] close(25 [pid 321] newfstatat(AT_FDCWD, "./3514/cgroup" [pid 14454] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14454] <... prctl resumed>) = 0 [pid 14453] close(26 [pid 321] unlink("./3514/cgroup" [pid 14454] setpgid(0, 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3432/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14454] <... setpgid resumed>) = 0 [pid 14453] close(27 [pid 321] getdents64(3 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14454] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] close(3 [pid 14453] close(28 [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3432/binderfs" [pid 14454] <... symlink resumed>) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3514" [pid 14454] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14453] close(29 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14453] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3515", 0777 [pid 320] unlink("./3432/binderfs" [pid 14453] exit_group(0 [pid 321] <... mkdir resumed>) = 0 [pid 14453] <... exit_group resumed>) = ? [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14454] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14455 attached [pid 14453] +++ exited with 0 +++ [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3517 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3611, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14455] set_robust_list(0x555587eb56a0, 24 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14455] <... set_robust_list resumed>) = 0 [pid 14455] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3432/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14454] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14455] chdir("./3515" [pid 14454] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3432/cgroup.net" [pid 14455] <... chdir resumed>) = 0 [pid 14455] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14454] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14455] setpgid(0, 0) = 0 [pid 14455] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14454] <... openat resumed>) = 3 [pid 320] unlink("./3432/cgroup.net" [pid 14455] <... symlink resumed>) = 0 [pid 14454] write(3, "1000", 4 [pid 14455] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14455] <... symlink resumed>) = 0 [pid 14454] <... write resumed>) = 4 [pid 320] umount2("./3432/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14455] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14454] close(3 [pid 14455] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14455] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14454] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3432/cgroup.cpu" [pid 14455] write(3, "1000", 4 [pid 14454] symlink("/dev/binderfs", "./binderfs" [pid 14455] <... write resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14455] close(3) = 0 [pid 320] unlink("./3432/cgroup.cpu" [pid 14455] symlink("/dev/binderfs", "./binderfs" [pid 14454] <... symlink resumed>) = 0 [pid 14455] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14455] write(1, "executing program\n", 18) = 18 [pid 14454] write(1, "executing program\n", 18 executing program executing program [pid 320] umount2("./3432/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14455] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14454] <... write resumed>) = 18 [pid 14455] <... mkdirat resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14455] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14454] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] newfstatat(AT_FDCWD, "./3432/cgroup" [pid 14455] <... mount resumed>) = 0 [pid 14455] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14454] <... mkdirat resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14455] pwrite64(3, "\x02", 1, 4 [pid 320] unlink("./3432/cgroup" [pid 14454] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... unlink resumed>) = 0 [pid 14455] <... pwrite64 resumed>) = 1 [pid 320] getdents64(3 [pid 14455] close(3) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14455] close(4) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14455] close(5) = -1 EBADF (Bad file descriptor) [pid 14455] close(6 [pid 320] <... close resumed>) = 0 [pid 14455] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14455] close(7 [pid 320] rmdir("./3432" [pid 14455] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14455] close(8) = -1 EBADF (Bad file descriptor) [pid 14455] close(9) = -1 EBADF (Bad file descriptor) [pid 14455] close(10) = -1 EBADF (Bad file descriptor) [pid 14455] close(11) = -1 EBADF (Bad file descriptor) [pid 14455] close(12) = -1 EBADF (Bad file descriptor) [pid 14455] close(13) = -1 EBADF (Bad file descriptor) [pid 14455] close(14) = -1 EBADF (Bad file descriptor) [pid 14455] close(15) = -1 EBADF (Bad file descriptor) [pid 14455] close(16) = -1 EBADF (Bad file descriptor) [pid 14455] close(17) = -1 EBADF (Bad file descriptor) [pid 14455] close(18) = -1 EBADF (Bad file descriptor) [pid 14455] close(19) = -1 EBADF (Bad file descriptor) [pid 14455] close(20) = -1 EBADF (Bad file descriptor) [pid 14455] close(21) = -1 EBADF (Bad file descriptor) [pid 14454] <... mount resumed>) = 0 [pid 14455] close(22) = -1 EBADF (Bad file descriptor) [pid 14455] close(23 [pid 320] <... rmdir resumed>) = 0 [pid 14455] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14454] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14455] close(24 [pid 320] mkdir("./3433", 0777 [pid 14455] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14455] close(25) = -1 EBADF (Bad file descriptor) [pid 14455] close(26) = -1 EBADF (Bad file descriptor) [pid 14455] close(27) = -1 EBADF (Bad file descriptor) [pid 14455] close(28) = -1 EBADF (Bad file descriptor) [pid 14455] close(29 [pid 14454] <... openat resumed>) = 3 [pid 14455] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14455] exit_group(0 [pid 14454] pwrite64(3, "\x02", 1, 4 [pid 320] <... mkdir resumed>) = 0 [pid 14455] <... exit_group resumed>) = ? [pid 14455] +++ exited with 0 +++ [pid 14454] <... pwrite64 resumed>) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14454] close(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14454] <... close resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3517, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 323] umount2("./3609", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14454] close(4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3435 [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14456 attached [pid 14454] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14456] set_robust_list(0x555587eb56a0, 24 [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3609", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14456] <... set_robust_list resumed>) = 0 [pid 14454] close(6 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 321] umount2("./3515", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] rt_sigprocmask(SIG_SETMASK, [] [pid 14454] close(7) = -1 EBADF (Bad file descriptor) [pid 14456] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14454] close(8 [pid 14456] chdir("./3433" [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3515", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14454] close(9 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14456] <... chdir resumed>) = 0 [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... openat resumed>) = 3 [pid 14456] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14454] close(10 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] fstat(3 [pid 14456] <... prctl resumed>) = 0 [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14456] setpgid(0, 0 [pid 14454] close(11 [pid 14456] <... setpgid resumed>) = 0 [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14454] close(12) = -1 EBADF (Bad file descriptor) [pid 14454] close(13) = -1 EBADF (Bad file descriptor) [pid 14454] close(14) = -1 EBADF (Bad file descriptor) [pid 14454] close(15) = -1 EBADF (Bad file descriptor) [pid 14454] close(16) = -1 EBADF (Bad file descriptor) [pid 14454] close(17) = -1 EBADF (Bad file descriptor) [pid 14454] close(18) = -1 EBADF (Bad file descriptor) [pid 14454] close(19) = -1 EBADF (Bad file descriptor) [pid 14454] close(20) = -1 EBADF (Bad file descriptor) [pid 14454] close(21) = -1 EBADF (Bad file descriptor) [pid 14454] close(22) = -1 EBADF (Bad file descriptor) [pid 14454] close(23) = -1 EBADF (Bad file descriptor) [pid 14454] close(24) = -1 EBADF (Bad file descriptor) [pid 14454] close(25) = -1 EBADF (Bad file descriptor) [pid 14454] close(26) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14456] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14454] close(27 [pid 323] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14456] <... symlink resumed>) = 0 [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14454] close(28 [pid 323] newfstatat(AT_FDCWD, "./3609/sys" [pid 14454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14454] close(29) = -1 EBADF (Bad file descriptor) [pid 14454] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14456] <... symlink resumed>) = 0 [pid 14454] <... exit_group resumed>) = ? [pid 323] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] <... symlink resumed>) = 0 [pid 14454] +++ exited with 0 +++ [pid 323] openat(AT_FDCWD, "./3609/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14456] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... openat resumed>) = 4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3558, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3515/sys" [pid 14456] <... openat resumed>) = 3 [pid 323] fstat(4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14456] write(3, "1000", 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14456] <... write resumed>) = 4 [pid 323] getdents64(4 [pid 321] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] close(3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14456] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 14456] symlink("/dev/binderfs", "./binderfs" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] openat(AT_FDCWD, "./3515/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14456] <... symlink resumed>) = 0 [pid 323] close(4 [pid 321] <... openat resumed>) = 4 [pid 14456] write(1, "executing program\n", 18 [pid 323] <... close resumed>) = 0 executing program [pid 321] fstat(4 [pid 14456] <... write resumed>) = 18 [pid 323] rmdir("./3609/sys" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14456] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 323] umount2("./3609/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] <... mkdirat resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14456] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3609/binderfs" [pid 14456] <... mount resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 14456] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3609/binderfs" [pid 321] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14456] <... openat resumed>) = 3 [pid 321] rmdir("./3515/sys" [pid 323] umount2("./3609/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] pwrite64(3, "\x02", 1, 4 [pid 321] <... rmdir resumed>) = 0 [pid 14456] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3609/cgroup.net" [pid 321] umount2("./3515/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14456] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3515/binderfs" [pid 14456] close(4 [pid 323] unlink("./3609/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3556", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] unlink("./3515/binderfs" [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3609/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3556", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 14456] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3609/cgroup.cpu" [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] umount2("./3515/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] close(7 [pid 323] unlink("./3609/cgroup.cpu" [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3515/cgroup.net" [pid 14456] close(8 [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14456] close(9 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] unlink("./3515/cgroup.net" [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14456] close(10 [pid 323] umount2("./3609/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3609/cgroup" [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3515/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] close(11 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3609/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3515/cgroup.cpu" [pid 14456] close(12 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3556/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14456] close(13 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3515/cgroup.cpu" [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14456] close(14 [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3609" [pid 321] umount2("./3515/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] close(15 [pid 322] openat(AT_FDCWD, "./3556/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14456] close(16 [pid 323] mkdir("./3610", 0777 [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3515/cgroup" [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14456] close(17 [pid 323] <... mkdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14456] close(18 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] unlink("./3515/cgroup" [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(4 [pid 14456] close(19 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14456] close(20 [pid 321] getdents64(3 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14456] close(21 [pid 322] rmdir("./3556/sys" [pid 321] close(3 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14456] close(22 [pid 321] <... close resumed>) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3556/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3515" [pid 14456] close(23 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3612 ci2-android-6-12-rust/strace-static-x86_64: Process 14457 attached [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3556/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 14457] set_robust_list(0x555587eb56a0, 24 [pid 14456] close(24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14457] <... set_robust_list resumed>) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] unlink("./3556/binderfs" [pid 321] mkdir("./3516", 0777 [pid 14457] rt_sigprocmask(SIG_SETMASK, [] [pid 14456] close(25 [pid 322] <... unlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14456] close(26 [pid 322] umount2("./3556/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14457] chdir("./3610" [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14457] <... chdir resumed>) = 0 [pid 14456] close(27 [pid 322] newfstatat(AT_FDCWD, "./3556/cgroup.net" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14457] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14457] <... prctl resumed>) = 0 [pid 14457] setpgid(0, 0 [pid 14456] close(28 [pid 322] unlink("./3556/cgroup.net" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14457] <... setpgid resumed>) = 0 [pid 14456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14458 attached [pid 14457] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] umount2("./3556/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14456] close(29) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14456] exit_group(0 [pid 14457] <... symlink resumed>) = 0 [pid 14456] <... exit_group resumed>) = ? [pid 14458] set_robust_list(0x555587eb56a0, 24 [pid 14457] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14458] <... set_robust_list resumed>) = 0 [pid 14458] rt_sigprocmask(SIG_SETMASK, [] [pid 14457] <... symlink resumed>) = 0 [pid 14456] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3556/cgroup.cpu" [pid 14458] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14457] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3518 [pid 14457] <... symlink resumed>) = 0 [pid 322] unlink("./3556/cgroup.cpu" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14458] chdir("./3516" [pid 14457] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3435, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3556/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14457] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3556/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3556/cgroup" [pid 14457] write(3, "1000", 4 [pid 322] <... unlink resumed>) = 0 [pid 14458] <... chdir resumed>) = 0 [pid 14457] <... write resumed>) = 4 [pid 14458] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] getdents64(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14458] <... prctl resumed>) = 0 [pid 14457] close(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 14458] setpgid(0, 0 [pid 14457] <... close resumed>) = 0 [pid 322] rmdir("./3556" [pid 320] <... restart_syscall resumed>) = 0 [pid 14458] <... setpgid resumed>) = 0 [pid 14457] symlink("/dev/binderfs", "./binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 14458] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] mkdir("./3557", 0777 [pid 14458] <... symlink resumed>) = 0 [pid 14457] <... symlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14458] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14457] write(1, "executing program\n", 18 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 executing program [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14458] <... symlink resumed>) = 0 [pid 14457] <... write resumed>) = 18 [pid 320] umount2("./3433", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14459 attached [pid 14458] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14459] set_robust_list(0x555587eb56a0, 24 [pid 14457] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3559 [pid 14457] <... mkdirat resumed>) = 0 [pid 14459] <... set_robust_list resumed>) = 0 [pid 14458] <... symlink resumed>) = 0 [pid 14457] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14459] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14458] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] openat(AT_FDCWD, "./3433", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14458] <... openat resumed>) = 3 [pid 14457] <... mount resumed>) = 0 [pid 14459] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14458] write(3, "1000", 4 [pid 320] <... openat resumed>) = 3 [pid 14458] <... write resumed>) = 4 [pid 14459] chdir("./3557" [pid 14457] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14458] close(3 [pid 320] fstat(3 [pid 14459] <... chdir resumed>) = 0 [pid 14458] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14458] symlink("/dev/binderfs", "./binderfs" [pid 320] getdents64(3 [pid 14458] <... symlink resumed>) = 0 [pid 14458] write(1, "executing program\n", 18 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14458] <... write resumed>) = 18 [pid 320] umount2("./3433/sys", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 14458] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14457] <... openat resumed>) = 3 [pid 14459] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14458] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14457] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = 0 [pid 14459] <... prctl resumed>) = 0 [pid 14459] setpgid(0, 0 [pid 14458] <... mount resumed>) = 0 [pid 14457] <... pwrite64 resumed>) = 1 [pid 14459] <... setpgid resumed>) = 0 [pid 14458] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] umount2("./3433/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14459] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14458] <... openat resumed>) = 3 [pid 14457] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14459] <... symlink resumed>) = 0 [pid 14457] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3433/sys" [pid 14459] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14458] pwrite64(3, "\x02", 1, 4 [pid 14457] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14459] <... symlink resumed>) = 0 [pid 14458] <... pwrite64 resumed>) = 1 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] close(3 [pid 14457] close(5 [pid 320] umount2("./3433/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14459] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14458] <... close resumed>) = 0 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14458] close(4 [pid 320] openat(AT_FDCWD, "./3433/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(6 [pid 320] <... openat resumed>) = 4 [pid 14459] <... symlink resumed>) = 0 [pid 14458] close(5 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14459] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(7 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14458] close(6 [pid 320] getdents64(4 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14459] <... openat resumed>) = 3 [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(8 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14459] write(3, "1000", 4 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14459] <... write resumed>) = 4 [pid 14457] close(9 [pid 14459] close(3 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14459] <... close resumed>) = 0 [pid 14458] close(7 [pid 320] getdents64(4 [pid 14459] symlink("/dev/binderfs", "./binderfs" [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(10 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14459] <... symlink resumed>) = 0 [pid 14458] close(8 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14459] write(1, "executing program\n", 18 [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(11 [pid 320] <... close resumed>) = 0 [pid 14459] <... write resumed>) = 18 [pid 14458] close(9 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3433/sys" [pid 14459] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(12 [pid 320] <... rmdir resumed>) = 0 [pid 14459] <... mkdirat resumed>) = 0 [pid 14458] close(10 [pid 320] umount2("./3433/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14458] close(11 [pid 320] newfstatat(AT_FDCWD, "./3433/binderfs" [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14458] close(12 [pid 320] unlink("./3433/binderfs" [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14459] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14458] close(13 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3433/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14459] <... mount resumed>) = 0 [pid 14458] close(14 [pid 14457] close(13 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14459] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] close(15 [pid 14457] close(14 [pid 320] newfstatat(AT_FDCWD, "./3433/cgroup.net" [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14458] close(16 [pid 320] unlink("./3433/cgroup.net" executing program [pid 14457] close(15 [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] close(17 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(16 [pid 320] umount2("./3433/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14458] close(18 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(17 [pid 320] newfstatat(AT_FDCWD, "./3433/cgroup.cpu" [pid 14459] <... openat resumed>) = 3 [pid 14458] close(19 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14459] pwrite64(3, "\x02", 1, 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14457] close(18 [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3433/cgroup.cpu" [pid 14459] <... pwrite64 resumed>) = 1 [pid 14458] close(20 [pid 14457] close(19 [pid 320] <... unlink resumed>) = 0 [pid 14459] close(3 [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3433/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14459] <... close resumed>) = 0 [pid 14458] close(21 [pid 14457] close(20 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14459] close(4 [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3433/cgroup" [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] close(22 [pid 14457] close(21 [pid 14459] close(5 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(22 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14459] close(6 [pid 14458] close(23 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3433/cgroup" [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(23 [pid 320] <... unlink resumed>) = 0 [pid 14459] close(7 [pid 14458] close(24 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(24 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14459] close(8 [pid 14458] close(25 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] close(25 [pid 320] <... close resumed>) = 0 [pid 14459] close(9 [pid 14458] close(26 [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3433" [pid 14459] close(10 [pid 14458] close(27 [pid 14457] close(26 [pid 320] <... rmdir resumed>) = 0 [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3434", 0777 [pid 14459] close(11 [pid 14458] close(28 [pid 14457] close(27 [pid 320] <... mkdir resumed>) = 0 [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14459] close(12 [pid 14458] close(29 [pid 14457] close(28 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14459] close(13 [pid 14458] exit_group(0 [pid 14457] close(29ci2-android-6-12-rust/strace-static-x86_64: Process 14460 attached [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] <... exit_group resumed>) = ? [pid 14457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14459] close(14 [pid 14460] set_robust_list(0x555587eb56a0, 24 [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14458] +++ exited with 0 +++ [pid 14457] exit_group(0 [pid 14460] <... set_robust_list resumed>) = 0 [pid 14459] close(15 [pid 14457] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3436 [pid 14460] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3518, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14459] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14459] close(16) = -1 EBADF (Bad file descriptor) [pid 14459] close(17) = -1 EBADF (Bad file descriptor) [pid 14459] close(18) = -1 EBADF (Bad file descriptor) [pid 14459] close(19) = -1 EBADF (Bad file descriptor) [pid 14459] close(20) = -1 EBADF (Bad file descriptor) [pid 14459] close(21) = -1 EBADF (Bad file descriptor) [pid 14459] close(22) = -1 EBADF (Bad file descriptor) [pid 14459] close(23) = -1 EBADF (Bad file descriptor) [pid 14459] close(24) = -1 EBADF (Bad file descriptor) [pid 14459] close(25) = -1 EBADF (Bad file descriptor) [pid 14459] close(26) = -1 EBADF (Bad file descriptor) [pid 14459] close(27) = -1 EBADF (Bad file descriptor) [pid 14459] close(28) = -1 EBADF (Bad file descriptor) [pid 14459] close(29) = -1 EBADF (Bad file descriptor) [pid 14459] exit_group(0) = ? [pid 14459] +++ exited with 0 +++ [pid 14457] +++ exited with 0 +++ [pid 14460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3559, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14460] chdir("./3434" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14460] <... chdir resumed>) = 0 [pid 14460] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3612, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14460] <... prctl resumed>) = 0 [pid 323] umount2("./3610", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14460] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14460] <... setpgid resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3610", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14460] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... openat resumed>) = 3 [pid 321] <... restart_syscall resumed>) = 0 [pid 14460] <... symlink resumed>) = 0 [pid 323] fstat(3 [pid 14460] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3 [pid 321] umount2("./3516", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14460] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3516", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14460] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14460] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3516/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14460] <... openat resumed>) = 3 [pid 321] openat(AT_FDCWD, "./3516/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14460] write(3, "1000", 4 [pid 323] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 14460] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(4 [pid 14460] close(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 323] newfstatat(AT_FDCWD, "./3610/sys" [pid 321] rmdir("./3516/sys" [pid 14460] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3516/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14460] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14460] <... symlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3516/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14460] write(1, "executing program\n", 18 [pid 323] openat(AT_FDCWD, "./3610/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3516/binderfs" [pid 14460] <... write resumed>) = 18 [pid 323] <... openat resumed>) = 4 [pid 14460] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] fstat(4 [pid 322] umount2("./3557", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3516/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14460] <... mkdirat resumed>) = 0 [pid 323] getdents64(4 [pid 322] openat(AT_FDCWD, "./3557", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14460] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3516/cgroup.net" [pid 323] getdents64(4 [pid 322] fstat(3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14460] <... mount resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 321] unlink("./3516/cgroup.net" [pid 14460] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rmdir("./3610/sys" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... unlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3516/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3610/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3610/binderfs" [pid 322] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3516/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3557/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3516/cgroup.cpu" [pid 322] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14460] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14460] pwrite64(3, "\x02", 1, 4 [pid 323] unlink("./3610/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3516/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3557/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14460] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3610/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 321] newfstatat(AT_FDCWD, "./3516/cgroup" [pid 14460] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14460] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3610/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] unlink("./3516/cgroup" [pid 14460] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3610/cgroup.net" [pid 14460] close(5) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(3 [pid 14460] close(6 [pid 323] umount2("./3610/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 14460] close(7 [pid 323] newfstatat(AT_FDCWD, "./3610/cgroup.cpu" [pid 322] close(4 [pid 321] <... close resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 321] rmdir("./3516" [pid 14460] close(8 [pid 323] unlink("./3610/cgroup.cpu" [pid 322] rmdir("./3557/sys" [pid 321] <... rmdir resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] mkdir("./3517", 0777 [pid 14460] close(9 [pid 323] umount2("./3610/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3557/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14460] close(10 [pid 323] newfstatat(AT_FDCWD, "./3610/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3557/binderfs" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14460] close(11 [pid 323] unlink("./3610/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3557/binderfs" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14460] close(12 [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14461 attached [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14461] set_robust_list(0x555587eb56a0, 24 [pid 14460] close(13 [pid 323] close(3 [pid 14461] <... set_robust_list resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14461] rt_sigprocmask(SIG_SETMASK, [] [pid 14460] close(14 [pid 323] rmdir("./3610" [pid 14461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] chdir("./3517" [pid 14460] close(15 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3557/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14461] <... chdir resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3611", 0777 [pid 14461] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14460] close(16 [pid 14461] <... prctl resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14461] setpgid(0, 0 [pid 14460] close(17 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3557/cgroup.net" [pid 14461] <... setpgid resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14461] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14460] close(18 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3557/cgroup.net" [pid 14461] <... symlink resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3519 [pid 14461] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14460] close(19 [pid 322] umount2("./3557/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14462 attached [pid 14461] <... symlink resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3613 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14462] set_robust_list(0x555587eb56a0, 24 [pid 14461] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14460] close(20 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3557/cgroup.cpu" [pid 14462] <... set_robust_list resumed>) = 0 [pid 14461] <... symlink resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14462] rt_sigprocmask(SIG_SETMASK, [] [pid 14461] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14460] close(21 [pid 322] unlink("./3557/cgroup.cpu" [pid 14462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14461] <... openat resumed>) = 3 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14461] write(3, "1000", 4 [pid 14460] close(22 [pid 322] umount2("./3557/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14462] chdir("./3611" [pid 14461] <... write resumed>) = 4 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14462] <... chdir resumed>) = 0 [pid 14461] close(3 [pid 14460] close(23 [pid 322] newfstatat(AT_FDCWD, "./3557/cgroup" [pid 14462] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14461] <... close resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14462] <... prctl resumed>) = 0 [pid 14461] symlink("/dev/binderfs", "./binderfs" [pid 14460] close(24 [pid 322] unlink("./3557/cgroup" [pid 14462] setpgid(0, 0 [pid 14461] <... symlink resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14462] <... setpgid resumed>) = 0 [pid 14461] write(1, "executing program\n", 18 [pid 14460] close(25 executing program [pid 322] getdents64(3 [pid 14462] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14461] <... write resumed>) = 18 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14462] <... symlink resumed>) = 0 [pid 14460] close(26 [pid 322] close(3 [pid 14462] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14461] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14460] close(27 [pid 14462] <... symlink resumed>) = 0 [pid 14461] <... mkdirat resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3557" [pid 14462] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14461] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14460] close(28 [pid 322] <... rmdir resumed>) = 0 [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3558", 0777 [pid 14462] <... symlink resumed>) = 0 [pid 14461] <... mount resumed>) = 0 [pid 14460] close(29 [pid 322] <... mkdir resumed>) = 0 [pid 14462] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14461] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14460] exit_group(0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14462] <... openat resumed>) = 3 [pid 14461] <... openat resumed>) = 3 [pid 14460] <... exit_group resumed>) = ? [pid 14462] write(3, "1000", 4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3560 [pid 322] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14463 attached [pid 14462] <... write resumed>) = 4 [pid 14461] pwrite64(3, "\x02", 1, 4 [pid 14460] +++ exited with 0 +++ [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14463] set_robust_list(0x555587eb56a0, 24 [pid 14462] close(3 [pid 14461] <... pwrite64 resumed>) = 1 [pid 14463] <... set_robust_list resumed>) = 0 [pid 14462] <... close resumed>) = 0 [pid 14461] close(3 [pid 14463] rt_sigprocmask(SIG_SETMASK, [] [pid 14462] symlink("/dev/binderfs", "./binderfs" [pid 14461] <... close resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3436, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14463] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14462] <... symlink resumed>) = 0 [pid 14461] close(4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14462] write(1, "executing program\n", 18 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] chdir("./3558" [pid 14462] <... write resumed>) = 18 [pid 14461] close(5 [pid 14463] <... chdir resumed>) = 0 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14461] close(6 [pid 14463] <... prctl resumed>) = 0 [pid 14462] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14463] setpgid(0, 0 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14463] <... setpgid resumed>) = 0 [pid 14462] <... mkdirat resumed>) = 0 [pid 14461] close(7 [pid 14463] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14462] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] <... symlink resumed>) = 0 [pid 14462] <... mount resumed>) = 0 [pid 14461] close(8 [pid 14463] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14462] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14463] <... symlink resumed>) = 0 [pid 14462] <... openat resumed>) = 3 [pid 14461] close(9 [pid 14463] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14462] pwrite64(3, "\x02", 1, 4 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3434", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14462] <... pwrite64 resumed>) = 1 [pid 14461] close(10 [pid 14463] <... symlink resumed>) = 0 [pid 14462] close(3 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14462] <... close resumed>) = 0 [pid 14461] close(11 [pid 14462] close(4 [pid 14463] <... openat resumed>) = 3 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14463] write(3, "1000", 4 [pid 14462] close(5 [pid 14461] close(12 [pid 320] openat(AT_FDCWD, "./3434", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14463] <... write resumed>) = 4 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14463] close(3 [pid 14462] close(6 [pid 14461] close(13 [pid 320] fstat(3 [pid 14463] <... close resumed>) = 0 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14463] symlink("/dev/binderfs", "./binderfs" [pid 14462] close(7 [pid 14461] close(14 [pid 14463] <... symlink resumed>) = 0 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14463] write(1, "executing program\n", 18 [pid 14462] close(8 [pid 14461] close(15 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 executing program [pid 14463] <... write resumed>) = 18 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3434/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14463] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14462] close(9 [pid 14461] close(16 [pid 320] <... umount2 resumed>) = 0 [pid 14463] <... mkdirat resumed>) = 0 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14462] close(10 [pid 14461] close(17 [pid 320] umount2("./3434/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14463] <... mount resumed>) = 0 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14463] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14462] close(11 [pid 14461] close(18 [pid 320] newfstatat(AT_FDCWD, "./3434/sys" [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14463] <... openat resumed>) = 3 [pid 14462] close(12 [pid 14461] close(19 [pid 320] umount2("./3434/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14463] pwrite64(3, "\x02", 1, 4 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] <... pwrite64 resumed>) = 1 [pid 14462] close(13 [pid 14461] close(20 [pid 14463] close(3 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] <... close resumed>) = 0 [pid 14462] close(14 [pid 14463] close(4 [pid 14461] close(21 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] close(5 [pid 14462] close(15 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] close(22 [pid 320] openat(AT_FDCWD, "./3434/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14463] close(6 [pid 14462] close(16 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] close(23 [pid 320] fstat(4 [pid 14463] close(7 [pid 14462] close(17 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] close(24 [pid 320] getdents64(4 [pid 14463] close(8 [pid 14462] close(18 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] close(25 [pid 320] getdents64(4 [pid 14463] close(9 [pid 14462] close(19 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] close(26 [pid 320] close(4 [pid 14463] close(10 [pid 14462] close(20 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] close(27 [pid 320] rmdir("./3434/sys" [pid 14463] close(11 [pid 14462] close(21 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] close(28 [pid 320] umount2("./3434/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14463] close(12 [pid 14462] close(22 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] close(29 [pid 320] newfstatat(AT_FDCWD, "./3434/binderfs" [pid 14463] close(13 [pid 14462] close(23 [pid 14461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14461] exit_group(0 [pid 320] unlink("./3434/binderfs" [pid 14463] close(14 [pid 14462] close(24 [pid 14461] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] close(15 [pid 14462] close(25 [pid 320] umount2("./3434/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14463] close(16 [pid 320] newfstatat(AT_FDCWD, "./3434/cgroup.net" [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] close(26 [pid 14461] +++ exited with 0 +++ [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14463] close(17 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3519, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3434/cgroup.net" [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] close(27 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 [pid 14463] close(18 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3434/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] close(28 [pid 14463] close(19 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] close(29 [pid 14463] close(20 [pid 14462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] close(21 [pid 14462] exit_group(0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] <... exit_group resumed>) = ? [pid 320] newfstatat(AT_FDCWD, "./3434/cgroup.cpu" [pid 14463] close(22 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3434/cgroup.cpu") = 0 [pid 320] umount2("./3434/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14462] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14463] close(23 [pid 320] newfstatat(AT_FDCWD, "./3434/cgroup" [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3613, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14463] close(24 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] unlink("./3434/cgroup" [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14463] close(25 [pid 320] getdents64(3 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] close(26 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14463] close(27) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14463] close(28) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3434" [pid 14463] close(29 [pid 320] <... rmdir resumed>) = 0 [pid 14463] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14463] exit_group(0 [pid 320] mkdir("./3435", 0777 [pid 14463] <... exit_group resumed>) = ? [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14463] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 14464 attached [pid 14464] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14464] rt_sigprocmask(SIG_SETMASK, [] [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3560, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14464] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14464] chdir("./3435" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3437 [pid 14464] <... chdir resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14464] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14464] <... prctl resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14464] setpgid(0, 0 [pid 323] umount2("./3611", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14464] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] openat(AT_FDCWD, "./3611", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3517", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14464] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] fstat(3 [pid 321] openat(AT_FDCWD, "./3517", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14464] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... openat resumed>) = 3 [pid 14464] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] getdents64(3 [pid 321] fstat(3 [pid 14464] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14464] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = 0 [pid 321] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14464] <... openat resumed>) = 3 [pid 323] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14464] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] <... write resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3611/sys" [pid 321] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14464] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] <... close resumed>) = 0 [pid 323] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3517/sys" [pid 14464] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14464] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3611/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14464] write(1, "executing program\n", 18 [pid 323] <... openat resumed>) = 4 [pid 14464] <... write resumed>) = 18 executing program [pid 323] fstat(4 [pid 14464] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] <... mkdirat resumed>) = 0 [pid 323] getdents64(4 [pid 321] openat(AT_FDCWD, "./3517/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14464] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... openat resumed>) = 4 [pid 14464] <... mount resumed>) = 0 [pid 323] getdents64(4 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] fstat(4 [pid 14464] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14464] <... openat resumed>) = 3 [pid 323] close(4 [pid 321] getdents64(4 [pid 14464] pwrite64(3, "\x02", 1, 4 [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3558", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14464] <... pwrite64 resumed>) = 1 [pid 323] rmdir("./3611/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14464] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 14464] <... close resumed>) = 0 [pid 323] umount2("./3611/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3558", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14464] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3611/binderfs" [pid 14464] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3611/binderfs" [pid 14464] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] close(4 [pid 14464] close(7 [pid 323] umount2("./3611/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 321] <... close resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] rmdir("./3517/sys" [pid 14464] close(8 [pid 323] newfstatat(AT_FDCWD, "./3611/cgroup.net" [pid 322] getdents64(3 [pid 321] <... rmdir resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3517/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14464] close(9 [pid 323] unlink("./3611/cgroup.net" [pid 322] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3517/binderfs" [pid 14464] close(10 [pid 323] umount2("./3611/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] close(11 [pid 323] newfstatat(AT_FDCWD, "./3611/cgroup.cpu" [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14464] close(12 [pid 323] unlink("./3611/cgroup.cpu" [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14464] close(13 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3517/binderfs" [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3611/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3558/sys" [pid 321] <... unlink resumed>) = 0 [pid 14464] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3517/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3611/cgroup" [pid 322] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3517/cgroup.net" [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3611/cgroup" [pid 322] openat(AT_FDCWD, "./3558/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14464] close(16) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] unlink("./3517/cgroup.net" [pid 14464] close(17 [pid 323] getdents64(3 [pid 322] fstat(4 [pid 321] <... unlink resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3517/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14464] close(18 [pid 323] close(3 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14464] close(19 [pid 323] rmdir("./3611" [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14464] close(20 [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3612", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3517/cgroup.cpu" [pid 14464] close(21 [pid 323] <... mkdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3517/cgroup.cpu" [pid 14464] close(22 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] close(4 [pid 321] <... unlink resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3517/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3558/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3517/cgroup" [pid 322] umount2("./3558/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14465 attached [pid 14464] close(23 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3614 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3517/cgroup" [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] set_robust_list(0x555587eb56a0, 24 [pid 14464] close(24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3558/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 14465] <... set_robust_list resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14465] rt_sigprocmask(SIG_SETMASK, [] [pid 14464] close(25 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14465] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3558/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14465] chdir("./3612" [pid 14464] close(26 [pid 322] <... unlink resumed>) = 0 [pid 321] close(3 [pid 14465] <... chdir resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3558/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14465] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14464] close(27 [pid 14465] <... prctl resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3517" [pid 14465] setpgid(0, 0 [pid 14464] close(28 [pid 322] newfstatat(AT_FDCWD, "./3558/cgroup.net" [pid 321] <... rmdir resumed>) = 0 [pid 14465] <... setpgid resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3518", 0777 [pid 14465] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14464] close(29 [pid 322] unlink("./3558/cgroup.net" [pid 321] <... mkdir resumed>) = 0 [pid 14464] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] <... symlink resumed>) = 0 [pid 14464] exit_group(0 [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14465] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] umount2("./3558/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14465] <... symlink resumed>) = 0 [pid 14464] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14465] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3558/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14464] +++ exited with 0 +++ [pid 322] unlink("./3558/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14466 attached ) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3520 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3437, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14466] set_robust_list(0x555587eb56a0, 24 [pid 14465] <... symlink resumed>) = 0 [pid 322] umount2("./3558/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14466] <... set_robust_list resumed>) = 0 [pid 14465] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14466] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14465] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3558/cgroup" [pid 14466] chdir("./3518" [pid 14465] write(3, "1000", 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14466] <... chdir resumed>) = 0 [pid 14465] <... write resumed>) = 4 [pid 14466] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] unlink("./3558/cgroup" [pid 14466] <... prctl resumed>) = 0 [pid 14465] close(3 [pid 322] <... unlink resumed>) = 0 [pid 14466] setpgid(0, 0 [pid 14465] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 14466] <... setpgid resumed>) = 0 [pid 14465] symlink("/dev/binderfs", "./binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14466] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] close(3 [pid 14466] <... symlink resumed>) = 0 [pid 14465] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14466] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14465] write(1, "executing program\n", 18 executing program [pid 322] rmdir("./3558" [pid 14466] <... symlink resumed>) = 0 [pid 14465] <... write resumed>) = 18 [pid 322] <... rmdir resumed>) = 0 [pid 14466] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14465] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] mkdir("./3559", 0777 [pid 14466] <... symlink resumed>) = 0 [pid 14465] <... mkdirat resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14465] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14466] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14466] <... openat resumed>) = 3 [pid 14465] <... mount resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14466] write(3, "1000", 4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14466] <... write resumed>) = 4 [pid 14465] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 14467 attached [pid 14466] close(3) = 0 [pid 14466] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14466] write(1, "executing program\n", 18) = 18 [pid 14466] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3561 [pid 14467] set_robust_list(0x555587eb56a0, 24 [pid 14465] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14467] <... set_robust_list resumed>) = 0 [pid 14467] rt_sigprocmask(SIG_SETMASK, [] [pid 14466] <... mkdirat resumed>) = 0 [pid 14465] pwrite64(3, "\x02", 1, 4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14467] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14466] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14465] <... pwrite64 resumed>) = 1 [pid 14467] chdir("./3559" [pid 14466] <... mount resumed>) = 0 [pid 14466] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14467] <... chdir resumed>) = 0 [pid 14466] <... openat resumed>) = 3 [pid 14465] close(3 [pid 14467] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14465] <... close resumed>) = 0 [pid 14467] <... prctl resumed>) = 0 [pid 14465] close(4 [pid 14467] setpgid(0, 0 [pid 14466] pwrite64(3, "\x02", 1, 4) = 1 [pid 14466] close(3) = 0 [pid 14466] close(4) = -1 EBADF (Bad file descriptor) [pid 14466] close(5) = -1 EBADF (Bad file descriptor) [pid 14466] close(6) = -1 EBADF (Bad file descriptor) [pid 14466] close(7) = -1 EBADF (Bad file descriptor) [pid 14466] close(8) = -1 EBADF (Bad file descriptor) [pid 14466] close(9) = -1 EBADF (Bad file descriptor) [pid 14466] close(10) = -1 EBADF (Bad file descriptor) [pid 14466] close(11) = -1 EBADF (Bad file descriptor) [pid 14466] close(12) = -1 EBADF (Bad file descriptor) [pid 14466] close(13) = -1 EBADF (Bad file descriptor) [pid 14466] close(14) = -1 EBADF (Bad file descriptor) [pid 14466] close(15) = -1 EBADF (Bad file descriptor) [pid 14466] close(16) = -1 EBADF (Bad file descriptor) [pid 14466] close(17) = -1 EBADF (Bad file descriptor) [pid 14466] close(18) = -1 EBADF (Bad file descriptor) [pid 14466] close(19) = -1 EBADF (Bad file descriptor) [pid 14466] close(20) = -1 EBADF (Bad file descriptor) [pid 14466] close(21) = -1 EBADF (Bad file descriptor) [pid 14466] close(22) = -1 EBADF (Bad file descriptor) [pid 14466] close(23) = -1 EBADF (Bad file descriptor) [pid 14466] close(24) = -1 EBADF (Bad file descriptor) [pid 14466] close(25) = -1 EBADF (Bad file descriptor) [pid 14466] close(26) = -1 EBADF (Bad file descriptor) [pid 14466] close(27) = -1 EBADF (Bad file descriptor) [pid 14466] close(28) = -1 EBADF (Bad file descriptor) [pid 14466] close(29) = -1 EBADF (Bad file descriptor) [pid 14466] exit_group(0) = ? [pid 14467] <... setpgid resumed>) = 0 [pid 14466] +++ exited with 0 +++ [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14467] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3520, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14465] close(5 [pid 14467] <... symlink resumed>) = 0 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14467] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14465] close(6 [pid 321] <... restart_syscall resumed>) = 0 [pid 14467] <... symlink resumed>) = 0 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14467] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14465] close(7 [pid 320] umount2("./3435", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14467] <... symlink resumed>) = 0 [pid 14465] close(8 [pid 321] umount2("./3518", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14467] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] openat(AT_FDCWD, "./3435", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14465] close(9 [pid 321] openat(AT_FDCWD, "./3518", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 14467] <... openat resumed>) = 3 [pid 14465] close(10 [pid 321] fstat(3 [pid 320] fstat(3 [pid 14467] write(3, "1000", 4 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14467] <... write resumed>) = 4 [pid 14465] close(11 [pid 321] getdents64(3 [pid 320] getdents64(3 [pid 14467] close(3 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] close(12 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14467] <... close resumed>) = 0 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] symlink("/dev/binderfs", "./binderfs" [pid 320] umount2("./3435/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] <... symlink resumed>) = 0 [pid 14465] close(13 [pid 14467] write(1, "executing program\n", 18 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14467] <... write resumed>) = 18 [pid 14465] close(14 [pid 14467] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3435/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] <... mkdirat resumed>) = 0 [pid 14465] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14467] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3518/sys" [pid 320] newfstatat(AT_FDCWD, "./3435/sys" [pid 14465] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] close(17 [pid 321] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3435/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] <... mount resumed>) = 0 [pid 14465] close(18 [pid 321] openat(AT_FDCWD, "./3518/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14467] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] openat(AT_FDCWD, "./3435/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14465] close(19 [pid 321] fstat(4 [pid 320] <... openat resumed>) = 4 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(4 [pid 14465] close(20 [pid 321] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 14465] close(21 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14465] close(22) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 320] getdents64(4 [pid 14467] <... openat resumed>) = 3 [pid 14465] close(23 [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14467] pwrite64(3, "\x02", 1, 4 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3518/sys" [pid 320] close(4 [pid 14467] <... pwrite64 resumed>) = 1 [pid 14465] close(24 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14467] close(3 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] close(25 [pid 321] umount2("./3518/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3435/sys" [pid 14467] <... close resumed>) = 0 [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14467] close(4 [pid 14465] close(26 [pid 321] newfstatat(AT_FDCWD, "./3518/binderfs" [pid 320] umount2("./3435/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14465] close(27 [pid 14467] close(5 [pid 321] unlink("./3518/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3435/binderfs" [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14467] close(6 [pid 14465] close(28 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14467] close(7 [pid 14465] close(29 [pid 321] umount2("./3518/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3435/binderfs" [pid 14467] close(8 [pid 14465] exit_group(0 [pid 321] newfstatat(AT_FDCWD, "./3518/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] <... exit_group resumed>) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3435/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] close(9 [pid 321] unlink("./3518/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3435/cgroup.net" [pid 321] umount2("./3518/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3435/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3518/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14465] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14467] close(10 [pid 321] unlink("./3518/cgroup.cpu" [pid 320] umount2("./3435/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3614, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14467] close(11 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] umount2("./3518/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3435/cgroup.cpu" [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14467] close(12 [pid 321] newfstatat(AT_FDCWD, "./3518/cgroup" [pid 320] unlink("./3435/cgroup.cpu" [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14467] close(13 [pid 323] umount2("./3612", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14467] close(14 [pid 321] unlink("./3518/cgroup" [pid 320] umount2("./3435/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3612", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14467] close(15 [pid 323] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3435/cgroup" [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14467] close(16 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] close(3 [pid 320] unlink("./3435/cgroup" [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14467] close(17 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] rmdir("./3518" [pid 320] getdents64(3 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14467] close(18 [pid 321] mkdir("./3519", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] close(3 [pid 14467] close(19 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... close resumed>) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3435" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rmdir resumed>) = 0 [pid 14467] close(20 [pid 323] <... umount2 resumed>) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3436", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14468 attached [pid 14467] close(21 [pid 323] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14468] set_robust_list(0x555587eb56a0, 24 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3521 [pid 320] <... mkdir resumed>) = 0 [pid 14468] <... set_robust_list resumed>) = 0 [pid 14467] close(22 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3612/sys" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14467] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14467] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3612/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14467] close(25) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14467] close(26) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14467] close(27 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14468] rt_sigprocmask(SIG_SETMASK, [] [pid 14467] close(28 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14467] close(29 [pid 323] getdents64(4 [pid 14467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14467] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14469 attached [pid 14467] <... exit_group resumed>) = ? [pid 323] close(4 [pid 14469] set_robust_list(0x555587eb56a0, 24 [pid 14468] chdir("./3519" [pid 323] <... close resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3438 [pid 14469] <... set_robust_list resumed>) = 0 [pid 14468] <... chdir resumed>) = 0 [pid 14467] +++ exited with 0 +++ [pid 323] rmdir("./3612/sys" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14469] rt_sigprocmask(SIG_SETMASK, [] [pid 14468] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rmdir resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3561, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14469] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14468] <... prctl resumed>) = 0 [pid 323] umount2("./3612/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14469] chdir("./3436" [pid 14468] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14469] <... chdir resumed>) = 0 [pid 14468] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3612/binderfs" [pid 14469] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14468] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14469] <... prctl resumed>) = 0 [pid 14468] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14469] setpgid(0, 0 [pid 14468] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14469] <... setpgid resumed>) = 0 [pid 14468] <... symlink resumed>) = 0 [pid 323] unlink("./3612/binderfs" [pid 14469] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14468] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14469] <... symlink resumed>) = 0 [pid 14468] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14469] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14468] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14469] <... symlink resumed>) = 0 [pid 14468] <... openat resumed>) = 3 [pid 323] umount2("./3612/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14469] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14469] <... symlink resumed>) = 0 [pid 14468] write(3, "1000", 4 [pid 323] newfstatat(AT_FDCWD, "./3612/cgroup.net" [pid 14469] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14468] <... write resumed>) = 4 [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14469] <... openat resumed>) = 3 [pid 14468] close(3 [pid 323] unlink("./3612/cgroup.net" [pid 14469] write(3, "1000", 4 [pid 14468] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14469] <... write resumed>) = 4 [pid 14468] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3612/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3559", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14469] close(3 [pid 14468] <... symlink resumed>) = 0 executing program [pid 14468] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14469] <... close resumed>) = 0 [pid 14468] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14469] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3612/cgroup.cpu" [pid 14469] <... symlink resumed>) = 0 [pid 14468] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3559", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14469] write(1, "executing program\n", 18 [pid 14468] <... mkdirat resumed>) = 0 [pid 323] unlink("./3612/cgroup.cpu" [pid 322] <... openat resumed>) = 3 [pid 14469] <... write resumed>) = 18 executing program [pid 14468] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... unlink resumed>) = 0 [pid 322] fstat(3 [pid 14469] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14468] <... mount resumed>) = 0 [pid 323] umount2("./3612/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14469] <... mkdirat resumed>) = 0 [pid 14468] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 14469] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14468] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3612/cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14469] <... mount resumed>) = 0 [pid 14468] pwrite64(3, "\x02", 1, 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14469] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3612/cgroup" [pid 14468] <... pwrite64 resumed>) = 1 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14469] <... openat resumed>) = 3 [pid 14469] pwrite64(3, "\x02", 1, 4 [pid 14468] close(3 [pid 323] getdents64(3 [pid 14469] <... pwrite64 resumed>) = 1 [pid 14468] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14469] close(3 [pid 14468] close(4 [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14469] <... close resumed>) = 0 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3559/sys" [pid 14469] close(4 [pid 14468] close(5 [pid 323] rmdir("./3612" [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14469] close(5 [pid 14468] close(6 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3613", 0777 [pid 14469] close(6) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14469] close(7 [pid 14468] close(7 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] openat(AT_FDCWD, "./3559/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... openat resumed>) = 4 [pid 14469] close(8 [pid 14468] close(8 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] fstat(4 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14468] close(9 [pid 322] getdents64(4 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(10 [pid 14469] close(9ci2-android-6-12-rust/strace-static-x86_64: Process 14470 attached ) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3615 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14470] set_robust_list(0x555587eb56a0, 24 [pid 14469] close(10 [pid 14468] close(11 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] getdents64(4 [pid 14470] <... set_robust_list resumed>) = 0 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14469] close(11 [pid 14470] rt_sigprocmask(SIG_SETMASK, [] [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(12 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14469] close(12 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14470] chdir("./3613" [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(13 [pid 322] <... close resumed>) = 0 [pid 14470] <... chdir resumed>) = 0 [pid 14469] close(13 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3559/sys" [pid 14470] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(14 [pid 322] <... rmdir resumed>) = 0 [pid 14470] <... prctl resumed>) = 0 [pid 14469] close(14 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3559/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14470] setpgid(0, 0 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(15 [pid 14470] <... setpgid resumed>) = 0 [pid 14469] close(15 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14470] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(16 [pid 14470] <... symlink resumed>) = 0 [pid 14469] close(16 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3559/binderfs" [pid 14470] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(17 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14470] <... symlink resumed>) = 0 [pid 14469] close(17 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3559/binderfs" [pid 14470] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(18 [pid 322] <... unlink resumed>) = 0 [pid 14470] <... symlink resumed>) = 0 [pid 14469] close(18 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3559/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14470] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(19 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14469] close(19 [pid 14470] <... openat resumed>) = 3 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3559/cgroup.net" [pid 14470] write(3, "1000", 4 [pid 14469] close(20 [pid 14468] close(20 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14470] <... write resumed>) = 4 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3559/cgroup.net" [pid 14470] close(3 [pid 14469] close(21 [pid 14468] close(21 [pid 322] <... unlink resumed>) = 0 [pid 14470] <... close resumed>) = 0 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3559/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14470] symlink("/dev/binderfs", "./binderfs" [pid 14469] close(22 [pid 14468] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14470] <... symlink resumed>) = 0 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3559/cgroup.cpu" [pid 14470] write(1, "executing program\n", 18 [pid 14469] close(23 executing program [pid 14468] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14470] <... write resumed>) = 18 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14470] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14469] close(24 [pid 14468] close(24 [pid 322] unlink("./3559/cgroup.cpu" [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14470] <... mkdirat resumed>) = 0 [pid 14469] close(25 [pid 14470] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14470] <... mount resumed>) = 0 [pid 14469] close(26 [pid 14468] close(25 [pid 14470] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3559/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14469] close(27) = -1 EBADF (Bad file descriptor) [pid 14468] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14470] <... openat resumed>) = 3 [pid 14469] close(28 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3559/cgroup" [pid 14470] pwrite64(3, "\x02", 1, 4 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14470] <... pwrite64 resumed>) = 1 [pid 14469] close(29 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3559/cgroup" [pid 14470] close(3 [pid 14469] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14470] <... close resumed>) = 0 [pid 14469] exit_group(0 [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14470] close(4 [pid 14469] <... exit_group resumed>) = ? [pid 14468] close(29 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14470] close(5 [pid 14468] exit_group(0 [pid 322] close(3 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14468] <... exit_group resumed>) = ? [pid 322] <... close resumed>) = 0 [pid 14470] close(6 [pid 14469] +++ exited with 0 +++ [pid 14468] +++ exited with 0 +++ [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3559" [pid 14470] close(7) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3438, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14470] close(8) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14470] close(9) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3560", 0777 [pid 14470] close(10 [pid 322] <... mkdir resumed>) = 0 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14470] close(11 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3521, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14470] close(12 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14470] close(13ci2-android-6-12-rust/strace-static-x86_64: Process 14471 attached ) = -1 EBADF (Bad file descriptor) [pid 14471] set_robust_list(0x555587eb56a0, 24 [pid 14470] close(14 [pid 14471] <... set_robust_list resumed>) = 0 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] rt_sigprocmask(SIG_SETMASK, [] [pid 14470] close(15 [pid 14471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] chdir("./3560" [pid 14470] close(16 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3562 [pid 14471] <... chdir resumed>) = 0 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14471] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14470] close(17 [pid 14471] <... prctl resumed>) = 0 [pid 14471] setpgid(0, 0 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14471] <... setpgid resumed>) = 0 [pid 14470] close(18 [pid 321] <... restart_syscall resumed>) = 0 [pid 14471] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] <... symlink resumed>) = 0 [pid 14470] close(19 [pid 14471] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] <... symlink resumed>) = 0 [pid 14470] close(20 [pid 14471] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] <... symlink resumed>) = 0 [pid 14470] close(21 [pid 321] umount2("./3519", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14471] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14470] close(22 [pid 14471] <... openat resumed>) = 3 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14471] write(3, "1000", 4 [pid 14470] close(23 [pid 321] openat(AT_FDCWD, "./3519", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3436", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14471] <... write resumed>) = 4 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14471] close(3 [pid 14470] close(24 [pid 321] fstat(3 [pid 320] openat(AT_FDCWD, "./3436", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14471] <... close resumed>) = 0 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... openat resumed>) = 3 [pid 14471] symlink("/dev/binderfs", "./binderfs" [pid 14470] close(25 [pid 14471] <... symlink resumed>) = 0 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] fstat(3 [pid 14471] write(1, "executing program\n", 18 [pid 14470] close(26 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 executing program [pid 14471] <... write resumed>) = 18 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14471] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14470] close(27 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] <... mkdirat resumed>) = 0 [pid 14470] close(28 [pid 14471] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14470] close(29 [pid 14471] <... mount resumed>) = 0 [pid 321] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3436/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14471] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14470] exit_group(0 [pid 321] newfstatat(AT_FDCWD, "./3519/sys" [pid 14470] <... exit_group resumed>) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3436/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3436/sys" [pid 321] openat(AT_FDCWD, "./3519/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14471] <... openat resumed>) = 3 [pid 14470] +++ exited with 0 +++ [pid 321] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14471] pwrite64(3, "\x02", 1, 4 [pid 321] fstat(4 [pid 320] umount2("./3436/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14471] <... pwrite64 resumed>) = 1 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3615, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14471] close(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14471] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] openat(AT_FDCWD, "./3436/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14471] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... openat resumed>) = 4 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] fstat(4 [pid 14471] close(5 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 320] getdents64(4 [pid 14471] close(6 [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3519/sys" [pid 320] getdents64(4 [pid 14471] close(7 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3519/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14471] close(8) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14471] close(9 [pid 321] newfstatat(AT_FDCWD, "./3519/binderfs" [pid 320] <... close resumed>) = 0 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] close(10 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3436/sys" [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3519/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14471] close(11 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3436/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] close(12 [pid 321] umount2("./3519/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3436/binderfs" [pid 14471] close(13 [pid 321] newfstatat(AT_FDCWD, "./3519/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] close(14 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3436/binderfs" [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3519/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14471] close(15 [pid 321] <... unlink resumed>) = 0 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] close(16 [pid 321] umount2("./3519/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3436/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14471] close(17) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3519/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3436/cgroup.net" [pid 14471] close(18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3519/cgroup.cpu" [pid 320] unlink("./3436/cgroup.net" [pid 14471] close(19 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] close(20) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3519/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3436/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14471] close(21 [pid 323] umount2("./3613", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14471] close(22 [pid 323] openat(AT_FDCWD, "./3613", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] close(23 [pid 323] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3519/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3436/cgroup.cpu" [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14471] close(24 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] unlink("./3519/cgroup" [pid 320] unlink("./3436/cgroup.cpu" [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14471] close(25 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] getdents64(3 [pid 320] umount2("./3436/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14471] close(26 [pid 321] close(3 [pid 320] newfstatat(AT_FDCWD, "./3436/cgroup" [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14471] close(27 [pid 323] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3519" [pid 320] unlink("./3436/cgroup" [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14471] close(28 [pid 323] newfstatat(AT_FDCWD, "./3613/sys" [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14471] close(29 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3520", 0777 [pid 320] getdents64(3 [pid 14471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14471] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 14471] <... exit_group resumed>) = ? [pid 323] openat(AT_FDCWD, "./3613/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3436" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14472 attached [pid 14471] +++ exited with 0 +++ [pid 323] <... openat resumed>) = 4 [pid 14472] set_robust_list(0x555587eb56a0, 24 [pid 323] fstat(4 [pid 14472] <... set_robust_list resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] mkdir("./3437", 0777 [pid 14472] rt_sigprocmask(SIG_SETMASK, [] [pid 323] getdents64(4 [pid 320] <... mkdir resumed>) = 0 [pid 14472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3562, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] getdents64(4 [pid 14472] chdir("./3520" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3522 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14472] <... chdir resumed>) = 0 [pid 323] close(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14472] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rmdir("./3613/sys" [pid 14472] <... prctl resumed>) = 0 [pid 14472] setpgid(0, 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14473 attached [pid 14472] <... setpgid resumed>) = 0 [pid 323] umount2("./3613/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14473] set_robust_list(0x555587eb56a0, 24 [pid 14472] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14473] <... set_robust_list resumed>) = 0 [pid 14472] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3613/binderfs" [pid 14473] rt_sigprocmask(SIG_SETMASK, [] [pid 14472] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14473] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] unlink("./3613/binderfs" [pid 14472] <... symlink resumed>) = 0 [pid 14473] chdir("./3437" [pid 14472] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3439 [pid 14473] <... chdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14472] <... symlink resumed>) = 0 [pid 14473] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] umount2("./3613/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14473] <... prctl resumed>) = 0 [pid 14472] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14473] setpgid(0, 0) = 0 [pid 323] newfstatat(AT_FDCWD, "./3613/cgroup.net" [pid 14473] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14472] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14473] <... symlink resumed>) = 0 [pid 14472] write(3, "1000", 4 [pid 323] unlink("./3613/cgroup.net" [pid 14472] <... write resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 14473] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14472] close(3 [pid 323] umount2("./3613/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14472] <... close resumed>) = 0 [pid 14473] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3613/cgroup.cpu" [pid 14473] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14472] symlink("/dev/binderfs", "./binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14473] <... symlink resumed>) = 0 [pid 14473] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14472] <... symlink resumed>) = 0 [pid 323] unlink("./3613/cgroup.cpu") = 0 executing program [pid 14473] <... openat resumed>) = 3 [pid 14472] write(1, "executing program\n", 18 [pid 323] umount2("./3613/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14473] write(3, "1000", 4 [pid 14472] <... write resumed>) = 18 [pid 14473] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14473] close(3 [pid 14472] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] newfstatat(AT_FDCWD, "./3613/cgroup" [pid 14473] <... close resumed>) = 0 [pid 14472] <... mkdirat resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14473] symlink("/dev/binderfs", "./binderfs" [pid 14472] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] unlink("./3613/cgroup" [pid 14473] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14473] write(1, "executing program\n", 18 [pid 14472] <... mount resumed>) = 0 executing program [pid 323] getdents64(3 [pid 14473] <... write resumed>) = 18 [pid 14472] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] umount2("./3560", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14473] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3613" [pid 322] openat(AT_FDCWD, "./3560", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14473] <... mkdirat resumed>) = 0 [pid 14472] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14473] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14472] pwrite64(3, "\x02", 1, 4 [pid 323] mkdir("./3614", 0777 [pid 14473] <... mount resumed>) = 0 [pid 322] fstat(3 [pid 14473] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14472] <... pwrite64 resumed>) = 1 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14472] close(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] getdents64(3 [pid 14472] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14473] <... openat resumed>) = 3 [pid 14472] close(4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14473] pwrite64(3, "\x02", 1, 4 [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14473] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14474 attached [pid 14473] close(3 [pid 14472] close(5 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3616 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14474] set_robust_list(0x555587eb56a0, 24 [pid 14473] <... close resumed>) = 0 [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14474] rt_sigprocmask(SIG_SETMASK, [] [pid 14473] close(4 [pid 14472] close(6 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3560/sys" [pid 14474] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] chdir("./3614" [pid 14473] close(5 [pid 14472] close(7 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14474] <... chdir resumed>) = 0 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14474] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14473] close(6 [pid 14472] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14474] <... prctl resumed>) = 0 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3560/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14474] setpgid(0, 0 [pid 14473] close(7 [pid 14472] close(9 [pid 14474] <... setpgid resumed>) = 0 [pid 14474] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14474] <... symlink resumed>) = 0 [pid 14473] close(8 [pid 14472] close(10 [pid 322] fstat(4 [pid 14474] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14474] <... symlink resumed>) = 0 [pid 14473] close(9 [pid 14472] close(11 [pid 14474] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] <... symlink resumed>) = 0 [pid 14473] close(10 [pid 14472] close(12 [pid 322] getdents64(4 [pid 14474] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] close(11 [pid 14472] close(13 [pid 14474] <... openat resumed>) = 3 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14474] write(3, "1000", 4 [pid 14473] close(12 [pid 14472] close(14 [pid 322] getdents64(4 [pid 14474] <... write resumed>) = 4 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14474] close(3 [pid 14473] close(13 [pid 14472] close(15 [pid 322] close(4 [pid 14474] <... close resumed>) = 0 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14474] symlink("/dev/binderfs", "./binderfs" [pid 14473] close(14 [pid 14472] close(16 [pid 322] rmdir("./3560/sys" [pid 14474] <... symlink resumed>) = 0 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 executing program [pid 14474] write(1, "executing program\n", 18) = 18 [pid 14473] close(15 [pid 14472] close(17 [pid 322] umount2("./3560/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14474] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] close(16 [pid 14472] close(18 [pid 14474] <... mkdirat resumed>) = 0 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14474] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14473] close(17 [pid 14472] close(19 [pid 322] newfstatat(AT_FDCWD, "./3560/binderfs" [pid 14474] <... mount resumed>) = 0 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14474] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14473] close(18 [pid 14472] close(20 [pid 322] unlink("./3560/binderfs") = 0 [pid 322] umount2("./3560/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14474] <... openat resumed>) = 3 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14474] pwrite64(3, "\x02", 1, 4 [pid 14473] close(19 [pid 14472] close(21 [pid 322] newfstatat(AT_FDCWD, "./3560/cgroup.net" [pid 14474] <... pwrite64 resumed>) = 1 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14474] close(3 [pid 14473] close(20 [pid 14472] close(22 [pid 14474] <... close resumed>) = 0 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] close(4 [pid 14473] close(21 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] close(23 [pid 322] unlink("./3560/cgroup.net" [pid 14474] close(5 [pid 14473] close(22 [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] close(24 [pid 322] umount2("./3560/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14474] close(6 [pid 14473] close(23 [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] close(25 [pid 322] newfstatat(AT_FDCWD, "./3560/cgroup.cpu" [pid 14474] close(7 [pid 14473] close(24 [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] close(26 [pid 14474] close(8 [pid 14473] close(25 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] close(9 [pid 14472] close(27 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] close(26 [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] close(10 [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] close(28 [pid 14474] close(11 [pid 14473] close(27 [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] close(29 [pid 322] unlink("./3560/cgroup.cpu" [pid 14474] close(12 [pid 14473] close(28 [pid 14472] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14472] exit_group(0 [pid 322] umount2("./3560/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14474] close(13 [pid 14473] close(29 [pid 14472] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3560/cgroup" [pid 14474] close(14 [pid 14473] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3560/cgroup" [pid 14474] close(15 [pid 14473] <... exit_group resumed>) = ? [pid 14472] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3522, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] close(3 [pid 14473] +++ exited with 0 +++ [pid 322] <... close resumed>) = 0 [pid 14474] close(16 [pid 322] rmdir("./3560" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3439, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14474] close(17 [pid 322] mkdir("./3561", 0777 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14474] close(18 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] close(19 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] close(20 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14475 attached [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] set_robust_list(0x555587eb56a0, 24 [pid 14474] close(21 [pid 14475] <... set_robust_list resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] rt_sigprocmask(SIG_SETMASK, [] [pid 14474] close(22 [pid 14475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] chdir("./3561" [pid 14474] close(23 [pid 14475] <... chdir resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3563 [pid 14475] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14474] close(24 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14475] <... prctl resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] setpgid(0, 0 [pid 14474] close(25 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14475] <... setpgid resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14474] close(26 [pid 14475] <... symlink resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14474] close(27 [pid 14475] <... symlink resumed>) = 0 [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14474] close(28) = -1 EBADF (Bad file descriptor) [pid 14475] <... symlink resumed>) = 0 [pid 14474] close(29 [pid 14475] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14474] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14474] exit_group(0 [pid 14475] <... openat resumed>) = 3 [pid 14474] <... exit_group resumed>) = ? [pid 14475] write(3, "1000", 4) = 4 [pid 14475] close(3) = 0 [pid 14475] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14475] write(1, "executing program\n", 18 [pid 14474] +++ exited with 0 +++ executing program [pid 14475] <... write resumed>) = 18 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3616, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14475] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14475] <... mkdirat resumed>) = 0 [pid 14475] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... restart_syscall resumed>) = 0 [pid 14475] <... mount resumed>) = 0 [pid 321] umount2("./3520", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14475] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] openat(AT_FDCWD, "./3520", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14475] <... openat resumed>) = 3 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3437", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14475] pwrite64(3, "\x02", 1, 4 [pid 321] <... umount2 resumed>) = 0 [pid 14475] <... pwrite64 resumed>) = 1 [pid 320] openat(AT_FDCWD, "./3437", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14475] close(3 [pid 320] <... openat resumed>) = 3 [pid 14475] <... close resumed>) = 0 [pid 321] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14475] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3520/sys" [pid 320] getdents64(3 [pid 14475] close(5 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3437/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14475] close(6 [pid 321] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3437/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14475] close(8 [pid 321] openat(AT_FDCWD, "./3520/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14475] close(9 [pid 321] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3437/sys" [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14475] close(10 [pid 321] getdents64(4 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3437/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14475] close(11 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] openat(AT_FDCWD, "./3437/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14475] close(12 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14475] close(13 [pid 321] close(4 [pid 320] fstat(4 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14475] close(14 [pid 321] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3520/sys" [pid 320] getdents64(4 [pid 14475] close(15 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3520/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14475] close(16) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14475] close(17 [pid 321] newfstatat(AT_FDCWD, "./3520/binderfs" [pid 320] close(4 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 14475] close(18 [pid 321] unlink("./3520/binderfs" [pid 320] rmdir("./3437/sys" [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14475] close(19) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3520/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3437/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14475] close(20 [pid 323] umount2("./3614", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3520/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3437/binderfs" [pid 14475] close(21 [pid 323] openat(AT_FDCWD, "./3614", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14475] close(22 [pid 323] fstat(3 [pid 321] unlink("./3520/cgroup.net" [pid 320] unlink("./3437/binderfs" [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 14475] close(23 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3520/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3437/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14475] close(24 [pid 321] newfstatat(AT_FDCWD, "./3520/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3437/cgroup.net" [pid 14475] close(25 [pid 321] unlink("./3520/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3437/cgroup.net" [pid 14475] close(26 [pid 321] umount2("./3520/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14475] close(27 [pid 323] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3520/cgroup" [pid 320] umount2("./3437/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14475] close(28 [pid 323] newfstatat(AT_FDCWD, "./3614/sys" [pid 321] unlink("./3520/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3437/cgroup.cpu" [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14475] close(29 [pid 323] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14475] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] unlink("./3437/cgroup.cpu" [pid 14475] exit_group(0 [pid 323] openat(AT_FDCWD, "./3614/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14475] <... exit_group resumed>) = ? [pid 323] <... openat resumed>) = 4 [pid 321] close(3 [pid 320] umount2("./3437/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 323] fstat(4 [pid 321] rmdir("./3520" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14475] +++ exited with 0 +++ [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] newfstatat(AT_FDCWD, "./3437/cgroup" [pid 323] getdents64(4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3563, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] mkdir("./3521", 0777 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(4 [pid 320] unlink("./3437/cgroup" [pid 323] <... close resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 323] rmdir("./3614/sys") = 0 [pid 323] umount2("./3614/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3614/binderfs" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3614/binderfs") = 0 [pid 323] umount2("./3614/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14476 attached ) = -1 EINVAL (Invalid argument) [pid 14476] set_robust_list(0x555587eb56a0, 24 [pid 323] newfstatat(AT_FDCWD, "./3614/cgroup.net" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3523 [pid 320] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... close resumed>) = 0 [pid 14476] <... set_robust_list resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3437") = 0 [pid 323] unlink("./3614/cgroup.net" [pid 322] <... restart_syscall resumed>) = 0 [pid 320] mkdir("./3438", 0777 [pid 14476] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... unlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14476] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3614/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14476] chdir("./3521" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3561", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] newfstatat(AT_FDCWD, "./3614/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14476] <... chdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3614/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14477 attached [pid 14476] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3561", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14477] set_robust_list(0x555587eb56a0, 24 [pid 14476] <... prctl resumed>) = 0 [pid 14477] <... set_robust_list resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14476] setpgid(0, 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3440 [pid 14476] <... setpgid resumed>) = 0 [pid 322] fstat(3 [pid 14477] rt_sigprocmask(SIG_SETMASK, [] [pid 14476] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14476] <... symlink resumed>) = 0 [pid 323] umount2("./3614/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14477] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14476] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14476] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3614/cgroup" [pid 14476] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14477] chdir("./3438" [pid 14476] <... symlink resumed>) = 0 [pid 323] unlink("./3614/cgroup" [pid 322] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14476] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14476] <... openat resumed>) = 3 [pid 323] close(3) = 0 [pid 323] rmdir("./3614") = 0 [pid 323] mkdir("./3615", 0777 [pid 322] <... umount2 resumed>) = 0 [pid 14476] write(3, "1000", 4 [pid 14477] <... chdir resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14476] <... write resumed>) = 4 [pid 14477] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14476] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14477] <... prctl resumed>) = 0 [pid 14476] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3561/sys" [pid 14477] setpgid(0, 0 [pid 14476] symlink("/dev/binderfs", "./binderfs" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14477] <... setpgid resumed>) = 0 [pid 14476] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14478 attached [pid 14477] symlink("/syzcgroup/unified/syz0", "./cgroup" executing program [pid 14476] write(1, "executing program\n", 18 [pid 322] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14477] <... symlink resumed>) = 0 [pid 14476] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14478] set_robust_list(0x555587eb56a0, 24 [pid 14477] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14478] <... set_robust_list resumed>) = 0 [pid 14476] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3617 [pid 322] openat(AT_FDCWD, "./3561/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14478] rt_sigprocmask(SIG_SETMASK, [] [pid 14477] <... symlink resumed>) = 0 [pid 14476] <... mkdirat resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... openat resumed>) = 4 [pid 14478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14477] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14476] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] fstat(4 [pid 14478] chdir("./3615" [pid 14477] <... symlink resumed>) = 0 [pid 14476] <... mount resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14478] <... chdir resumed>) = 0 [pid 14477] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14476] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(4 [pid 14478] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14476] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14478] setpgid(0, 0 [pid 14477] <... openat resumed>) = 3 [pid 14476] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(4 [pid 14478] <... setpgid resumed>) = 0 [pid 14478] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14477] write(3, "1000", 4 [pid 14476] <... pwrite64 resumed>) = 1 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14478] <... symlink resumed>) = 0 [pid 14477] <... write resumed>) = 4 [pid 14476] close(3 [pid 322] close(4 [pid 14477] close(3 [pid 14476] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14477] <... close resumed>) = 0 [pid 14476] close(4 [pid 322] rmdir("./3561/sys" [pid 14478] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14477] symlink("/dev/binderfs", "./binderfs" [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14478] <... symlink resumed>) = 0 [pid 14477] <... symlink resumed>) = 0 [pid 322] umount2("./3561/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14478] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14477] write(1, "executing program\n", 18 [pid 14476] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14477] <... write resumed>) = 18 executing program [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3561/binderfs" [pid 14478] <... symlink resumed>) = 0 [pid 14477] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14476] close(6 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14478] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14477] <... mkdirat resumed>) = 0 [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3561/binderfs" [pid 14478] <... openat resumed>) = 3 [pid 14477] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14476] close(7 [pid 322] <... unlink resumed>) = 0 [pid 14478] write(3, "1000", 4 [pid 14477] <... mount resumed>) = 0 [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3561/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14478] <... write resumed>) = 4 [pid 14478] close(3) = 0 [pid 14477] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14476] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14478] symlink("/dev/binderfs", "./binderfs" [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3561/cgroup.net" [pid 14478] <... symlink resumed>) = 0 [pid 14477] <... openat resumed>) = 3 [pid 14476] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14478] write(1, "executing program\n", 18 [pid 14477] pwrite64(3, "\x02", 1, 4 [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] unlink("./3561/cgroup.net" [pid 14478] <... write resumed>) = 18 [pid 14477] <... pwrite64 resumed>) = 1 [pid 322] <... unlink resumed>) = 0 [pid 14477] close(3 [pid 14476] close(10 [pid 14478] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14477] <... close resumed>) = 0 [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3561/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14478] <... mkdirat resumed>) = 0 [pid 14477] close(4 [pid 14476] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14478] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3561/cgroup.cpu" [pid 14477] close(5 [pid 14476] close(12 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14478] <... mount resumed>) = 0 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3561/cgroup.cpu" [pid 14478] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14477] close(6 [pid 14476] close(13 [pid 322] <... unlink resumed>) = 0 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3561/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14477] close(7 [pid 14476] close(14 [pid 14478] <... openat resumed>) = 3 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14477] close(8 [pid 14476] close(15 [pid 322] newfstatat(AT_FDCWD, "./3561/cgroup" [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14478] pwrite64(3, "\x02", 1, 4 [pid 14477] close(9 [pid 14476] close(16 [pid 322] unlink("./3561/cgroup" [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14477] close(10 [pid 14476] close(17 [pid 14478] <... pwrite64 resumed>) = 1 [pid 14478] close(3 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14478] <... close resumed>) = 0 [pid 14477] close(11 [pid 14476] close(18 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14478] close(4 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(12 [pid 14476] close(19 [pid 322] <... close resumed>) = 0 [pid 14478] close(5 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3561" [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(13 [pid 14476] close(20 [pid 322] <... rmdir resumed>) = 0 [pid 14478] close(6) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3562", 0777 [pid 14478] close(7 [pid 14477] close(14 [pid 14476] close(21 [pid 322] <... mkdir resumed>) = 0 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14478] close(8 [pid 14477] close(15 [pid 14476] close(22 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14478] close(9) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14478] close(10 [pid 14477] close(16 [pid 14476] close(23 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14479 attached [pid 14478] close(11 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(17 [pid 14476] close(24 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(18 [pid 14476] close(25 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3564 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(19 [pid 14476] close(26 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(20 [pid 14476] close(27 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(21 [pid 14476] close(28 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(22 [pid 14476] close(29 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(23 [pid 14476] exit_group(0 [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14476] <... exit_group resumed>) = ? [pid 14479] set_robust_list(0x555587eb56a0, 24 [pid 14478] close(12 [pid 14477] close(24 [pid 14476] +++ exited with 0 +++ [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14479] <... set_robust_list resumed>) = 0 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] close(25 [pid 14479] rt_sigprocmask(SIG_SETMASK, [] [pid 14478] close(13 [pid 14479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14479] chdir("./3562" [pid 14478] close(14 [pid 14477] close(26 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14479] <... chdir resumed>) = 0 [pid 14478] close(15 [pid 14479] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14479] <... prctl resumed>) = 0 [pid 14478] close(16 [pid 14477] close(27 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3523, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14479] setpgid(0, 0 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14479] <... setpgid resumed>) = 0 [pid 14478] close(17 [pid 14477] close(28 [pid 321] <... restart_syscall resumed>) = 0 [pid 14479] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14478] close(18 [pid 14477] close(29 [pid 14479] <... symlink resumed>) = 0 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14479] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14478] close(19 [pid 14477] exit_group(0 [pid 321] umount2("./3521", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14477] <... exit_group resumed>) = ? [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14479] <... symlink resumed>) = 0 [pid 14478] close(20 [pid 14477] +++ exited with 0 +++ [pid 14479] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14478] close(21 [pid 321] openat(AT_FDCWD, "./3521", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14479] <... symlink resumed>) = 0 [pid 14478] close(22 [pid 321] fstat(3 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3440, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14479] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14478] close(23 [pid 321] getdents64(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14479] <... openat resumed>) = 3 [pid 14478] close(24 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... restart_syscall resumed>) = 0 [pid 14479] write(3, "1000", 4 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14479] <... write resumed>) = 4 [pid 14478] close(25 [pid 321] <... umount2 resumed>) = 0 [pid 14479] close(3 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14479] <... close resumed>) = 0 [pid 14478] close(26 [pid 14479] symlink("/dev/binderfs", "./binderfs" [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3438", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14479] <... symlink resumed>) = 0 [pid 14478] close(27 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14479] write(1, "executing program\n", 18 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3521/sys" executing program [pid 320] openat(AT_FDCWD, "./3438", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14479] <... write resumed>) = 18 [pid 14478] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 14478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14478] close(29) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 321] openat(AT_FDCWD, "./3521/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14478] exit_group(0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14479] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14478] <... exit_group resumed>) = ? [pid 321] <... openat resumed>) = 4 [pid 320] getdents64(3 [pid 321] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3438/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = 0 [pid 14479] <... mkdirat resumed>) = 0 [pid 14479] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3438/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14479] <... mount resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3438/sys" [pid 321] rmdir("./3521/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3438/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3521/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3521/binderfs" [pid 320] openat(AT_FDCWD, "./3438/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14479] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14478] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 321] unlink("./3521/binderfs" [pid 320] fstat(4 [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3521/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14479] <... openat resumed>) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3617, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3521/cgroup.net" [pid 320] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3521/cgroup.net" [pid 320] close(4 [pid 14479] pwrite64(3, "\x02", 1, 4 [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14479] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3521/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3438/sys" [pid 323] umount2("./3615", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14479] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14479] <... close resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3615", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3521/cgroup.cpu" [pid 320] umount2("./3438/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14479] close(4 [pid 323] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14479] close(5 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] unlink("./3521/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14479] close(6 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3438/binderfs" [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3521/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14479] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3438/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3521/cgroup" [pid 323] <... umount2 resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3438/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3521/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3438/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(3 [pid 320] unlink("./3438/cgroup.net" [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3521" [pid 320] umount2("./3438/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14479] close(8) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14479] close(9 [pid 323] newfstatat(AT_FDCWD, "./3615/sys" [pid 321] mkdir("./3522", 0777 [pid 320] newfstatat(AT_FDCWD, "./3438/cgroup.cpu" [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14479] close(10 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3438/cgroup.cpu" [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14479] close(11 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3438/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14479] close(12 [pid 323] openat(AT_FDCWD, "./3615/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14480 attached [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14479] close(13 [pid 323] fstat(4 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] set_robust_list(0x555587eb56a0, 24 [pid 14479] close(14 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3524 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14480] <... set_robust_list resumed>) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3438/cgroup" [pid 14480] rt_sigprocmask(SIG_SETMASK, [] [pid 14479] close(15 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14480] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] unlink("./3438/cgroup" [pid 14480] chdir("./3522" [pid 14479] close(16 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14480] <... chdir resumed>) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] getdents64(3 [pid 14479] close(17 [pid 14480] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14480] <... prctl resumed>) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3615/sys" [pid 320] close(3 [pid 14480] setpgid(0, 0 [pid 14479] close(18 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14480] <... setpgid resumed>) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3615/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3438" [pid 14480] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14479] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3439", 0777 [pid 14480] <... symlink resumed>) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3615/binderfs" [pid 320] <... mkdir resumed>) = 0 [pid 14480] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14479] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3615/binderfs" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14479] close(21 [pid 323] <... unlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14480] <... symlink resumed>) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3615/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14481 attached [pid 14480] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14479] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3441 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3615/cgroup.net" [pid 14481] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14481] rt_sigprocmask(SIG_SETMASK, [] [pid 14480] <... symlink resumed>) = 0 [pid 14479] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14480] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3615/cgroup.net" [pid 14479] close(24 [pid 14481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14481] chdir("./3439" [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14481] <... chdir resumed>) = 0 [pid 14481] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14479] close(25 [pid 323] umount2("./3615/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14481] <... prctl resumed>) = 0 [pid 14480] <... openat resumed>) = 3 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14481] setpgid(0, 0) = 0 [pid 14481] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14480] write(3, "1000", 4 [pid 14479] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3615/cgroup.cpu" [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... write resumed>) = 4 [pid 14479] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14480] close(3 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14481] <... symlink resumed>) = 0 [pid 14480] <... close resumed>) = 0 [pid 14481] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14480] symlink("/dev/binderfs", "./binderfs" [pid 14479] close(28 [pid 323] unlink("./3615/cgroup.cpu" [pid 14481] <... symlink resumed>) = 0 [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... symlink resumed>) = 0 [pid 14479] close(29 [pid 14481] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14481] <... symlink resumed>) = 0 [pid 323] umount2("./3615/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14481] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14479] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14480] write(1, "executing program\n", 18 [pid 14479] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3615/cgroup" [pid 14480] <... write resumed>) = 18 [pid 14481] <... openat resumed>) = 3 [pid 14481] write(3, "1000", 4) = 4 [pid 14481] close(3) = 0 [pid 14481] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14481] write(1, "executing program\n", 18) = 18 executing program executing program [pid 14481] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14479] +++ exited with 0 +++ [pid 14481] <... mkdirat resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3564, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14481] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14481] <... mount resumed>) = 0 [pid 14480] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14481] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14480] <... mkdirat resumed>) = 0 [pid 323] unlink("./3615/cgroup" [pid 14480] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14481] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 14481] <... pwrite64 resumed>) = 1 [pid 14481] close(3 [pid 14480] <... mount resumed>) = 0 [pid 323] getdents64(3 [pid 14481] <... close resumed>) = 0 [pid 14480] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14481] close(4) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14481] close(5) = -1 EBADF (Bad file descriptor) [pid 14481] close(6) = -1 EBADF (Bad file descriptor) [pid 14481] close(7 [pid 323] <... close resumed>) = 0 [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14481] close(8 [pid 323] rmdir("./3615" [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14481] close(9) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14481] close(10) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3616", 0777 [pid 14481] close(11) = -1 EBADF (Bad file descriptor) [pid 14481] close(12) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14481] close(13) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14481] close(14) = -1 EBADF (Bad file descriptor) [pid 14481] close(15 [pid 14480] <... openat resumed>) = 3 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] pwrite64(3, "\x02", 1, 4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14481] close(16) = -1 EBADF (Bad file descriptor) [pid 14481] close(17) = -1 EBADF (Bad file descriptor) [pid 14481] close(18) = -1 EBADF (Bad file descriptor) [pid 14481] close(19) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14482 attached [pid 14481] close(20 [pid 14482] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] rt_sigprocmask(SIG_SETMASK, [] [pid 14480] <... pwrite64 resumed>) = 1 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3618 [pid 14480] close(3 [pid 14482] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14481] close(21 [pid 14480] <... close resumed>) = 0 [pid 14482] chdir("./3616" [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] close(4 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14482] <... chdir resumed>) = 0 [pid 14481] close(22 [pid 14482] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14482] <... prctl resumed>) = 0 [pid 14481] close(23 [pid 14480] close(5 [pid 14482] setpgid(0, 0 [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] <... setpgid resumed>) = 0 [pid 14481] close(24 [pid 14480] close(6 [pid 14482] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] <... symlink resumed>) = 0 [pid 14482] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14481] close(25 [pid 14482] <... symlink resumed>) = 0 [pid 14480] close(7 [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14481] close(26 [pid 14480] close(8 [pid 14482] <... symlink resumed>) = 0 [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14481] close(27 [pid 14480] close(9 [pid 14482] <... openat resumed>) = 3 [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] write(3, "1000", 4 [pid 14481] close(28 [pid 14480] close(10 [pid 14482] <... write resumed>) = 4 [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] close(3 [pid 14481] close(29 [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] <... close resumed>) = 0 [pid 14480] close(11 [pid 14482] symlink("/dev/binderfs", "./binderfs" [pid 14481] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] <... symlink resumed>) = 0 [pid 14481] exit_group(0 [pid 14482] write(1, "executing program\n", 18 [pid 14481] <... exit_group resumed>) = ? [pid 14482] <... write resumed>) = 18 executing program [pid 14480] close(12 [pid 14482] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14481] +++ exited with 0 +++ [pid 14480] close(13 [pid 14482] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] <... mount resumed>) = 0 [pid 14480] close(14 [pid 14482] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] <... openat resumed>) = 3 [pid 14480] close(15) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14482] pwrite64(3, "\x02", 1, 4 [pid 14480] close(16) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3441, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14482] <... pwrite64 resumed>) = 1 [pid 14480] close(17 [pid 322] umount2("./3562", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14482] close(3 [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14482] <... close resumed>) = 0 [pid 14480] close(18 [pid 322] openat(AT_FDCWD, "./3562", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14482] close(4 [pid 322] <... openat resumed>) = 3 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14482] close(5 [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] close(19 [pid 322] getdents64(3 [pid 14482] close(6 [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] close(20 [pid 322] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14482] close(7 [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14480] close(21 [pid 14482] close(8 [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] close(22 [pid 14482] close(9 [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] close(23 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14482] close(10) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3562/sys" [pid 14482] close(11 [pid 14480] close(24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] close(12 [pid 14480] close(25 [pid 322] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14482] close(13 [pid 14480] close(26 [pid 322] openat(AT_FDCWD, "./3562/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14482] close(14) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14482] close(15 [pid 14480] close(27 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14482] close(16 [pid 14480] close(28 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14482] close(17 [pid 14480] close(29 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14482] close(18 [pid 322] <... close resumed>) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3562/sys" [pid 14482] close(19 [pid 14480] exit_group(0 [pid 322] <... rmdir resumed>) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3562/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14482] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3562/binderfs" [pid 14482] close(21 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14482] close(22 [pid 322] unlink("./3562/binderfs" [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14482] close(23 [pid 322] umount2("./3562/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14482] close(24) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3562/cgroup.net" [pid 14482] close(25 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3562/cgroup.net" [pid 14482] close(26 [pid 322] <... unlink resumed>) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3562/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14482] close(27 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3562/cgroup.cpu" [pid 14482] close(28 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14482] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3562/cgroup.cpu" [pid 14482] close(29) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14482] exit_group(0 [pid 14480] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 14482] <... exit_group resumed>) = ? [pid 322] umount2("./3562/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14482] +++ exited with 0 +++ [pid 320] umount2("./3439", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14480] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3618, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] openat(AT_FDCWD, "./3439", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 323] umount2("./3616", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3562/cgroup" [pid 320] fstat(3 [pid 323] openat(AT_FDCWD, "./3616", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3524, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] unlink("./3562/cgroup" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] getdents64(3 [pid 323] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] getdents64(3 [pid 320] umount2("./3439/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] getdents64(3 [pid 322] close(3 [pid 320] <... umount2 resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3562" [pid 320] umount2("./3439/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... rmdir resumed>) = 0 [pid 323] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] mkdir("./3563", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3439/sys" [pid 323] <... umount2 resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3439/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3616/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14483 attached , {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3439/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14483] set_robust_list(0x555587eb56a0, 24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14483] <... set_robust_list resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3616/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3565 [pid 320] getdents64(4 [pid 323] fstat(4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3439/sys" [pid 14483] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14483] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(4 [pid 320] umount2("./3439/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14483] chdir("./3563" [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3439/binderfs" [pid 14483] <... chdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14483] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] close(4 [pid 320] unlink("./3439/binderfs" [pid 14483] <... prctl resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14483] setpgid(0, 0 [pid 323] rmdir("./3616/sys" [pid 320] umount2("./3439/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14483] <... setpgid resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3616/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3439/cgroup.net" [pid 14483] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3439/cgroup.net" [pid 14483] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3616/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14483] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3439/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14483] <... symlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3439/cgroup.cpu" [pid 14483] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] unlink("./3616/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3522", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3439/cgroup.cpu" [pid 14483] <... symlink resumed>) = 0 [pid 323] umount2("./3616/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14483] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] openat(AT_FDCWD, "./3522", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3439/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14483] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14483] write(3, "1000", 4 [pid 323] newfstatat(AT_FDCWD, "./3616/cgroup.net" [pid 321] fstat(3 [pid 320] newfstatat(AT_FDCWD, "./3439/cgroup" [pid 14483] <... write resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14483] close(3 [pid 323] unlink("./3616/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14483] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] unlink("./3439/cgroup" [pid 14483] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3616/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... unlink resumed>) = 0 [pid 321] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14483] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3616/cgroup.cpu" [pid 321] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14483] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 321] newfstatat(AT_FDCWD, "./3522/sys" [pid 320] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3439" [pid 14483] <... write resumed>) = 18 [pid 321] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14483] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] openat(AT_FDCWD, "./3522/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] mkdir("./3440", 0777 [pid 323] unlink("./3616/cgroup.cpu" [pid 14483] <... mkdirat resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... mkdir resumed>) = 0 [pid 14483] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14483] <... mount resumed>) = 0 [pid 323] umount2("./3616/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14483] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14484 attached [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3616/cgroup" [pid 321] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 323] unlink("./3616/cgroup" [pid 321] rmdir("./3522/sys" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3442 [pid 323] <... unlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] getdents64(3 [pid 321] umount2("./3522/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3522/binderfs" [pid 323] rmdir("./3616" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] unlink("./3522/binderfs" [pid 323] mkdir("./3617", 0777 [pid 321] <... unlink resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 321] umount2("./3522/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3522/cgroup.net" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] unlink("./3522/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14485 attached [pid 14484] set_robust_list(0x555587eb56a0, 24 [pid 14483] <... openat resumed>) = 3 [pid 14484] <... set_robust_list resumed>) = 0 [pid 14483] pwrite64(3, "\x02", 1, 4 [pid 321] <... unlink resumed>) = 0 [pid 14485] set_robust_list(0x555587eb56a0, 24 [pid 14484] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3522/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14485] <... set_robust_list resumed>) = 0 [pid 14484] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14483] <... pwrite64 resumed>) = 1 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14483] close(3 [pid 321] newfstatat(AT_FDCWD, "./3522/cgroup.cpu" [pid 14484] chdir("./3440" [pid 14483] <... close resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3619 [pid 14485] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14485] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14484] <... chdir resumed>) = 0 [pid 14483] close(4 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] unlink("./3522/cgroup.cpu" [pid 14485] chdir("./3617" [pid 14484] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14485] <... chdir resumed>) = 0 [pid 14484] <... prctl resumed>) = 0 [pid 14483] close(5 [pid 321] umount2("./3522/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14485] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14484] setpgid(0, 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... prctl resumed>) = 0 [pid 14484] <... setpgid resumed>) = 0 [pid 14483] close(6 [pid 14485] setpgid(0, 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3522/cgroup" [pid 14485] <... setpgid resumed>) = 0 [pid 14484] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14483] close(7 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14485] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3522/cgroup" [pid 14484] <... symlink resumed>) = 0 [pid 14483] close(8 [pid 321] <... unlink resumed>) = 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14483] close(9) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14483] close(10 [pid 321] <... close resumed>) = 0 [pid 14484] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3522" [pid 14483] close(11 [pid 321] <... rmdir resumed>) = 0 [pid 14484] <... symlink resumed>) = 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3523", 0777 [pid 14485] <... symlink resumed>) = 0 [pid 14484] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14483] close(12 [pid 321] <... mkdir resumed>) = 0 [pid 14485] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14484] <... symlink resumed>) = 0 [pid 14483] close(13 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14485] <... symlink resumed>) = 0 [pid 14484] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14483] close(14ci2-android-6-12-rust/strace-static-x86_64: Process 14486 attached ) = -1 EBADF (Bad file descriptor) [pid 14486] set_robust_list(0x555587eb56a0, 24 [pid 14483] close(15 [pid 14486] <... set_robust_list resumed>) = 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3525 [pid 14486] rt_sigprocmask(SIG_SETMASK, [] [pid 14485] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14484] <... openat resumed>) = 3 [pid 14483] close(16 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14486] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14485] <... symlink resumed>) = 0 [pid 14486] chdir("./3523" [pid 14484] write(3, "1000", 4 [pid 14483] close(17 [pid 14486] <... chdir resumed>) = 0 [pid 14485] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14484] <... write resumed>) = 4 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14484] close(3 [pid 14483] close(18 [pid 14486] <... prctl resumed>) = 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] setpgid(0, 0) = 0 [pid 14484] <... close resumed>) = 0 [pid 14483] close(19 [pid 14486] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14485] <... openat resumed>) = 3 [pid 14484] symlink("/dev/binderfs", "./binderfs" [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14484] <... symlink resumed>) = 0 [pid 14483] close(20 [pid 14486] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14485] write(3, "1000", 4 [pid 14484] write(1, "executing program\n", 18 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... symlink resumed>) = 0 executing program [pid 14485] <... write resumed>) = 4 [pid 14484] <... write resumed>) = 18 [pid 14483] close(21 [pid 14486] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... openat resumed>) = 3 [pid 14485] close(3 [pid 14483] close(22 [pid 14486] write(3, "1000", 4 [pid 14485] <... close resumed>) = 0 [pid 14484] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... write resumed>) = 4 [pid 14486] close(3) = 0 [pid 14484] <... mkdirat resumed>) = 0 [pid 14483] close(23 [pid 14486] symlink("/dev/binderfs", "./binderfs" [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... symlink resumed>) = 0 [pid 14485] symlink("/dev/binderfs", "./binderfs" [pid 14484] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14483] close(24 [pid 14486] write(1, "executing program\n", 18 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... write resumed>) = 18 executing program [pid 14486] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14483] close(25 [pid 14486] <... mkdirat resumed>) = 0 [pid 14486] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14485] <... symlink resumed>) = 0 [pid 14486] <... mount resumed>) = 0 [pid 14485] write(1, "executing program\n", 18 [pid 14484] <... mount resumed>) = 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14486] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14485] <... write resumed>) = 18 [pid 14483] close(26 [pid 14486] <... openat resumed>) = 3 [pid 14484] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] pwrite64(3, "\x02", 1, 4 [pid 14485] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14483] close(27 [pid 14486] <... pwrite64 resumed>) = 1 [pid 14486] close(3 [pid 14485] <... mkdirat resumed>) = 0 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = 0 [pid 14484] <... openat resumed>) = 3 [pid 14483] close(28 [pid 14484] pwrite64(3, "\x02", 1, 4 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... pwrite64 resumed>) = 1 [pid 14483] close(29 [pid 14484] close(3 [pid 14483] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(4 [pid 14485] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14484] <... close resumed>) = 0 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... mount resumed>) = 0 [pid 14483] exit_group(0 [pid 14486] close(5) = -1 EBADF (Bad file descriptor) [pid 14485] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14483] <... exit_group resumed>) = ? [pid 14486] close(6 [pid 14484] close(4 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(7 [pid 14485] <... openat resumed>) = 3 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] pwrite64(3, "\x02", 1, 4 [pid 14486] close(8 [pid 14485] <... pwrite64 resumed>) = 1 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(3 [pid 14486] close(9 [pid 14485] <... close resumed>) = 0 [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(4 [pid 14484] close(5 [pid 14486] close(10 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(5 [pid 14484] close(6 [pid 14486] close(11 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(12 [pid 14485] close(6 [pid 14484] close(7 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(13 [pid 14485] close(7 [pid 14484] close(8 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(14 [pid 14485] close(8 [pid 14484] close(9 [pid 14483] +++ exited with 0 +++ [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(15 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3565, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(9 [pid 14484] close(10 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14486] close(16 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(10 [pid 14486] close(17 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] close(11 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(11 [pid 14486] close(18 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(12 [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(19 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] close(12 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(13 [pid 14486] close(20 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(14 [pid 14486] close(21 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(15 [pid 14484] close(13 [pid 14486] close(22 [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] close(16 [pid 14484] close(14 [pid 14486] close(23) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(24 [pid 14485] close(17 [pid 14484] close(15 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(25 [pid 14485] close(18 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] close(16 [pid 14486] close(26 [pid 14485] close(19 [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(27 [pid 14485] close(20 [pid 14484] close(17 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] close(28 [pid 14485] close(21 [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] close(18 [pid 14486] close(29 [pid 14485] close(22 [pid 14486] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14486] exit_group(0 [pid 14484] close(19 [pid 14486] <... exit_group resumed>) = ? [pid 14485] close(23 [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] close(20 [pid 14485] close(24 [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] close(21 [pid 14486] +++ exited with 0 +++ [pid 14485] close(25 [pid 14484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] close(22) = -1 EBADF (Bad file descriptor) [pid 14484] close(23) = -1 EBADF (Bad file descriptor) [pid 14484] close(24) = -1 EBADF (Bad file descriptor) [pid 14484] close(25) = -1 EBADF (Bad file descriptor) [pid 14484] close(26) = -1 EBADF (Bad file descriptor) [pid 14484] close(27) = -1 EBADF (Bad file descriptor) [pid 14484] close(28) = -1 EBADF (Bad file descriptor) [pid 14484] close(29) = -1 EBADF (Bad file descriptor) [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14484] exit_group(0 [pid 14485] close(26 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3525, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14485] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14485] close(27) = -1 EBADF (Bad file descriptor) [pid 14485] close(28) = -1 EBADF (Bad file descriptor) [pid 14485] close(29) = -1 EBADF (Bad file descriptor) [pid 14485] exit_group(0 [pid 14484] <... exit_group resumed>) = ? [pid 14485] <... exit_group resumed>) = ? [pid 14485] +++ exited with 0 +++ [pid 14484] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3619, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3442, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3617", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3563", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3617", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 322] openat(AT_FDCWD, "./3563", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] fstat(3 [pid 322] <... openat resumed>) = 3 [pid 320] umount2("./3440", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] getdents64(3 [pid 320] openat(AT_FDCWD, "./3440", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3523", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3523", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3617/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3563/sys" [pid 321] fstat(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 322] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 323] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3563/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3440/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3617/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 321] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3440/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3523/sys" [pid 320] newfstatat(AT_FDCWD, "./3440/sys" [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 322] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3440/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4) = 0 [pid 322] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3523/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3617/sys" [pid 322] rmdir("./3563/sys" [pid 321] <... openat resumed>) = 4 [pid 322] <... rmdir resumed>) = 0 [pid 321] fstat(4 [pid 320] openat(AT_FDCWD, "./3440/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3563/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 323] umount2("./3617/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3563/binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] fstat(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3617/binderfs" [pid 322] unlink("./3563/binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] close(4 [pid 322] umount2("./3563/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3523/sys" [pid 322] newfstatat(AT_FDCWD, "./3563/cgroup.net" [pid 321] <... rmdir resumed>) = 0 [pid 323] unlink("./3617/binderfs" [pid 320] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3523/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3563/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3523/binderfs" [pid 323] umount2("./3617/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3563/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3617/cgroup.net" [pid 320] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3563/cgroup.cpu" [pid 321] unlink("./3523/binderfs" [pid 323] unlink("./3617/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3563/cgroup.cpu" [pid 321] umount2("./3523/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3440/sys" [pid 323] umount2("./3617/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3563/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3523/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3617/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3563/cgroup" [pid 321] unlink("./3523/cgroup.net" [pid 320] umount2("./3440/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3617/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3563/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3617/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3523/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3440/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3617/cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3523/cgroup.cpu" [pid 322] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3617/cgroup" [pid 322] rmdir("./3563" [pid 321] unlink("./3523/cgroup.cpu" [pid 320] unlink("./3440/binderfs" [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] mkdir("./3564", 0777 [pid 321] umount2("./3523/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3440/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3523/cgroup" [pid 323] <... close resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3617" [pid 320] newfstatat(AT_FDCWD, "./3440/cgroup.net" [pid 323] <... rmdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] unlink("./3523/cgroup" [pid 323] mkdir("./3618", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14487 attached [pid 321] getdents64(3 [pid 320] unlink("./3440/cgroup.net" [pid 14487] set_robust_list(0x555587eb56a0, 24 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14487] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3566 [pid 321] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14487] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... close resumed>) = 0 [pid 14487] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14487] chdir("./3564" [pid 321] rmdir("./3523" [pid 14487] <... chdir resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3440/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14487] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 321] mkdir("./3524", 0777 [pid 14487] setpgid(0, 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14487] <... setpgid resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14487] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14487] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3440/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14488 attached [pid 14487] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3620 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14488] set_robust_list(0x555587eb56a0, 24 [pid 14487] <... symlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] unlink("./3440/cgroup.cpu" [pid 14488] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14488] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3440/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14488] chdir("./3618" [pid 320] newfstatat(AT_FDCWD, "./3440/cgroup" [pid 14488] <... chdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14488] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] unlink("./3440/cgroup" [pid 14488] <... prctl resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14487] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14488] setpgid(0, 0 [pid 320] getdents64(3 [pid 14488] <... setpgid resumed>) = 0 [pid 14487] <... symlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14488] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14489 attached [pid 14488] <... symlink resumed>) = 0 [pid 14487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3526 [pid 320] <... close resumed>) = 0 [pid 14489] set_robust_list(0x555587eb56a0, 24 [pid 14488] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14487] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14489] <... set_robust_list resumed>) = 0 [pid 14488] <... symlink resumed>) = 0 [pid 14487] write(3, "1000", 4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3440" [pid 14489] rt_sigprocmask(SIG_SETMASK, [] [pid 14488] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14487] <... write resumed>) = 4 [pid 14489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14487] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 14489] chdir("./3524" [pid 14488] <... symlink resumed>) = 0 [pid 14487] <... close resumed>) = 0 [pid 320] mkdir("./3441", 0777 [pid 14489] <... chdir resumed>) = 0 [pid 14487] symlink("/dev/binderfs", "./binderfs" [pid 14489] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14487] <... symlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14489] <... prctl resumed>) = 0 [pid 14487] write(1, "executing program\n", 18 executing program [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14489] setpgid(0, 0 [pid 14488] <... openat resumed>) = 3 [pid 14487] <... write resumed>) = 18 [pid 14488] write(3, "1000", 4 [pid 14487] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14489] <... setpgid resumed>) = 0 [pid 14488] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14488] close(3 [pid 14489] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14488] <... close resumed>) = 0 [pid 14487] <... mkdirat resumed>) = 0 [pid 14489] <... symlink resumed>) = 0 [pid 14487] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 14490 attached [pid 14489] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14490] set_robust_list(0x555587eb56a0, 24 [pid 14489] <... symlink resumed>) = 0 [pid 14488] symlink("/dev/binderfs", "./binderfs" [pid 14487] <... mount resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3443 [pid 14490] <... set_robust_list resumed>) = 0 [pid 14489] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14488] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14488] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14488] <... write resumed>) = 18 [pid 14490] rt_sigprocmask(SIG_SETMASK, [] [pid 14489] <... symlink resumed>) = 0 [pid 14488] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14487] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14490] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14489] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14488] <... mkdirat resumed>) = 0 [pid 14487] <... openat resumed>) = 3 [pid 14489] <... openat resumed>) = 3 [pid 14488] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14490] chdir("./3441" [pid 14489] write(3, "1000", 4 [pid 14487] pwrite64(3, "\x02", 1, 4 [pid 14490] <... chdir resumed>) = 0 [pid 14489] <... write resumed>) = 4 [pid 14488] <... mount resumed>) = 0 [pid 14487] <... pwrite64 resumed>) = 1 [pid 14490] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14488] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14490] <... prctl resumed>) = 0 [pid 14489] close(3 [pid 14487] close(3 [pid 14490] setpgid(0, 0 [pid 14489] <... close resumed>) = 0 [pid 14487] <... close resumed>) = 0 [pid 14490] <... setpgid resumed>) = 0 [pid 14489] symlink("/dev/binderfs", "./binderfs" [pid 14487] close(4 [pid 14490] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14489] <... symlink resumed>) = 0 [pid 14488] <... openat resumed>) = 3 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... symlink resumed>) = 0 [pid 14488] pwrite64(3, "\x02", 1, 4 [pid 14487] close(5 [pid 14490] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14488] <... pwrite64 resumed>) = 1 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... symlink resumed>) = 0 executing program [pid 14489] write(1, "executing program\n", 18 [pid 14487] close(6 [pid 14490] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14489] <... write resumed>) = 18 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... symlink resumed>) = 0 [pid 14489] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14488] close(3 [pid 14490] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14489] <... mkdirat resumed>) = 0 [pid 14488] <... close resumed>) = 0 [pid 14487] close(7 [pid 14490] <... openat resumed>) = 3 [pid 14489] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14488] close(4 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] write(3, "1000", 4 [pid 14489] <... mount resumed>) = 0 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] close(8 [pid 14490] <... write resumed>) = 4 [pid 14489] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14488] close(5 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(3 [pid 14489] <... openat resumed>) = 3 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(6) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = 0 [pid 14488] close(7 [pid 14487] close(9 [pid 14490] symlink("/dev/binderfs", "./binderfs" [pid 14489] pwrite64(3, "\x02", 1, 4 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... symlink resumed>) = 0 [pid 14489] <... pwrite64 resumed>) = 1 [pid 14488] close(8 [pid 14487] close(10 executing program [pid 14490] write(1, "executing program\n", 18 [pid 14489] close(3 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... write resumed>) = 18 [pid 14489] <... close resumed>) = 0 [pid 14488] close(9 [pid 14487] close(11 [pid 14490] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14489] close(4 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... mkdirat resumed>) = 0 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(10 [pid 14487] close(12 [pid 14490] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14489] close(5 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... mount resumed>) = 0 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14489] close(6 [pid 14488] close(11 [pid 14487] close(13 [pid 14490] <... openat resumed>) = 3 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(7 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] close(14 [pid 14488] close(12 [pid 14490] pwrite64(3, "\x02", 1, 4 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... pwrite64 resumed>) = 1 [pid 14489] close(8 [pid 14488] close(13 [pid 14487] close(15 [pid 14490] close(3 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = 0 [pid 14489] close(9 [pid 14488] close(14 [pid 14487] close(16 [pid 14490] close(4 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(10 [pid 14488] close(15 [pid 14487] close(17 [pid 14490] close(5 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(11 [pid 14488] close(16 [pid 14487] close(18 [pid 14490] close(6 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(12 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] close(19 [pid 14490] close(7 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(17 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(13 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(8 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(18 [pid 14487] close(20 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(14 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(9 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(19 [pid 14487] close(21 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(15 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(10 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(20 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(16 [pid 14487] close(22 [pid 14490] close(11 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(17 [pid 14488] close(21 [pid 14487] close(23 [pid 14490] close(12 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(18 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(22 [pid 14490] close(13 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] close(24 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(19 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(14 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(23 [pid 14487] close(25 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(15 [pid 14489] close(20 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(24 [pid 14487] close(26 [pid 14490] close(16 [pid 14489] close(21 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(25 [pid 14490] close(17 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] close(27 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(22 [pid 14488] close(26 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(18 [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] close(27 [pid 14487] close(28 [pid 14490] close(19 [pid 14489] close(23 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] close(29 [pid 14490] close(20 [pid 14489] close(24 [pid 14488] close(28 [pid 14487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(21 [pid 14489] close(25 [pid 14488] close(29 [pid 14487] exit_group(0 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14488] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(22 [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14487] <... exit_group resumed>) = ? [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(26 [pid 14488] exit_group(0 [pid 14487] +++ exited with 0 +++ [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] close(27 [pid 14488] <... exit_group resumed>) = ? [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(23 [pid 14489] close(28 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(24) = -1 EBADF (Bad file descriptor) [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(25 [pid 14489] close(29 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14490] close(26 [pid 14489] exit_group(0 [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] <... exit_group resumed>) = ? [pid 14490] close(27 [pid 14488] +++ exited with 0 +++ [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14489] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3620, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3566, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14490] close(28 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3618", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14490] close(29) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3526, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14490] exit_group(0 [pid 323] openat(AT_FDCWD, "./3618", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... restart_syscall resumed>) = 0 [pid 14490] <... exit_group resumed>) = ? [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3 [pid 321] umount2("./3524", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3524", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14490] +++ exited with 0 +++ [pid 323] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3443, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] newfstatat(AT_FDCWD, "./3618/sys" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3618/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3524/sys" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3524/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(4 [pid 321] <... openat resumed>) = 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] fstat(4 [pid 323] getdents64(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] close(4 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... close resumed>) = 0 [pid 321] close(4 [pid 320] umount2("./3441", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3618/sys" [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3524/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3524/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3524/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3524/binderfs") = 0 [pid 321] umount2("./3524/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3524/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3524/cgroup.net") = 0 [pid 321] umount2("./3524/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3524/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3524/cgroup.cpu") = 0 [pid 321] umount2("./3524/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3524/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3524/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3524") = 0 [pid 321] mkdir("./3525", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] openat(AT_FDCWD, "./3441", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3618/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14491 attached [pid 323] newfstatat(AT_FDCWD, "./3618/binderfs" [pid 320] fstat(3 [pid 14491] set_robust_list(0x555587eb56a0, 24 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3564", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14491] <... set_robust_list resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3618/binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] openat(AT_FDCWD, "./3564", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3441/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3527 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14491] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3441/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14491] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 323] umount2("./3618/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14491] chdir("./3525" [pid 320] newfstatat(AT_FDCWD, "./3441/sys" [pid 322] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14491] <... chdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3618/cgroup.net" [pid 14491] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14491] setpgid(0, 0 [pid 322] <... umount2 resumed>) = 0 [pid 14491] <... setpgid resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14491] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3618/cgroup.net" [pid 320] umount2("./3441/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14491] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14491] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3564/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14491] <... symlink resumed>) = 0 [pid 323] umount2("./3618/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3441/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14491] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14491] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3618/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 14491] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14491] <... openat resumed>) = 3 [pid 323] unlink("./3618/cgroup.cpu" [pid 322] openat(AT_FDCWD, "./3564/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14491] write(3, "1000", 4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14491] <... write resumed>) = 4 [pid 320] getdents64(4 [pid 14491] close(3) = 0 [pid 323] umount2("./3618/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14491] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14491] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14491] write(1, "executing program\n", 18 [pid 323] newfstatat(AT_FDCWD, "./3618/cgroup" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 executing program [pid 320] close(4 [pid 14491] <... write resumed>) = 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 14491] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14491] <... mkdirat resumed>) = 0 [pid 323] unlink("./3618/cgroup" [pid 320] rmdir("./3441/sys" [pid 14491] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] close(4 [pid 320] <... rmdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3441/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3 [pid 322] rmdir("./3564/sys" [pid 323] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3618" [pid 320] newfstatat(AT_FDCWD, "./3441/binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3619", 0777 [pid 322] umount2("./3564/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3441/binderfs" [pid 14491] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14491] pwrite64(3, "\x02", 1, 4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3564/binderfs" [pid 320] umount2("./3441/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14491] <... pwrite64 resumed>) = 1 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14491] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3564/binderfs" [pid 14491] <... close resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3441/cgroup.net" [pid 14491] close(4 [pid 322] <... unlink resumed>) = 0 [pid 14491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14491] close(5) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3441/cgroup.net" [pid 14491] close(6) = -1 EBADF (Bad file descriptor) [pid 14491] close(7 [pid 320] <... unlink resumed>) = 0 [pid 14491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3564/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3441/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14491] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14491] close(9 [pid 322] newfstatat(AT_FDCWD, "./3564/cgroup.net" [pid 14491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14491] close(10) = -1 EBADF (Bad file descriptor) [pid 14491] close(11) = -1 EBADF (Bad file descriptor) [pid 14491] close(12) = -1 EBADF (Bad file descriptor) [pid 14491] close(13) = -1 EBADF (Bad file descriptor) [pid 14491] close(14) = -1 EBADF (Bad file descriptor) [pid 14491] close(15) = -1 EBADF (Bad file descriptor) [pid 14491] close(16) = -1 EBADF (Bad file descriptor) [pid 14491] close(17) = -1 EBADF (Bad file descriptor) [pid 14491] close(18) = -1 EBADF (Bad file descriptor) [pid 14491] close(19) = -1 EBADF (Bad file descriptor) [pid 14491] close(20) = -1 EBADF (Bad file descriptor) [pid 14491] close(21) = -1 EBADF (Bad file descriptor) [pid 14491] close(22) = -1 EBADF (Bad file descriptor) [pid 14491] close(23) = -1 EBADF (Bad file descriptor) [pid 14491] close(24) = -1 EBADF (Bad file descriptor) [pid 14491] close(25) = -1 EBADF (Bad file descriptor) [pid 14491] close(26) = -1 EBADF (Bad file descriptor) [pid 14491] close(27) = -1 EBADF (Bad file descriptor) [pid 14491] close(28) = -1 EBADF (Bad file descriptor) [pid 14491] close(29) = -1 EBADF (Bad file descriptor) [pid 14491] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14492 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3621 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3441/cgroup.cpu" [pid 14492] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14492] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] unlink("./3564/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14492] rt_sigprocmask(SIG_SETMASK, [] [pid 14491] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3441/cgroup.cpu" [pid 14492] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3564/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3441/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14492] chdir("./3619" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3527, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14492] <... chdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3564/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14492] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3441/cgroup" [pid 14492] <... prctl resumed>) = 0 [pid 322] unlink("./3564/cgroup.cpu" [pid 321] umount2("./3525", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14492] setpgid(0, 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14492] <... setpgid resumed>) = 0 [pid 322] umount2("./3564/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3525", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14492] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 320] unlink("./3441/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3564/cgroup" [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 322] unlink("./3564/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... unlink resumed>) = 0 [pid 14492] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14492] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 322] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14492] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 14492] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14492] <... symlink resumed>) = 0 [pid 322] close(3 [pid 321] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3441" [pid 14492] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 322] rmdir("./3564" [pid 321] newfstatat(AT_FDCWD, "./3525/sys" [pid 14492] <... openat resumed>) = 3 [pid 320] mkdir("./3442", 0777 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14492] write(3, "1000", 4 [pid 322] mkdir("./3565", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14492] <... write resumed>) = 4 [pid 321] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14493 attached [pid 14492] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14492] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3525/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3567 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14494 attached [pid 14492] symlink("/dev/binderfs", "./binderfs" [pid 14493] set_robust_list(0x555587eb56a0, 24 [pid 321] <... openat resumed>) = 4 [pid 321] fstat(4 [pid 14493] <... set_robust_list resumed>) = 0 [pid 14492] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14494] set_robust_list(0x555587eb56a0, 24 [pid 14493] rt_sigprocmask(SIG_SETMASK, [] [pid 14492] write(1, "executing program\n", 18 [pid 321] getdents64(4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3444 [pid 14494] <... set_robust_list resumed>) = 0 [pid 14493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14492] <... write resumed>) = 18 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 14493] chdir("./3565" [pid 14494] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] getdents64(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14494] chdir("./3442" [pid 14493] <... chdir resumed>) = 0 [pid 14492] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14494] <... chdir resumed>) = 0 [pid 14494] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14492] <... mkdirat resumed>) = 0 [pid 321] close(4 [pid 14494] <... prctl resumed>) = 0 [pid 14493] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14492] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... close resumed>) = 0 [pid 14494] setpgid(0, 0 [pid 14493] <... prctl resumed>) = 0 [pid 321] rmdir("./3525/sys" [pid 14494] <... setpgid resumed>) = 0 [pid 14493] setpgid(0, 0 [pid 14494] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] <... rmdir resumed>) = 0 [pid 14494] <... symlink resumed>) = 0 [pid 14494] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14494] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14492] <... mount resumed>) = 0 [pid 321] umount2("./3525/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14494] <... symlink resumed>) = 0 [pid 14493] <... setpgid resumed>) = 0 [pid 14494] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14492] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14494] <... openat resumed>) = 3 [pid 14493] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14494] write(3, "1000", 4 [pid 321] newfstatat(AT_FDCWD, "./3525/binderfs" [pid 14494] <... write resumed>) = 4 [pid 14493] <... symlink resumed>) = 0 [pid 14494] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14494] <... close resumed>) = 0 [pid 14494] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14494] write(1, "executing program\n", 18) = 18 [pid 14494] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 14494] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14493] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14492] <... openat resumed>) = 3 [pid 321] unlink("./3525/binderfs" [pid 14494] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14493] <... symlink resumed>) = 0 [pid 14492] pwrite64(3, "\x02", 1, 4 [pid 321] <... unlink resumed>) = 0 [pid 14493] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] umount2("./3525/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14492] <... pwrite64 resumed>) = 1 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14494] pwrite64(3, "\x02", 1, 4 [pid 14493] <... symlink resumed>) = 0 [pid 14494] <... pwrite64 resumed>) = 1 [pid 14492] close(3 [pid 321] newfstatat(AT_FDCWD, "./3525/cgroup.net" [pid 14493] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14492] <... close resumed>) = 0 [pid 321] unlink("./3525/cgroup.net" [pid 14492] close(4 [pid 14494] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14494] <... close resumed>) = 0 [pid 14493] <... openat resumed>) = 3 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14494] close(4) = -1 EBADF (Bad file descriptor) [pid 14494] close(5) = -1 EBADF (Bad file descriptor) [pid 14494] close(6) = -1 EBADF (Bad file descriptor) [pid 14494] close(7) = -1 EBADF (Bad file descriptor) [pid 14494] close(8) = -1 EBADF (Bad file descriptor) [pid 14494] close(9) = -1 EBADF (Bad file descriptor) [pid 14494] close(10) = -1 EBADF (Bad file descriptor) [pid 14494] close(11) = -1 EBADF (Bad file descriptor) [pid 14494] close(12) = -1 EBADF (Bad file descriptor) [pid 14494] close(13) = -1 EBADF (Bad file descriptor) [pid 14494] close(14) = -1 EBADF (Bad file descriptor) [pid 14494] close(15) = -1 EBADF (Bad file descriptor) [pid 14494] close(16) = -1 EBADF (Bad file descriptor) [pid 14494] close(17) = -1 EBADF (Bad file descriptor) [pid 14494] close(18) = -1 EBADF (Bad file descriptor) [pid 14494] close(19) = -1 EBADF (Bad file descriptor) [pid 14494] close(20) = -1 EBADF (Bad file descriptor) [pid 14494] close(21) = -1 EBADF (Bad file descriptor) [pid 14494] close(22) = -1 EBADF (Bad file descriptor) [pid 14494] close(23) = -1 EBADF (Bad file descriptor) [pid 14494] close(24) = -1 EBADF (Bad file descriptor) [pid 14494] close(25) = -1 EBADF (Bad file descriptor) [pid 14494] close(26) = -1 EBADF (Bad file descriptor) [pid 14494] close(27) = -1 EBADF (Bad file descriptor) [pid 14494] close(28) = -1 EBADF (Bad file descriptor) [pid 14494] close(29) = -1 EBADF (Bad file descriptor) [pid 14494] exit_group(0) = ? [pid 321] umount2("./3525/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14492] close(5 [pid 14493] write(3, "1000", 4 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14493] <... write resumed>) = 4 [pid 14492] close(6 [pid 321] newfstatat(AT_FDCWD, "./3525/cgroup.cpu" [pid 14493] close(3 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14493] <... close resumed>) = 0 [pid 14492] close(7 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14493] symlink("/dev/binderfs", "./binderfs" [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3525/cgroup.cpu" [pid 14494] +++ exited with 0 +++ [pid 14493] <... symlink resumed>) = 0 [pid 14492] close(8 [pid 321] <... unlink resumed>) = 0 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3525/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14493] write(1, "executing program\n", 18 [pid 14492] close(9 [pid 14493] <... write resumed>) = 18 executing program [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14493] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14492] close(10 [pid 321] newfstatat(AT_FDCWD, "./3525/cgroup" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3444, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14493] <... mkdirat resumed>) = 0 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14493] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14492] close(11 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3525/cgroup" [pid 14492] close(12 [pid 14493] <... mount resumed>) = 0 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14493] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14492] close(13 [pid 321] getdents64(3 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14492] close(14) = -1 EBADF (Bad file descriptor) [pid 14493] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14493] pwrite64(3, "\x02", 1, 4 [pid 321] close(3 [pid 14493] <... pwrite64 resumed>) = 1 [pid 321] <... close resumed>) = 0 [pid 14492] close(15 [pid 321] rmdir("./3525" [pid 14493] close(3 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14492] close(16 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3442", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14493] <... close resumed>) = 0 [pid 14492] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14492] close(17) = -1 EBADF (Bad file descriptor) [pid 14492] close(18) = -1 EBADF (Bad file descriptor) [pid 14492] close(19) = -1 EBADF (Bad file descriptor) [pid 14492] close(20) = -1 EBADF (Bad file descriptor) [pid 14492] close(21) = -1 EBADF (Bad file descriptor) [pid 14492] close(22) = -1 EBADF (Bad file descriptor) [pid 14492] close(23) = -1 EBADF (Bad file descriptor) [pid 14492] close(24) = -1 EBADF (Bad file descriptor) [pid 14492] close(25) = -1 EBADF (Bad file descriptor) [pid 14492] close(26) = -1 EBADF (Bad file descriptor) [pid 14492] close(27) = -1 EBADF (Bad file descriptor) [pid 14492] close(28) = -1 EBADF (Bad file descriptor) [pid 14492] close(29) = -1 EBADF (Bad file descriptor) [pid 14492] exit_group(0 [pid 321] mkdir("./3526", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14493] close(4 [pid 14492] <... exit_group resumed>) = ? [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14492] +++ exited with 0 +++ [pid 321] <... mkdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3442", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14493] close(5 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... openat resumed>) = 3 [pid 14493] close(6 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3621, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] fstat(3 [pid 14493] close(7) = -1 EBADF (Bad file descriptor) [pid 14493] close(8 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14495 attached [pid 14493] close(9 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3528 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14495] set_robust_list(0x555587eb56a0, 24 [pid 14493] close(10 [pid 320] umount2("./3442/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14495] <... set_robust_list resumed>) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14493] close(11) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14495] rt_sigprocmask(SIG_SETMASK, [] [pid 14493] close(12 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14495] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3442/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14493] close(13 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14495] chdir("./3526") = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3619", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3442/sys" [pid 14495] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14493] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14495] <... prctl resumed>) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3619", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14495] setpgid(0, 0 [pid 14493] close(15 [pid 320] umount2("./3442/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14495] <... setpgid resumed>) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14495] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14493] close(16 [pid 323] fstat(3 [pid 320] openat(AT_FDCWD, "./3442/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... openat resumed>) = 4 [pid 14495] <... symlink resumed>) = 0 [pid 14493] close(17 [pid 14495] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] fstat(4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14495] <... symlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14495] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14493] close(18 [pid 323] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14495] <... symlink resumed>) = 0 [pid 14493] close(19 [pid 320] getdents64(4 [pid 14495] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14495] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14493] close(20 [pid 323] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14495] write(3, "1000", 4) = 4 [pid 14495] close(3) = 0 [pid 14495] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3619/sys" [pid 14493] close(21 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 14493] close(22 [pid 323] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14495] write(1, "executing program\n", 18 [pid 14493] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3442/sys" [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14493] close(24 [pid 323] openat(AT_FDCWD, "./3619/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14495] <... write resumed>) = 18 executing program [pid 14493] close(25 [pid 320] <... rmdir resumed>) = 0 [pid 14495] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] umount2("./3442/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 14493] close(26 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14495] <... mkdirat resumed>) = 0 [pid 14495] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14493] close(27 [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3442/binderfs" [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14493] close(28 [pid 14495] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14495] <... openat resumed>) = 3 [pid 323] getdents64(4 [pid 14493] close(29 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14493] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3442/binderfs" [pid 14495] pwrite64(3, "\x02", 1, 4 [pid 320] <... unlink resumed>) = 0 [pid 14493] exit_group(0 [pid 323] close(4 [pid 320] umount2("./3442/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14493] <... exit_group resumed>) = ? [pid 323] <... close resumed>) = 0 [pid 14495] <... pwrite64 resumed>) = 1 [pid 14495] close(3 [pid 323] rmdir("./3619/sys" [pid 14495] <... close resumed>) = 0 [pid 14495] close(4) = -1 EBADF (Bad file descriptor) [pid 14495] close(5) = -1 EBADF (Bad file descriptor) [pid 14495] close(6) = -1 EBADF (Bad file descriptor) [pid 14495] close(7) = -1 EBADF (Bad file descriptor) [pid 14495] close(8) = -1 EBADF (Bad file descriptor) [pid 14495] close(9) = -1 EBADF (Bad file descriptor) [pid 14495] close(10 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3619/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3442/cgroup.net" [pid 14495] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3619/binderfs" [pid 320] unlink("./3442/cgroup.net" [pid 14495] close(12 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3619/binderfs" [pid 320] umount2("./3442/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14495] close(13 [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3619/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14495] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3442/cgroup.cpu" [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3619/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14495] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3619/cgroup.net" [pid 320] unlink("./3442/cgroup.cpu" [pid 14495] close(16 [pid 14493] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3619/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3567, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3442/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14495] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3619/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3442/cgroup" [pid 14495] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3619/cgroup.cpu" [pid 14495] close(19 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3442/cgroup" [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3619/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14495] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3619/cgroup" [pid 320] getdents64(3 [pid 14495] close(21) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14495] close(22 [pid 323] unlink("./3619/cgroup" [pid 320] close(3 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14495] close(23 [pid 323] getdents64(3 [pid 320] rmdir("./3442" [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14495] close(24 [pid 323] close(3 [pid 320] mkdir("./3443", 0777 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14495] close(25 [pid 323] rmdir("./3619" [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14495] close(26 [pid 323] mkdir("./3620", 0777 [pid 322] umount2("./3565", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14495] close(27 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14496 attached [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14495] close(28 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3565", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14496] rt_sigprocmask(SIG_SETMASK, [] [pid 14495] close(29 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 14495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14496] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14495] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3445 [pid 14496] chdir("./3443" [pid 14495] <... exit_group resumed>) = ? [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14497 attached [pid 14496] <... chdir resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14496] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14497] set_robust_list(0x555587eb56a0, 24 [pid 14496] <... prctl resumed>) = 0 [pid 14495] +++ exited with 0 +++ [pid 14497] <... set_robust_list resumed>) = 0 [pid 14496] setpgid(0, 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3622 [pid 322] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3528, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14496] <... setpgid resumed>) = 0 [pid 14497] rt_sigprocmask(SIG_SETMASK, [] [pid 14496] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3565/sys" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14496] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14496] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14496] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3565/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14497] chdir("./3620" [pid 14496] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 14496] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14497] <... chdir resumed>) = 0 [pid 14496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] getdents64(4 [pid 14497] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3565/sys" [pid 14497] <... prctl resumed>) = 0 [pid 14496] <... openat resumed>) = 3 [pid 322] <... rmdir resumed>) = 0 [pid 14497] setpgid(0, 0 [pid 14496] write(3, "1000", 4 [pid 322] umount2("./3565/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14497] <... setpgid resumed>) = 0 [pid 14496] <... write resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14496] close(3 [pid 322] newfstatat(AT_FDCWD, "./3565/binderfs" [pid 14497] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14496] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3565/binderfs" [pid 14496] symlink("/dev/binderfs", "./binderfs" [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3565/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14496] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3565/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3565/cgroup.net" [pid 14496] write(1, "executing program\n", 18 [pid 322] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3565/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3565/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3565/cgroup.cpu") = 0 [pid 14497] <... symlink resumed>) = 0 executing program [pid 322] umount2("./3565/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14496] <... write resumed>) = 18 [pid 14497] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3565/cgroup" [pid 14496] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3565/cgroup" [pid 14496] <... mkdirat resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14497] <... symlink resumed>) = 0 [pid 14496] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] getdents64(3 [pid 321] umount2("./3526", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14497] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3565" [pid 321] openat(AT_FDCWD, "./3526", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3566", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14496] <... mount resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... openat resumed>) = 3 [pid 14497] <... symlink resumed>) = 0 [pid 14496] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3568 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14498 attached [pid 14498] set_robust_list(0x555587eb56a0, 24 [pid 14496] <... openat resumed>) = 3 [pid 14498] <... set_robust_list resumed>) = 0 [pid 14498] rt_sigprocmask(SIG_SETMASK, [] [pid 14497] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] fstat(3 [pid 14498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14498] chdir("./3566" [pid 321] getdents64(3 [pid 14498] <... chdir resumed>) = 0 [pid 14498] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14497] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14498] <... prctl resumed>) = 0 [pid 14498] setpgid(0, 0 [pid 14497] write(3, "1000", 4 [pid 14496] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14498] <... setpgid resumed>) = 0 [pid 14497] <... write resumed>) = 4 [pid 14496] <... pwrite64 resumed>) = 1 [pid 14498] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14498] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 14498] <... symlink resumed>) = 0 [pid 14498] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 321] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14497] close(3 [pid 14496] close(3 [pid 14497] <... close resumed>) = 0 [pid 14496] <... close resumed>) = 0 [pid 14497] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14498] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14497] <... symlink resumed>) = 0 [pid 14496] close(4 [pid 321] newfstatat(AT_FDCWD, "./3526/sys" [pid 14498] write(3, "1000", 4 [pid 14497] write(1, "executing program\n", 18 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] <... write resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14498] close(3) = 0 executing program [pid 14497] <... write resumed>) = 18 [pid 14496] close(5 [pid 321] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14498] symlink("/dev/binderfs", "./binderfs" [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14498] <... symlink resumed>) = 0 [pid 14496] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14498] write(1, "executing program\n", 18) = 18 [pid 321] openat(AT_FDCWD, "./3526/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY executing program [pid 14498] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14497] <... mkdirat resumed>) = 0 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] <... mkdirat resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14496] close(7 [pid 14497] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14498] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14497] <... mount resumed>) = 0 [pid 14498] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14497] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14496] close(8 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14498] pwrite64(3, "\x02", 1, 4) = 1 [pid 14498] close(3) = 0 [pid 14497] <... openat resumed>) = 3 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14498] close(4 [pid 14497] pwrite64(3, "\x02", 1, 4 [pid 14496] close(9 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14498] close(5 [pid 14497] <... pwrite64 resumed>) = 1 [pid 14496] close(10 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(3 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14498] close(6 [pid 14496] close(11 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] <... close resumed>) = 0 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14498] close(7 [pid 14497] close(4 [pid 14496] close(12 [pid 321] rmdir("./3526/sys" [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] close(8 [pid 321] <... rmdir resumed>) = 0 [pid 14496] close(13 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(5 [pid 14498] close(9) = -1 EBADF (Bad file descriptor) [pid 14498] close(10 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3526/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(6 [pid 14496] close(14 [pid 14498] close(11 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3526/binderfs" [pid 14498] close(12 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(15 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(7 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14498] close(13 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(16 [pid 321] unlink("./3526/binderfs" [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] close(14) = -1 EBADF (Bad file descriptor) [pid 14498] close(15) = -1 EBADF (Bad file descriptor) [pid 14497] close(8 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14498] close(16 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(17 [pid 321] umount2("./3526/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(9 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] close(17 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(10 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3526/cgroup.net" [pid 14498] close(18 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(19 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14498] close(19 [pid 14497] close(11 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3526/cgroup.net" [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(20 [pid 14498] close(20) = -1 EBADF (Bad file descriptor) [pid 14498] close(21) = -1 EBADF (Bad file descriptor) [pid 14497] close(12 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14498] close(22 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(21 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(13 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3526/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14498] close(23 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(22 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14498] close(24 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3526/cgroup.cpu" [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] close(25 [pid 14497] close(15 [pid 14496] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] close(26 [pid 14496] close(24 [pid 14497] close(16 [pid 321] unlink("./3526/cgroup.cpu" [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] close(27 [pid 321] <... unlink resumed>) = 0 [pid 14496] close(25 [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(17 [pid 321] umount2("./3526/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14498] close(28 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14496] close(26 [pid 14498] close(29 [pid 14497] close(18 [pid 321] newfstatat(AT_FDCWD, "./3526/cgroup" [pid 14498] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] exit_group(0 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14498] <... exit_group resumed>) = ? [pid 14497] close(19 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14498] +++ exited with 0 +++ [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(28 [pid 321] unlink("./3526/cgroup" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3568, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 14497] close(20 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] close(29 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14497] close(21 [pid 14496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] rmdir("./3526" [pid 14496] exit_group(0 [pid 321] <... rmdir resumed>) = 0 [pid 14497] close(22 [pid 14496] <... exit_group resumed>) = ? [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14496] +++ exited with 0 +++ [pid 321] mkdir("./3527", 0777 [pid 14497] close(23 [pid 321] <... mkdir resumed>) = 0 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3445, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14497] close(24 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14497] close(25 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(26) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14499 attached [pid 14497] close(27 [pid 14499] set_robust_list(0x555587eb56a0, 24 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3529 [pid 14499] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14499] rt_sigprocmask(SIG_SETMASK, [] [pid 14497] close(28 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14499] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14497] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14497] close(29) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14499] chdir("./3527" [pid 14497] exit_group(0 [pid 14499] <... chdir resumed>) = 0 [pid 14497] <... exit_group resumed>) = ? [pid 14499] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14499] setpgid(0, 0) = 0 [pid 14499] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14497] +++ exited with 0 +++ [pid 14499] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] umount2("./3443", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3622, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14499] <... symlink resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14499] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] openat(AT_FDCWD, "./3443", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14499] <... symlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 14499] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14499] <... openat resumed>) = 3 [pid 320] umount2("./3443/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14499] write(3, "1000", 4) = 4 [pid 14499] close(3) = 0 [pid 14499] symlink("/dev/binderfs", "./binderfs" [pid 320] <... umount2 resumed>) = 0 [pid 320] umount2("./3443/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14499] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14499] write(1, "executing program\n", 18 executing program [pid 320] newfstatat(AT_FDCWD, "./3443/sys" [pid 14499] <... write resumed>) = 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3443/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3443/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14499] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... openat resumed>) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14499] <... mkdirat resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14499] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14499] <... mount resumed>) = 0 [pid 322] umount2("./3566", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] openat(AT_FDCWD, "./3566", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] close(4 [pid 322] <... openat resumed>) = 3 [pid 320] <... close resumed>) = 0 [pid 14499] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] fstat(3 [pid 320] rmdir("./3443/sys" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 320] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3443/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14499] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14499] pwrite64(3, "\x02", 1, 4 [pid 320] newfstatat(AT_FDCWD, "./3443/binderfs" [pid 14499] <... pwrite64 resumed>) = 1 [pid 14499] close(3 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3443/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3566/sys" [pid 320] umount2("./3443/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14499] <... close resumed>) = 0 [pid 14499] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3443/cgroup.net" [pid 14499] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14499] close(6 [pid 322] openat(AT_FDCWD, "./3566/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3443/cgroup.net" [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14499] close(7 [pid 322] fstat(4 [pid 320] <... unlink resumed>) = 0 [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3443/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14499] close(8 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14499] close(9 [pid 322] getdents64(4 [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3443/cgroup.cpu" [pid 14499] close(10 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14499] close(11 [pid 322] getdents64(4 [pid 320] unlink("./3443/cgroup.cpu" [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14499] close(12 [pid 322] close(4 [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3443/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14499] close(13 [pid 322] <... close resumed>) = 0 [pid 14499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3566/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14499] close(14) = -1 EBADF (Bad file descriptor) [pid 14499] close(15) = -1 EBADF (Bad file descriptor) [pid 14499] close(16) = -1 EBADF (Bad file descriptor) [pid 14499] close(17) = -1 EBADF (Bad file descriptor) [pid 14499] close(18) = -1 EBADF (Bad file descriptor) [pid 14499] close(19) = -1 EBADF (Bad file descriptor) [pid 14499] close(20) = -1 EBADF (Bad file descriptor) [pid 14499] close(21) = -1 EBADF (Bad file descriptor) [pid 14499] close(22) = -1 EBADF (Bad file descriptor) [pid 14499] close(23) = -1 EBADF (Bad file descriptor) [pid 14499] close(24) = -1 EBADF (Bad file descriptor) [pid 14499] close(25) = -1 EBADF (Bad file descriptor) [pid 14499] close(26) = -1 EBADF (Bad file descriptor) [pid 14499] close(27) = -1 EBADF (Bad file descriptor) [pid 14499] close(28) = -1 EBADF (Bad file descriptor) [pid 14499] close(29) = -1 EBADF (Bad file descriptor) [pid 14499] exit_group(0) = ? [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3443/cgroup" [pid 323] <... restart_syscall resumed>) = 0 [pid 14499] +++ exited with 0 +++ [pid 322] umount2("./3566/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3620", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3443/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3620", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3529, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... unlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3566/binderfs" [pid 321] umount2("./3527", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] fstat(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] unlink("./3566/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3527", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3566/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 320] rmdir("./3443" [pid 323] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3566/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] mkdir("./3444", 0777 [pid 323] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 320] <... mkdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3566/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] newfstatat(AT_FDCWD, "./3620/sys" [pid 322] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3566/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14500 attached [pid 323] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3566/cgroup.cpu" [pid 323] openat(AT_FDCWD, "./3620/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14500] set_robust_list(0x555587eb56a0, 24 [pid 323] <... openat resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3446 [pid 14500] <... set_robust_list resumed>) = 0 [pid 323] fstat(4 [pid 322] unlink("./3566/cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 14500] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(4 [pid 322] umount2("./3566/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14500] chdir("./3444" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14500] <... chdir resumed>) = 0 [pid 323] getdents64(4 [pid 322] newfstatat(AT_FDCWD, "./3566/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3527/sys" [pid 14500] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14500] <... prctl resumed>) = 0 [pid 14500] setpgid(0, 0 [pid 323] close(4 [pid 322] unlink("./3566/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14500] <... setpgid resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14500] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 323] rmdir("./3620/sys" [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14500] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] openat(AT_FDCWD, "./3527/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14500] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] umount2("./3620/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(3 [pid 14500] <... symlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14500] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 14500] <... openat resumed>) = 3 [pid 321] fstat(4 [pid 323] newfstatat(AT_FDCWD, "./3620/binderfs" [pid 322] rmdir("./3566" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14500] write(3, "1000", 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 14500] <... write resumed>) = 4 [pid 323] unlink("./3620/binderfs" [pid 14500] close(3 [pid 322] mkdir("./3567", 0777 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14500] <... close resumed>) = 0 [pid 14500] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14500] write(1, "executing program\n", 18) = 18 [pid 323] <... unlink resumed>) = 0 executing program [pid 14500] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... mkdir resumed>) = 0 [pid 323] umount2("./3620/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 14500] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14500] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] newfstatat(AT_FDCWD, "./3620/cgroup.net" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] close(4 [pid 14500] <... mount resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... close resumed>) = 0 [pid 14500] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3620/cgroup.net" [pid 321] rmdir("./3527/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14501 attached [pid 323] <... unlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14501] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3620/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3569 [pid 321] umount2("./3527/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14501] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14501] rt_sigprocmask(SIG_SETMASK, [] [pid 14500] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3620/cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3527/binderfs" [pid 14501] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14501] chdir("./3567" [pid 323] unlink("./3620/cgroup.cpu" [pid 321] unlink("./3527/binderfs" [pid 14501] <... chdir resumed>) = 0 [pid 14500] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14501] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14500] <... pwrite64 resumed>) = 1 [pid 14500] close(3) = 0 [pid 14500] close(4) = -1 EBADF (Bad file descriptor) [pid 14500] close(5) = -1 EBADF (Bad file descriptor) [pid 14500] close(6) = -1 EBADF (Bad file descriptor) [pid 14500] close(7) = -1 EBADF (Bad file descriptor) [pid 14500] close(8) = -1 EBADF (Bad file descriptor) [pid 14500] close(9) = -1 EBADF (Bad file descriptor) [pid 14500] close(10) = -1 EBADF (Bad file descriptor) [pid 14500] close(11) = -1 EBADF (Bad file descriptor) [pid 14500] close(12) = -1 EBADF (Bad file descriptor) [pid 14500] close(13) = -1 EBADF (Bad file descriptor) [pid 14500] close(14) = -1 EBADF (Bad file descriptor) [pid 14500] close(15) = -1 EBADF (Bad file descriptor) [pid 14500] close(16) = -1 EBADF (Bad file descriptor) [pid 14500] close(17) = -1 EBADF (Bad file descriptor) [pid 14500] close(18) = -1 EBADF (Bad file descriptor) [pid 14500] close(19) = -1 EBADF (Bad file descriptor) [pid 14500] close(20) = -1 EBADF (Bad file descriptor) [pid 14500] close(21) = -1 EBADF (Bad file descriptor) [pid 14500] close(22) = -1 EBADF (Bad file descriptor) [pid 14500] close(23) = -1 EBADF (Bad file descriptor) [pid 14500] close(24) = -1 EBADF (Bad file descriptor) [pid 14500] close(25) = -1 EBADF (Bad file descriptor) [pid 14500] close(26) = -1 EBADF (Bad file descriptor) [pid 14500] close(27) = -1 EBADF (Bad file descriptor) [pid 14500] close(28) = -1 EBADF (Bad file descriptor) [pid 14500] close(29 [pid 323] umount2("./3620/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3527/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14501] <... prctl resumed>) = 0 [pid 14501] setpgid(0, 0 [pid 14500] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14501] <... setpgid resumed>) = 0 [pid 14500] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3620/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3527/cgroup.net" [pid 14501] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14500] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14501] <... symlink resumed>) = 0 [pid 14500] +++ exited with 0 +++ [pid 323] unlink("./3620/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14501] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 321] unlink("./3527/cgroup.net" [pid 14501] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 14501] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14501] <... symlink resumed>) = 0 [pid 323] close(3 [pid 321] umount2("./3527/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3446, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14501] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14501] <... openat resumed>) = 3 [pid 323] rmdir("./3620" [pid 321] newfstatat(AT_FDCWD, "./3527/cgroup.cpu" [pid 14501] write(3, "1000", 4 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14501] <... write resumed>) = 4 [pid 323] mkdir("./3621", 0777 [pid 321] unlink("./3527/cgroup.cpu" [pid 14501] close(3 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14501] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14501] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3527/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14501] <... symlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14501] write(1, "executing program\n", 18 executing program [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] newfstatat(AT_FDCWD, "./3527/cgroup" [pid 14501] <... write resumed>) = 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3527/cgroup" [pid 14501] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14502 attached [pid 321] getdents64(3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3623 [pid 14501] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14502] set_robust_list(0x555587eb56a0, 24 [pid 321] close(3 [pid 14501] <... mount resumed>) = 0 [pid 14502] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... close resumed>) = 0 [pid 14502] rt_sigprocmask(SIG_SETMASK, [] [pid 14501] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rmdir("./3527" [pid 14502] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14502] chdir("./3621" [pid 321] <... rmdir resumed>) = 0 [pid 14502] <... chdir resumed>) = 0 [pid 14501] <... openat resumed>) = 3 [pid 14501] pwrite64(3, "\x02", 1, 4) = 1 [pid 14501] close(3) = 0 [pid 14501] close(4) = -1 EBADF (Bad file descriptor) [pid 14501] close(5) = -1 EBADF (Bad file descriptor) [pid 14501] close(6) = -1 EBADF (Bad file descriptor) [pid 14501] close(7) = -1 EBADF (Bad file descriptor) [pid 14501] close(8) = -1 EBADF (Bad file descriptor) [pid 14501] close(9) = -1 EBADF (Bad file descriptor) [pid 14501] close(10) = -1 EBADF (Bad file descriptor) [pid 14501] close(11) = -1 EBADF (Bad file descriptor) [pid 14501] close(12) = -1 EBADF (Bad file descriptor) [pid 14501] close(13) = -1 EBADF (Bad file descriptor) [pid 14501] close(14) = -1 EBADF (Bad file descriptor) [pid 14501] close(15) = -1 EBADF (Bad file descriptor) [pid 14501] close(16) = -1 EBADF (Bad file descriptor) [pid 14501] close(17) = -1 EBADF (Bad file descriptor) [pid 14501] close(18) = -1 EBADF (Bad file descriptor) [pid 14501] close(19) = -1 EBADF (Bad file descriptor) [pid 14501] close(20) = -1 EBADF (Bad file descriptor) [pid 14501] close(21) = -1 EBADF (Bad file descriptor) [pid 14501] close(22) = -1 EBADF (Bad file descriptor) [pid 14501] close(23) = -1 EBADF (Bad file descriptor) [pid 14501] close(24) = -1 EBADF (Bad file descriptor) [pid 14501] close(25) = -1 EBADF (Bad file descriptor) [pid 14501] close(26) = -1 EBADF (Bad file descriptor) [pid 14501] close(27) = -1 EBADF (Bad file descriptor) [pid 14501] close(28) = -1 EBADF (Bad file descriptor) [pid 14501] close(29) = -1 EBADF (Bad file descriptor) [pid 14501] exit_group(0) = ? [pid 14502] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] mkdir("./3528", 0777 [pid 14502] <... prctl resumed>) = 0 [pid 14502] setpgid(0, 0 [pid 321] <... mkdir resumed>) = 0 [pid 14502] <... setpgid resumed>) = 0 [pid 14501] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 14502] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3569, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14502] <... symlink resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14502] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 320] umount2("./3444", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14503 attached [pid 14502] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14503] set_robust_list(0x555587eb56a0, 24 [pid 14502] <... symlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3530 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14503] <... set_robust_list resumed>) = 0 [pid 14502] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] openat(AT_FDCWD, "./3444", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14503] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... openat resumed>) = 3 [pid 14503] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(3 [pid 14503] chdir("./3528" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14503] <... chdir resumed>) = 0 [pid 320] getdents64(3 [pid 14503] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14502] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14503] <... prctl resumed>) = 0 [pid 14502] write(3, "1000", 4 [pid 320] umount2("./3444/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14503] setpgid(0, 0 [pid 14502] <... write resumed>) = 4 [pid 14503] <... setpgid resumed>) = 0 [pid 14502] close(3 [pid 14503] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... umount2 resumed>) = 0 [pid 14503] <... symlink resumed>) = 0 [pid 14502] <... close resumed>) = 0 [pid 14503] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14502] symlink("/dev/binderfs", "./binderfs" [pid 320] umount2("./3444/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14503] <... symlink resumed>) = 0 [pid 14502] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14503] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3444/sys" [pid 14503] <... symlink resumed>) = 0 [pid 14502] write(1, "executing program\n", 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14503] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14502] <... write resumed>) = 18 [pid 320] umount2("./3444/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14503] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14503] write(3, "1000", 4 [pid 14502] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] openat(AT_FDCWD, "./3444/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14503] <... write resumed>) = 4 [pid 14503] close(3 [pid 14502] <... mkdirat resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14503] <... close resumed>) = 0 [pid 14502] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] fstat(4 [pid 14503] symlink("/dev/binderfs", "./binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14503] <... symlink resumed>) = 0 [pid 14502] <... mount resumed>) = 0 [pid 14503] write(1, "executing program\n", 18 [pid 320] getdents64(4 [pid 14503] <... write resumed>) = 18 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 executing program [pid 14503] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14502] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] getdents64(4 [pid 14503] <... mkdirat resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 14503] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... close resumed>) = 0 [pid 14503] <... mount resumed>) = 0 [pid 320] rmdir("./3444/sys" [pid 14502] <... openat resumed>) = 3 [pid 320] <... rmdir resumed>) = 0 [pid 14503] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] umount2("./3444/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14503] <... openat resumed>) = 3 [pid 14502] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3444/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3444/binderfs" [pid 14503] pwrite64(3, "\x02", 1, 4 [pid 320] <... unlink resumed>) = 0 [pid 14503] <... pwrite64 resumed>) = 1 [pid 320] umount2("./3444/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14503] close(3 [pid 14502] <... pwrite64 resumed>) = 1 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14503] <... close resumed>) = 0 [pid 14502] close(3 [pid 320] newfstatat(AT_FDCWD, "./3444/cgroup.net" [pid 14503] close(4 [pid 14502] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3444/cgroup.net" [pid 14502] close(4 [pid 14503] close(5 [pid 320] <... unlink resumed>) = 0 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(5 [pid 14503] close(6 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3444/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(6 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14503] close(7 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3444/cgroup.cpu" [pid 14503] close(8 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14502] close(7 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3444/cgroup.cpu" [pid 14503] close(9 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(8 [pid 14503] close(10 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3444/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14502] close(9 [pid 14503] close(11 [pid 320] newfstatat(AT_FDCWD, "./3444/cgroup" [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14502] close(10 [pid 14503] close(12 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3444/cgroup" [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(11 [pid 320] <... unlink resumed>) = 0 [pid 14503] close(13 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(12 [pid 322] umount2("./3567", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14503] close(14 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(13 [pid 322] openat(AT_FDCWD, "./3567", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14503] close(15 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 320] close(3 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14503] close(16 [pid 14502] close(14 [pid 322] fstat(3 [pid 320] <... close resumed>) = 0 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] rmdir("./3444" [pid 14503] close(17 [pid 14502] close(15 [pid 322] getdents64(3 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(16 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... rmdir resumed>) = 0 [pid 14503] close(18 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(17 [pid 320] mkdir("./3445", 0777 [pid 322] <... umount2 resumed>) = 0 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(18 [pid 320] <... mkdir resumed>) = 0 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14503] close(19 [pid 14502] close(19 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14503] close(20 [pid 14502] close(20 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14502] close(21 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14503] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3567/sys" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14504 attached [pid 14503] close(22 [pid 14502] close(22 [pid 322] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14504] set_robust_list(0x555587eb56a0, 24 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3447 [pid 14504] <... set_robust_list resumed>) = 0 [pid 14503] close(23 [pid 14502] close(23 [pid 322] openat(AT_FDCWD, "./3567/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14504] rt_sigprocmask(SIG_SETMASK, [] [pid 14502] close(24 [pid 322] fstat(4 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14503] close(24 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(25 [pid 322] getdents64(4 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14504] chdir("./3445" [pid 14503] close(25 [pid 14502] close(26 [pid 322] getdents64(4 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14503] close(26 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14504] <... chdir resumed>) = 0 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] close(27 [pid 322] <... close resumed>) = 0 [pid 14504] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14503] close(27 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3567/sys" [pid 14504] <... prctl resumed>) = 0 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14504] setpgid(0, 0 [pid 14503] close(28 [pid 14502] close(28 [pid 322] umount2("./3567/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14504] <... setpgid resumed>) = 0 [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14502] close(29 [pid 322] newfstatat(AT_FDCWD, "./3567/binderfs" [pid 14503] close(29 [pid 14502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3567/binderfs" [pid 14504] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14502] exit_group(0 [pid 322] <... unlink resumed>) = 0 [pid 14502] <... exit_group resumed>) = ? [pid 322] umount2("./3567/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3567/cgroup.net" [pid 14504] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3567/cgroup.net") = 0 [pid 322] umount2("./3567/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3567/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3567/cgroup.cpu") = 0 [pid 322] umount2("./3567/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3567/cgroup" [pid 14502] +++ exited with 0 +++ [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3567/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3567" [pid 14504] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3568", 0777 [pid 14504] <... symlink resumed>) = 0 [pid 14503] exit_group(0 [pid 322] <... mkdir resumed>) = 0 [pid 14504] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14503] <... exit_group resumed>) = ? [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3623, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14504] <... symlink resumed>) = 0 [pid 14503] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 14505 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3570 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14505] set_robust_list(0x555587eb56a0, 24 [pid 14504] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14505] <... set_robust_list resumed>) = 0 [pid 14505] rt_sigprocmask(SIG_SETMASK, [] [pid 14504] <... openat resumed>) = 3 [pid 323] umount2("./3621", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14505] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14504] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14505] chdir("./3568") = 0 [pid 14504] <... write resumed>) = 4 [pid 323] openat(AT_FDCWD, "./3621", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3530, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14505] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14505] setpgid(0, 0 [pid 14504] close(3 [pid 323] <... openat resumed>) = 3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14505] <... setpgid resumed>) = 0 [pid 14504] <... close resumed>) = 0 [pid 323] fstat(3 [pid 14505] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14504] symlink("/dev/binderfs", "./binderfs" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14505] <... symlink resumed>) = 0 [pid 14505] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] getdents64(3 [pid 14505] <... symlink resumed>) = 0 [pid 14505] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14504] <... symlink resumed>) = 0 [pid 14505] <... symlink resumed>) = 0 [pid 14505] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14504] write(1, "executing program\n", 18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14504] <... write resumed>) = 18 executing program [pid 323] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14505] write(3, "1000", 4) = 4 [pid 14505] close(3) = 0 [pid 14505] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14505] write(1, "executing program\n", 18) = 18 [pid 14505] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 14505] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14504] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14505] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14504] <... mkdirat resumed>) = 0 [pid 14505] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14504] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14505] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3528", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3621/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14505] <... pwrite64 resumed>) = 1 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3528", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14505] close(3) = 0 [pid 14505] close(4) = -1 EBADF (Bad file descriptor) [pid 14505] close(5) = -1 EBADF (Bad file descriptor) [pid 14505] close(6 [pid 323] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14505] close(7 [pid 14504] <... mount resumed>) = 0 [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14504] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... openat resumed>) = 3 [pid 14505] close(8 [pid 323] openat(AT_FDCWD, "./3621/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(3 [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14505] close(9 [pid 323] <... openat resumed>) = 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14505] close(10 [pid 323] fstat(4 [pid 321] getdents64(3 [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14505] close(11 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14505] close(12) = -1 EBADF (Bad file descriptor) [pid 14505] close(13 [pid 14504] <... openat resumed>) = 3 [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14505] close(14) = -1 EBADF (Bad file descriptor) [pid 14505] close(15) = -1 EBADF (Bad file descriptor) [pid 14505] close(16) = -1 EBADF (Bad file descriptor) [pid 14505] close(17) = -1 EBADF (Bad file descriptor) [pid 14505] close(18) = -1 EBADF (Bad file descriptor) [pid 14505] close(19) = -1 EBADF (Bad file descriptor) [pid 14505] close(20) = -1 EBADF (Bad file descriptor) [pid 14505] close(21) = -1 EBADF (Bad file descriptor) [pid 14505] close(22) = -1 EBADF (Bad file descriptor) [pid 14505] close(23) = -1 EBADF (Bad file descriptor) [pid 14505] close(24) = -1 EBADF (Bad file descriptor) [pid 14505] close(25) = -1 EBADF (Bad file descriptor) [pid 14505] close(26) = -1 EBADF (Bad file descriptor) [pid 14504] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(4 [pid 321] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14504] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14504] close(3 [pid 323] getdents64(4 [pid 14505] close(27 [pid 14504] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14505] close(28 [pid 14504] close(4 [pid 323] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14505] close(29 [pid 14504] close(5 [pid 323] rmdir("./3621/sys" [pid 321] newfstatat(AT_FDCWD, "./3528/sys" [pid 14505] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14505] exit_group(0 [pid 14504] close(6 [pid 323] umount2("./3621/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14505] <... exit_group resumed>) = ? [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14505] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14504] close(7 [pid 323] newfstatat(AT_FDCWD, "./3621/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3528/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14504] close(8 [pid 323] unlink("./3621/binderfs" [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14504] close(9 [pid 323] umount2("./3621/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3570, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] fstat(4 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14504] close(10 [pid 323] newfstatat(AT_FDCWD, "./3621/cgroup.net" [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3568", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 14504] close(11 [pid 323] unlink("./3621/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3568", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(4 [pid 14504] close(12 [pid 322] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3621/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] close(4 [pid 14504] close(13 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3621/cgroup.cpu" [pid 322] getdents64(3 [pid 321] <... close resumed>) = 0 [pid 14504] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] rmdir("./3528/sys" [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3621/cgroup.cpu" [pid 322] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14504] close(15 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 323] umount2("./3621/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3528/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14504] close(16 [pid 323] newfstatat(AT_FDCWD, "./3621/cgroup" [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14504] close(17) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3621/cgroup" [pid 322] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14504] close(18 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3528/binderfs" [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3568/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14504] close(19 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3528/binderfs" [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14504] close(20 [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3528/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3621" [pid 322] openat(AT_FDCWD, "./3568/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14504] close(21 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] newfstatat(AT_FDCWD, "./3528/cgroup.net" [pid 322] fstat(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3622", 0777 [pid 14504] close(22 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] unlink("./3528/cgroup.net" [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 14504] close(23 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] umount2("./3528/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3528/cgroup.cpu" [pid 322] close(4) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3568/sys" [pid 321] unlink("./3528/cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] umount2("./3568/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3528/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3568/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3568/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3528/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3568/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3528/cgroup" [pid 14504] close(24 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3568/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14504] close(25 [pid 322] unlink("./3568/cgroup.net" [pid 321] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3568/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14506 attached [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3528" [pid 14504] close(26 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3624 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14506] set_robust_list(0x555587eb56a0, 24 [pid 14504] close(27 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3568/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 14506] <... set_robust_list resumed>) = 0 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3529", 0777 [pid 14506] rt_sigprocmask(SIG_SETMASK, [] [pid 14504] close(28 [pid 322] unlink("./3568/cgroup.cpu" [pid 321] <... mkdir resumed>) = 0 [pid 14506] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14506] chdir("./3622" [pid 14504] close(29 [pid 322] umount2("./3568/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14506] <... chdir resumed>) = 0 [pid 14504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14506] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14504] exit_group(0 [pid 322] newfstatat(AT_FDCWD, "./3568/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14507 attached [pid 14504] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3568/cgroup") = 0 [pid 14506] <... prctl resumed>) = 0 [pid 14506] setpgid(0, 0) = 0 [pid 322] getdents64(3 [pid 14506] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3531 [pid 14506] <... symlink resumed>) = 0 [pid 14504] +++ exited with 0 +++ [pid 322] close(3 [pid 14507] set_robust_list(0x555587eb56a0, 24 [pid 14506] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14507] <... set_robust_list resumed>) = 0 [pid 14506] <... symlink resumed>) = 0 [pid 322] rmdir("./3568" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3447, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14507] rt_sigprocmask(SIG_SETMASK, [] [pid 14506] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 14507] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14506] <... symlink resumed>) = 0 [pid 322] mkdir("./3569", 0777 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14507] chdir("./3529" [pid 14506] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... mkdir resumed>) = 0 [pid 14507] <... chdir resumed>) = 0 [pid 14506] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14507] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14506] write(3, "1000", 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14507] <... prctl resumed>) = 0 [pid 14506] <... write resumed>) = 4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14507] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 14508 attached [pid 14506] close(3 [pid 14508] set_robust_list(0x555587eb56a0, 24 [pid 14507] <... setpgid resumed>) = 0 [pid 14508] <... set_robust_list resumed>) = 0 [pid 14507] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14506] <... close resumed>) = 0 [pid 14506] symlink("/dev/binderfs", "./binderfs" [pid 14508] rt_sigprocmask(SIG_SETMASK, [] [pid 14506] <... symlink resumed>) = 0 [pid 14507] <... symlink resumed>) = 0 [pid 14506] write(1, "executing program\n", 18) = 18 [pid 14506] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14508] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14507] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14506] <... mkdirat resumed>) = 0 executing program [pid 14506] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3571 [pid 14508] chdir("./3569" [pid 14507] <... symlink resumed>) = 0 [pid 14506] <... mount resumed>) = 0 [pid 14507] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14508] <... chdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14508] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14507] <... symlink resumed>) = 0 [pid 14506] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14508] <... prctl resumed>) = 0 [pid 14507] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14506] <... openat resumed>) = 3 [pid 14508] setpgid(0, 0) = 0 [pid 14507] <... openat resumed>) = 3 [pid 14508] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14507] write(3, "1000", 4 [pid 320] umount2("./3445", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14508] <... symlink resumed>) = 0 [pid 14506] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14506] <... pwrite64 resumed>) = 1 [pid 320] openat(AT_FDCWD, "./3445", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14508] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14507] <... write resumed>) = 4 [pid 14506] close(3 [pid 320] <... openat resumed>) = 3 [pid 14508] <... symlink resumed>) = 0 [pid 14507] close(3 [pid 14506] <... close resumed>) = 0 [pid 320] fstat(3 [pid 14506] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14508] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14507] <... close resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14507] symlink("/dev/binderfs", "./binderfs" [pid 14506] close(5 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14508] <... symlink resumed>) = 0 [pid 14507] <... symlink resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] write(1, "executing program\n", 18 [pid 14508] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14507] <... write resumed>) = 18 [pid 14506] close(6 [pid 320] umount2("./3445/sys", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 14507] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14508] <... openat resumed>) = 3 [pid 14506] close(7 [pid 320] <... umount2 resumed>) = 0 [pid 14507] <... mkdirat resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3445/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14508] write(3, "1000", 4 [pid 14507] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14506] close(8 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14508] <... write resumed>) = 4 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3445/sys" [pid 14508] close(3 [pid 14506] close(9 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14508] <... close resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14506] close(10 [pid 320] umount2("./3445/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14507] <... mount resumed>) = 0 [pid 14508] symlink("/dev/binderfs", "./binderfs" [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14507] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14506] close(11 [pid 320] openat(AT_FDCWD, "./3445/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14508] <... symlink resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14508] write(1, "executing program\n", 18 [pid 14506] close(12) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14506] close(13 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14507] <... openat resumed>) = 3 [pid 14506] close(14 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14506] close(15) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14506] close(16) = -1 EBADF (Bad file descriptor) executing program [pid 320] close(4 [pid 14508] <... write resumed>) = 18 [pid 14506] close(17 [pid 320] <... close resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3445/sys" [pid 14508] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14507] pwrite64(3, "\x02", 1, 4 [pid 14506] close(18 [pid 14508] <... mkdirat resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14506] close(19 [pid 14508] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3445/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14506] close(20 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14508] <... mount resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14506] close(21 [pid 320] newfstatat(AT_FDCWD, "./3445/binderfs" [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14506] close(22) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3445/binderfs" [pid 14506] close(23) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14506] close(24) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3445/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14508] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14507] <... pwrite64 resumed>) = 1 [pid 14506] close(25) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14507] close(3 [pid 14506] close(26 [pid 320] newfstatat(AT_FDCWD, "./3445/cgroup.net" [pid 14507] <... close resumed>) = 0 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14507] close(4 [pid 14506] close(27 [pid 320] unlink("./3445/cgroup.net" [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14507] close(5 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3445/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14506] close(28 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14508] <... openat resumed>) = 3 [pid 14507] close(6 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3445/cgroup.cpu" [pid 14508] pwrite64(3, "\x02", 1, 4 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14506] close(29 [pid 14507] close(7 [pid 14508] <... pwrite64 resumed>) = 1 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(8 [pid 14506] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14508] close(3 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14506] exit_group(0 [pid 320] unlink("./3445/cgroup.cpu" [pid 14507] close(9 [pid 14506] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 14508] <... close resumed>) = 0 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14506] +++ exited with 0 +++ [pid 14507] close(10 [pid 14508] close(4 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3624, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3445/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3445/cgroup" [pid 14508] close(5 [pid 14507] close(11 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3445/cgroup" [pid 14508] close(6 [pid 14507] close(12 [pid 320] <... unlink resumed>) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14508] close(7 [pid 14507] close(13 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14508] close(8 [pid 320] rmdir("./3445" [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(14 [pid 320] <... rmdir resumed>) = 0 [pid 14508] close(9 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3446", 0777 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(15 [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14508] close(10 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(16 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14508] close(11 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14509 attached [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(17 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3448 [pid 14508] close(12 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14509] set_robust_list(0x555587eb56a0, 24 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(18 [pid 14508] close(13 [pid 14509] <... set_robust_list resumed>) = 0 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14509] rt_sigprocmask(SIG_SETMASK, [] [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(19 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14508] close(14 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(20 [pid 14509] chdir("./3446" [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14509] <... chdir resumed>) = 0 [pid 14509] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14509] setpgid(0, 0 [pid 14508] close(15 [pid 14507] close(21 [pid 14509] <... setpgid resumed>) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14509] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14508] close(16 [pid 14509] <... symlink resumed>) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(22 [pid 323] <... restart_syscall resumed>) = 0 [pid 14509] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14508] close(17 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14509] <... symlink resumed>) = 0 [pid 14508] close(18 [pid 14509] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14507] close(23 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3622", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14509] <... symlink resumed>) = 0 [pid 14508] close(19 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14509] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14509] <... openat resumed>) = 3 [pid 14508] close(20 [pid 14509] write(3, "1000", 4) = 4 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3622", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14509] close(3 [pid 14508] close(21 [pid 14507] close(25 [pid 14509] <... close resumed>) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14509] symlink("/dev/binderfs", "./binderfs" [pid 14508] close(22 [pid 323] fstat(3 [pid 14509] <... symlink resumed>) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] close(26 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 executing program [pid 14509] write(1, "executing program\n", 18 [pid 14508] close(23 [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14509] <... write resumed>) = 18 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14509] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14508] close(24 [pid 14507] close(27 [pid 14509] <... mkdirat resumed>) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14509] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14508] close(25 [pid 14507] close(28 [pid 323] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14509] <... mount resumed>) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14509] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14508] close(26 [pid 14507] close(29 [pid 323] <... umount2 resumed>) = 0 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14507] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14508] close(27 [pid 14509] pwrite64(3, "\x02", 1, 4 [pid 14507] exit_group(0 [pid 14509] <... pwrite64 resumed>) = 1 [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14507] <... exit_group resumed>) = ? [pid 14509] close(3 [pid 14508] close(28 [pid 14509] <... close resumed>) = 0 [pid 14509] close(4) = -1 EBADF (Bad file descriptor) [pid 14509] close(5) = -1 EBADF (Bad file descriptor) [pid 14509] close(6) = -1 EBADF (Bad file descriptor) [pid 14509] close(7) = -1 EBADF (Bad file descriptor) [pid 14509] close(8) = -1 EBADF (Bad file descriptor) [pid 14509] close(9) = -1 EBADF (Bad file descriptor) [pid 14509] close(10) = -1 EBADF (Bad file descriptor) [pid 14509] close(11) = -1 EBADF (Bad file descriptor) [pid 14507] +++ exited with 0 +++ [pid 14509] close(12 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3531, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14509] close(13) = -1 EBADF (Bad file descriptor) [pid 14509] close(14) = -1 EBADF (Bad file descriptor) [pid 14509] close(15) = -1 EBADF (Bad file descriptor) [pid 14509] close(16) = -1 EBADF (Bad file descriptor) [pid 14509] close(17) = -1 EBADF (Bad file descriptor) [pid 14509] close(18) = -1 EBADF (Bad file descriptor) [pid 14509] close(19) = -1 EBADF (Bad file descriptor) [pid 14509] close(20) = -1 EBADF (Bad file descriptor) [pid 14509] close(21) = -1 EBADF (Bad file descriptor) [pid 14509] close(22) = -1 EBADF (Bad file descriptor) [pid 14509] close(23) = -1 EBADF (Bad file descriptor) [pid 14509] close(24) = -1 EBADF (Bad file descriptor) [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14508] close(29 [pid 323] newfstatat(AT_FDCWD, "./3622/sys" [pid 14508] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14509] close(25) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14509] close(26 [pid 14508] exit_group(0 [pid 14509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14508] <... exit_group resumed>) = ? [pid 14509] close(27) = -1 EBADF (Bad file descriptor) [pid 14509] close(28) = -1 EBADF (Bad file descriptor) [pid 14509] close(29) = -1 EBADF (Bad file descriptor) [pid 14509] exit_group(0) = ? [pid 14509] +++ exited with 0 +++ [pid 14508] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3622/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3448, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... openat resumed>) = 4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3571, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] getdents64(4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3622/sys") = 0 [pid 323] umount2("./3622/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3622/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3446", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3622/binderfs") = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3622/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3446", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3622/cgroup.net" [pid 320] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3622/cgroup.net" [pid 320] fstat(3 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3622/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3622/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 323] unlink("./3622/cgroup.cpu") = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3622/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3446/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3622/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3622/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3622") = 0 [pid 323] mkdir("./3623", 0777 [pid 320] <... umount2 resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3446/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14510 attached [pid 320] newfstatat(AT_FDCWD, "./3446/sys" [pid 14510] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3625 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14510] <... set_robust_list resumed>) = 0 [pid 320] umount2("./3446/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3446/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14510] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 14510] chdir("./3623" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14510] <... chdir resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] getdents64(4 [pid 14510] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14510] <... prctl resumed>) = 0 [pid 320] getdents64(4 [pid 14510] setpgid(0, 0 [pid 321] umount2("./3529", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14510] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 321] openat(AT_FDCWD, "./3529", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] rmdir("./3446/sys" [pid 14510] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] fstat(3 [pid 320] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3446/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14510] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3446/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3446/binderfs") = 0 [pid 320] umount2("./3446/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14510] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3446/cgroup.net" [pid 14510] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14510] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] unlink("./3446/cgroup.net" [pid 14510] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3446/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14510] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3446/cgroup.cpu" [pid 322] umount2("./3569", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14510] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3529/sys" [pid 320] unlink("./3446/cgroup.cpu" [pid 14510] write(3, "1000", 4 [pid 322] openat(AT_FDCWD, "./3569", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14510] <... write resumed>) = 4 [pid 322] <... openat resumed>) = 3 [pid 320] umount2("./3446/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3446/cgroup" [pid 322] getdents64(3 [pid 321] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14510] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] unlink("./3446/cgroup" [pid 14510] <... close resumed>) = 0 [pid 322] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14510] symlink("/dev/binderfs", "./binderfs" [pid 321] openat(AT_FDCWD, "./3529/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14510] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] getdents64(3 [pid 14510] write(1, "executing program\n", 18 [pid 322] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14510] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 executing program [pid 320] close(3 [pid 14510] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3569/sys" [pid 321] getdents64(4 [pid 320] <... close resumed>) = 0 [pid 14510] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] rmdir("./3446" [pid 14510] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] mkdir("./3447", 0777 [pid 14510] <... mount resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3569/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mkdir resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] fstat(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14510] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3569/sys") = 0 [pid 322] umount2("./3569/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3569/binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3449 [pid 14510] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 322] unlink("./3569/binderfs" [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14511 attached [pid 14510] pwrite64(3, "\x02", 1, 4 [pid 322] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14511] set_robust_list(0x555587eb56a0, 24 [pid 14510] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3569/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14511] <... set_robust_list resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3529/sys" [pid 322] newfstatat(AT_FDCWD, "./3569/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14510] close(3 [pid 322] unlink("./3569/cgroup.net" [pid 321] <... rmdir resumed>) = 0 [pid 14511] rt_sigprocmask(SIG_SETMASK, [] [pid 14510] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14511] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14510] close(4 [pid 321] umount2("./3529/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3569/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14511] chdir("./3447" [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14511] <... chdir resumed>) = 0 [pid 14510] close(5 [pid 322] newfstatat(AT_FDCWD, "./3569/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3529/binderfs" [pid 14511] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14511] <... prctl resumed>) = 0 [pid 14510] close(6 [pid 322] unlink("./3569/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14511] setpgid(0, 0 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3529/binderfs" [pid 14511] <... setpgid resumed>) = 0 [pid 14510] close(7 [pid 322] umount2("./3569/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3569/cgroup" [pid 14511] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14510] close(8 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3529/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3569/cgroup" [pid 14511] <... symlink resumed>) = 0 [pid 14510] close(9 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14511] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3529/cgroup.net" [pid 14510] close(10 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14511] <... symlink resumed>) = 0 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3) = 0 [pid 322] rmdir("./3569") = 0 [pid 322] mkdir("./3570", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14511] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14510] close(11 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14512 attached [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14511] <... symlink resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3572 [pid 321] unlink("./3529/cgroup.net" [pid 14510] close(12 [pid 14512] set_robust_list(0x555587eb56a0, 24 [pid 14511] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14512] <... set_robust_list resumed>) = 0 [pid 14510] close(13 [pid 14511] <... openat resumed>) = 3 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14512] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14510] close(14 [pid 14512] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14511] write(3, "1000", 4 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3529/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14511] <... write resumed>) = 4 [pid 14510] close(15 [pid 14512] chdir("./3570" [pid 14511] close(3 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14511] <... close resumed>) = 0 [pid 14510] close(16 [pid 321] newfstatat(AT_FDCWD, "./3529/cgroup.cpu" [pid 14512] <... chdir resumed>) = 0 [pid 14511] symlink("/dev/binderfs", "./binderfs" [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14512] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14510] close(17) = -1 EBADF (Bad file descriptor) [pid 14510] close(18 [pid 321] unlink("./3529/cgroup.cpu" [pid 14511] <... symlink resumed>) = 0 [pid 14511] write(1, "executing program\n", 18) = 18 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 executing program [pid 14511] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14510] close(19 [pid 321] umount2("./3529/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] <... prctl resumed>) = 0 [pid 14511] <... mkdirat resumed>) = 0 [pid 14511] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14512] setpgid(0, 0 [pid 14511] <... mount resumed>) = 0 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14512] <... setpgid resumed>) = 0 [pid 14510] close(20 [pid 321] newfstatat(AT_FDCWD, "./3529/cgroup" [pid 14511] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14512] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14511] <... openat resumed>) = 3 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14510] close(21 [pid 321] unlink("./3529/cgroup" [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14511] pwrite64(3, "\x02", 1, 4 [pid 14510] close(22 [pid 14511] <... pwrite64 resumed>) = 1 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14512] <... symlink resumed>) = 0 [pid 14510] close(23 [pid 14511] close(3 [pid 14512] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14511] <... close resumed>) = 0 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14511] close(4) = -1 EBADF (Bad file descriptor) [pid 14510] close(24 [pid 321] getdents64(3 [pid 14512] <... symlink resumed>) = 0 [pid 14511] close(5 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14512] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14510] close(25 [pid 321] close(3 [pid 14511] close(6) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14511] close(7) = -1 EBADF (Bad file descriptor) [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3529" [pid 14512] <... symlink resumed>) = 0 [pid 14511] close(8 [pid 14510] close(26 [pid 14511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14511] close(9 [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14511] close(10) = -1 EBADF (Bad file descriptor) [pid 14511] close(11) = -1 EBADF (Bad file descriptor) [pid 14511] close(12) = -1 EBADF (Bad file descriptor) [pid 14511] close(13) = -1 EBADF (Bad file descriptor) [pid 14511] close(14) = -1 EBADF (Bad file descriptor) [pid 14511] close(15) = -1 EBADF (Bad file descriptor) [pid 14511] close(16) = -1 EBADF (Bad file descriptor) [pid 14511] close(17) = -1 EBADF (Bad file descriptor) [pid 14511] close(18) = -1 EBADF (Bad file descriptor) [pid 14511] close(19) = -1 EBADF (Bad file descriptor) [pid 14512] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14511] close(20 [pid 14510] close(27 [pid 321] mkdir("./3530", 0777 [pid 14511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14511] close(21 [pid 14512] <... openat resumed>) = 3 [pid 14511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14512] write(3, "1000", 4 [pid 14511] close(22 [pid 14510] close(28 [pid 14512] <... write resumed>) = 4 [pid 14511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14512] close(3 [pid 14511] close(23 [pid 14510] close(29 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14512] <... close resumed>) = 0 [pid 14511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14510] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14512] symlink("/dev/binderfs", "./binderfs" [pid 14511] close(24) = -1 EBADF (Bad file descriptor) [pid 14511] close(25) = -1 EBADF (Bad file descriptor) [pid 14511] close(26) = -1 EBADF (Bad file descriptor) [pid 14511] close(27) = -1 EBADF (Bad file descriptor) [pid 14511] close(28) = -1 EBADF (Bad file descriptor) [pid 14511] close(29) = -1 EBADF (Bad file descriptor) [pid 14511] exit_group(0 [pid 14510] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 14513 attached [pid 14511] <... exit_group resumed>) = ? [pid 14513] set_robust_list(0x555587eb56a0, 24 [pid 14512] <... symlink resumed>) = 0 [pid 14511] +++ exited with 0 +++ [pid 14510] <... exit_group resumed>) = ? [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3532 [pid 14512] write(1, "executing program\n", 18 [pid 14513] <... set_robust_list resumed>) = 0 [pid 14513] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14513] chdir("./3530") = 0 [pid 14513] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14513] setpgid(0, 0) = 0 [pid 14513] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14512] <... write resumed>) = 18 [pid 14510] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3449, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14513] <... symlink resumed>) = 0 [pid 14512] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 14513] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14512] <... mkdirat resumed>) = 0 [pid 14513] <... symlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3625, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14512] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14513] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14513] <... symlink resumed>) = 0 [pid 14513] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14512] <... mount resumed>) = 0 [pid 14513] write(3, "1000", 4) = 4 [pid 14513] close(3) = 0 [pid 14513] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14512] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14513] write(1, "executing program\n", 18) = 18 [pid 14513] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14512] <... openat resumed>) = 3 [pid 14513] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 executing program [pid 14512] pwrite64(3, "\x02", 1, 4 [pid 14513] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14512] <... pwrite64 resumed>) = 1 [pid 14513] <... openat resumed>) = 3 [pid 14512] close(3 [pid 14513] pwrite64(3, "\x02", 1, 4) = 1 [pid 14513] close(3) = 0 [pid 14513] close(4) = -1 EBADF (Bad file descriptor) [pid 14513] close(5) = -1 EBADF (Bad file descriptor) [pid 14513] close(6) = -1 EBADF (Bad file descriptor) [pid 14513] close(7) = -1 EBADF (Bad file descriptor) [pid 14513] close(8) = -1 EBADF (Bad file descriptor) [pid 14513] close(9) = -1 EBADF (Bad file descriptor) [pid 14513] close(10) = -1 EBADF (Bad file descriptor) [pid 14513] close(11) = -1 EBADF (Bad file descriptor) [pid 14513] close(12) = -1 EBADF (Bad file descriptor) [pid 14513] close(13) = -1 EBADF (Bad file descriptor) [pid 14513] close(14) = -1 EBADF (Bad file descriptor) [pid 14513] close(15) = -1 EBADF (Bad file descriptor) [pid 14513] close(16) = -1 EBADF (Bad file descriptor) [pid 14513] close(17) = -1 EBADF (Bad file descriptor) [pid 14513] close(18) = -1 EBADF (Bad file descriptor) [pid 14513] close(19) = -1 EBADF (Bad file descriptor) [pid 14513] close(20) = -1 EBADF (Bad file descriptor) [pid 14513] close(21) = -1 EBADF (Bad file descriptor) [pid 14513] close(22) = -1 EBADF (Bad file descriptor) [pid 14513] close(23) = -1 EBADF (Bad file descriptor) [pid 14513] close(24) = -1 EBADF (Bad file descriptor) [pid 14513] close(25) = -1 EBADF (Bad file descriptor) [pid 14513] close(26) = -1 EBADF (Bad file descriptor) [pid 14513] close(27) = -1 EBADF (Bad file descriptor) [pid 14513] close(28) = -1 EBADF (Bad file descriptor) [pid 14513] close(29) = -1 EBADF (Bad file descriptor) [pid 14513] exit_group(0) = ? [pid 14512] <... close resumed>) = 0 [pid 14513] +++ exited with 0 +++ [pid 14512] close(4) = -1 EBADF (Bad file descriptor) [pid 14512] close(5) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3532, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... restart_syscall resumed>) = 0 [pid 14512] close(6 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14512] close(7 [pid 323] <... restart_syscall resumed>) = 0 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3447", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] close(8 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3623", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3447", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14512] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3623", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 14512] close(10 [pid 323] <... openat resumed>) = 3 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 320] fstat(3 [pid 14512] close(11 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14512] close(12 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14512] close(13 [pid 323] <... umount2 resumed>) = 0 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14512] close(14 [pid 320] umount2("./3447/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14512] close(15 [pid 323] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3623/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3623/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14512] close(16 [pid 323] getdents64(4 [pid 320] umount2("./3447/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14512] close(17 [pid 323] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3447/sys" [pid 14512] close(18 [pid 323] rmdir("./3623/sys" [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14512] close(19 [pid 323] umount2("./3623/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3447/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] close(20 [pid 323] newfstatat(AT_FDCWD, "./3623/binderfs" [pid 321] umount2("./3530", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14512] close(21 [pid 323] unlink("./3623/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3447/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3530", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 4 [pid 14512] close(22) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14512] close(23 [pid 323] umount2("./3623/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14512] close(24 [pid 323] newfstatat(AT_FDCWD, "./3623/cgroup.net" [pid 321] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] getdents64(4 [pid 14512] close(25 [pid 323] unlink("./3623/cgroup.net" [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14512] close(26 [pid 323] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3623/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14512] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3623/cgroup.cpu" [pid 14512] close(28 [pid 320] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3447/sys" [pid 321] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3623/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14512] close(29 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3530/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3623/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3447/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3530/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3623/cgroup" [pid 321] <... openat resumed>) = 4 [pid 14512] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3447/binderfs" [pid 323] unlink("./3623/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3530/sys") = 0 [pid 321] umount2("./3530/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14512] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3572, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3530/binderfs" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3530/binderfs") = 0 [pid 321] umount2("./3530/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3447/binderfs" [pid 323] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3530/cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] close(3 [pid 321] unlink("./3530/cgroup.net" [pid 320] umount2("./3447/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] rmdir("./3623" [pid 321] umount2("./3530/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3447/cgroup.net" [pid 323] mkdir("./3624", 0777 [pid 321] newfstatat(AT_FDCWD, "./3530/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 321] unlink("./3530/cgroup.cpu" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3447/cgroup.net" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3530/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3530/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3530/cgroup") = 0 [pid 320] umount2("./3447/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14514 attached [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3447/cgroup.cpu" [pid 14514] set_robust_list(0x555587eb56a0, 24 [pid 321] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14514] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3626 [pid 321] <... close resumed>) = 0 [pid 14514] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rmdir("./3530" [pid 320] unlink("./3447/cgroup.cpu" [pid 14514] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14514] chdir("./3624" [pid 321] mkdir("./3531", 0777 [pid 320] umount2("./3447/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14514] <... chdir resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14514] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14514] <... prctl resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3447/cgroup" [pid 14514] setpgid(0, 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14515 attached [pid 320] unlink("./3447/cgroup") = 0 [pid 14514] <... setpgid resumed>) = 0 [pid 14514] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 320] getdents64(3 [pid 14514] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14514] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 320] close(3 [pid 14515] set_robust_list(0x555587eb56a0, 24 [pid 14514] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3533 [pid 320] <... close resumed>) = 0 [pid 14515] <... set_robust_list resumed>) = 0 [pid 14514] <... openat resumed>) = 3 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14514] write(3, "1000", 4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3447" [pid 14515] rt_sigprocmask(SIG_SETMASK, [] [pid 14514] <... write resumed>) = 4 [pid 320] <... rmdir resumed>) = 0 [pid 14515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14514] close(3 [pid 322] umount2("./3570", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3448", 0777 [pid 14515] chdir("./3531" [pid 14514] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14515] <... chdir resumed>) = 0 [pid 14514] symlink("/dev/binderfs", "./binderfs" [pid 322] openat(AT_FDCWD, "./3570", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mkdir resumed>) = 0 [pid 14515] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14514] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14515] <... prctl resumed>) = 0 [pid 14514] write(1, "executing program\n", 18 [pid 322] fstat(3 executing program [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14515] setpgid(0, 0 [pid 14514] <... write resumed>) = 18 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14515] <... setpgid resumed>) = 0 [pid 14514] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] getdents64(3 [pid 14515] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14514] <... mkdirat resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14515] <... symlink resumed>) = 0 [pid 14514] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14516 attached [pid 14516] set_robust_list(0x555587eb56a0, 24 [pid 14515] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14516] <... set_robust_list resumed>) = 0 [pid 14516] rt_sigprocmask(SIG_SETMASK, [] [pid 14515] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14515] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14516] chdir("./3448" [pid 14515] <... symlink resumed>) = 0 [pid 14514] <... mount resumed>) = 0 [pid 322] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3450 [pid 14516] <... chdir resumed>) = 0 [pid 14515] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14514] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14516] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14515] <... openat resumed>) = 3 [pid 14514] <... openat resumed>) = 3 [pid 14516] <... prctl resumed>) = 0 [pid 14516] setpgid(0, 0 [pid 14515] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3570/sys" [pid 14516] <... setpgid resumed>) = 0 [pid 14515] <... write resumed>) = 4 [pid 14514] pwrite64(3, "\x02", 1, 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14516] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14515] close(3 [pid 14514] <... pwrite64 resumed>) = 1 [pid 14515] <... close resumed>) = 0 [pid 14514] close(3 [pid 322] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14515] symlink("/dev/binderfs", "./binderfs" [pid 14514] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14514] close(4 [pid 322] openat(AT_FDCWD, "./3570/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14514] close(5 [pid 322] fstat(4 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14514] close(6) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14514] close(7) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14514] close(8 [pid 322] getdents64(4 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14514] close(9 [pid 322] close(4 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14514] close(10) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3570/sys" [pid 14516] <... symlink resumed>) = 0 [pid 14514] close(11 [pid 14516] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14515] <... symlink resumed>) = 0 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14514] close(12 [pid 322] umount2("./3570/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14514] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3570/binderfs" [pid 14514] close(14 [pid 14516] <... symlink resumed>) = 0 [pid 14515] write(1, "executing program\n", 18 executing program [pid 14516] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14515] <... write resumed>) = 18 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14514] close(15 [pid 322] unlink("./3570/binderfs" [pid 14515] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14514] close(16) = -1 EBADF (Bad file descriptor) [pid 14516] <... symlink resumed>) = 0 [pid 322] umount2("./3570/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14515] <... mkdirat resumed>) = 0 [pid 14514] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3570/cgroup.net" [pid 14514] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14514] close(19 [pid 322] unlink("./3570/cgroup.net" [pid 14516] <... openat resumed>) = 3 [pid 14515] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14516] write(3, "1000", 4 [pid 14514] close(20 [pid 322] umount2("./3570/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14515] <... mount resumed>) = 0 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14514] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3570/cgroup.cpu" [pid 14514] close(22 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3570/cgroup.cpu" [pid 14516] <... write resumed>) = 4 [pid 14515] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14514] close(23 [pid 322] <... unlink resumed>) = 0 [pid 14516] close(3 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14516] <... close resumed>) = 0 [pid 14516] symlink("/dev/binderfs", "./binderfs" [pid 14514] close(24 [pid 322] umount2("./3570/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14516] <... symlink resumed>) = 0 [pid 14514] close(25 [pid 14516] write(1, "executing program\n", 18 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3570/cgroup" [pid 14514] close(26 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14515] <... openat resumed>) = 3 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3570/cgroup" [pid 14514] close(27 [pid 322] <... unlink resumed>) = 0 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] getdents64(3 [pid 14516] <... write resumed>) = 18 [pid 14515] pwrite64(3, "\x02", 1, 4 [pid 14514] close(28 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14516] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14515] <... pwrite64 resumed>) = 1 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14514] close(29 [pid 322] close(3 [pid 14516] <... mkdirat resumed>) = 0 [pid 14515] close(3 [pid 14514] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14516] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14515] <... close resumed>) = 0 [pid 14514] exit_group(0 [pid 322] rmdir("./3570" [pid 14514] <... exit_group resumed>) = ? [pid 322] <... rmdir resumed>) = 0 [pid 14516] <... mount resumed>) = 0 [pid 14515] close(4 [pid 14514] +++ exited with 0 +++ [pid 322] mkdir("./3571", 0777 [pid 14516] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] close(5) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3626, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... mkdir resumed>) = 0 [pid 14515] close(6) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14515] close(7 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14516] <... openat resumed>) = 3 [pid 14515] close(8ci2-android-6-12-rust/strace-static-x86_64: Process 14517 attached [pid 14516] pwrite64(3, "\x02", 1, 4 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3573 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14517] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14517] rt_sigprocmask(SIG_SETMASK, [] [pid 14515] close(9 [pid 14517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14516] <... pwrite64 resumed>) = 1 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] chdir("./3571" [pid 14516] close(3 [pid 14515] close(10 [pid 14517] <... chdir resumed>) = 0 [pid 14517] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14516] <... close resumed>) = 0 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] setpgid(0, 0 [pid 14516] close(4 [pid 14515] close(11 [pid 14517] <... setpgid resumed>) = 0 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14515] close(12 [pid 14517] <... symlink resumed>) = 0 [pid 14516] close(5 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] close(13 [pid 14517] <... symlink resumed>) = 0 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14516] close(6 [pid 14515] close(14 [pid 14517] <... symlink resumed>) = 0 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14516] close(7 [pid 14515] close(15 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14516] close(8 [pid 14515] close(16 [pid 14517] <... openat resumed>) = 3 [pid 14517] write(3, "1000", 4 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] <... write resumed>) = 4 [pid 14517] close(3) = 0 [pid 14516] close(9 [pid 14515] close(17 [pid 14517] symlink("/dev/binderfs", "./binderfs" [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] <... symlink resumed>) = 0 [pid 14516] close(10 [pid 14515] close(18 [pid 14517] write(1, "executing program\n", 18 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] <... write resumed>) = 18 executing program [pid 14517] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14516] close(11 [pid 14515] close(19 [pid 14517] <... mkdirat resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14517] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] close(20 [pid 14517] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3624", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14516] close(12 [pid 14515] close(21 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14516] close(13 [pid 14515] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14516] close(14 [pid 323] openat(AT_FDCWD, "./3624", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14515] close(23 [pid 14517] <... openat resumed>) = 3 [pid 14517] pwrite64(3, "\x02", 1, 4) = 1 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14516] close(15 [pid 14515] close(24 [pid 323] fstat(3 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14516] close(16 [pid 14515] close(25 [pid 323] getdents64(3 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] close(3) = 0 [pid 14517] close(4) = -1 EBADF (Bad file descriptor) [pid 14517] close(5) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14517] close(6 [pid 14516] close(17 [pid 14515] close(26 [pid 323] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14517] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] close(7) = -1 EBADF (Bad file descriptor) [pid 14515] close(27 [pid 14517] close(8) = -1 EBADF (Bad file descriptor) [pid 14517] close(9 [pid 323] <... umount2 resumed>) = 0 [pid 14517] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] close(10) = -1 EBADF (Bad file descriptor) [pid 14517] close(11) = -1 EBADF (Bad file descriptor) [pid 14517] close(12) = -1 EBADF (Bad file descriptor) [pid 14517] close(13) = -1 EBADF (Bad file descriptor) [pid 14517] close(14) = -1 EBADF (Bad file descriptor) [pid 14517] close(15) = -1 EBADF (Bad file descriptor) [pid 14517] close(16) = -1 EBADF (Bad file descriptor) [pid 14517] close(17) = -1 EBADF (Bad file descriptor) [pid 14517] close(18) = -1 EBADF (Bad file descriptor) [pid 14517] close(19) = -1 EBADF (Bad file descriptor) [pid 14517] close(20) = -1 EBADF (Bad file descriptor) [pid 14517] close(21) = -1 EBADF (Bad file descriptor) [pid 14517] close(22) = -1 EBADF (Bad file descriptor) [pid 14517] close(23) = -1 EBADF (Bad file descriptor) [pid 14517] close(24) = -1 EBADF (Bad file descriptor) [pid 14517] close(25) = -1 EBADF (Bad file descriptor) [pid 14517] close(26) = -1 EBADF (Bad file descriptor) [pid 14517] close(27) = -1 EBADF (Bad file descriptor) [pid 14517] close(28) = -1 EBADF (Bad file descriptor) [pid 14517] close(29) = -1 EBADF (Bad file descriptor) [pid 14517] exit_group(0) = ? [pid 323] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14516] close(18 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] close(28 [pid 14516] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14516] close(20 [pid 323] newfstatat(AT_FDCWD, "./3624/sys" [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] close(29 [pid 14516] close(21 [pid 14515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14517] +++ exited with 0 +++ [pid 14516] close(22 [pid 14515] exit_group(0 [pid 323] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3573, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14516] close(23 [pid 14515] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3624/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14516] close(24 [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3571", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14516] close(25 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] openat(AT_FDCWD, "./3571", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... openat resumed>) = 3 [pid 14516] close(26 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] fstat(3 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14516] close(27 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(3 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14516] close(28 [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14515] +++ exited with 0 +++ [pid 323] rmdir("./3624/sys" [pid 14516] close(29 [pid 322] <... umount2 resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14516] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3624/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14516] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3624/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3533, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14516] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3571/sys" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] unlink("./3624/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3624/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3571/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3624/cgroup.net" [pid 322] fstat(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] unlink("./3624/cgroup.net" [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 323] umount2("./3624/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 323] newfstatat(AT_FDCWD, "./3624/cgroup.cpu" [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3571/sys") = 0 [pid 322] umount2("./3571/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3571/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3571/binderfs" [pid 14516] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] unlink("./3624/cgroup.cpu" [pid 322] umount2("./3571/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3450, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3624/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3571/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3624/cgroup" [pid 322] unlink("./3571/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3624/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] umount2("./3571/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3624" [pid 322] newfstatat(AT_FDCWD, "./3571/cgroup.cpu" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3625", 0777 [pid 322] unlink("./3571/cgroup.cpu" [pid 323] <... mkdir resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... unlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3571/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3531", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14518 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3627 [pid 322] newfstatat(AT_FDCWD, "./3571/cgroup" [pid 14518] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14518] <... set_robust_list resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14518] rt_sigprocmask(SIG_SETMASK, [] [pid 322] unlink("./3571/cgroup" [pid 321] openat(AT_FDCWD, "./3531", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... openat resumed>) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14518] chdir("./3625" [pid 322] getdents64(3 [pid 321] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14518] <... chdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3531/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14518] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14518] <... prctl resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3531/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14518] setpgid(0, 0 [pid 322] rmdir("./3571" [pid 321] <... openat resumed>) = 4 [pid 14518] <... setpgid resumed>) = 0 [pid 321] fstat(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14518] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14518] <... symlink resumed>) = 0 [pid 321] getdents64(4 [pid 14518] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] mkdir("./3572", 0777 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 14518] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] rmdir("./3531/sys" [pid 14518] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... rmdir resumed>) = 0 [pid 14518] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3531/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3531/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3531/binderfs") = 0 [pid 321] umount2("./3531/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14519 attached [pid 14519] set_robust_list(0x555587eb56a0, 24 [pid 321] newfstatat(AT_FDCWD, "./3531/cgroup.net" [pid 14519] <... set_robust_list resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14519] rt_sigprocmask(SIG_SETMASK, [] [pid 14518] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3574 [pid 321] unlink("./3531/cgroup.net" [pid 14519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14518] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 14519] chdir("./3572" [pid 14518] write(3, "1000", 4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3531/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14519] <... chdir resumed>) = 0 [pid 14518] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14519] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14518] close(3 [pid 14519] <... prctl resumed>) = 0 [pid 14518] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3531/cgroup.cpu" [pid 320] umount2("./3448", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14519] setpgid(0, 0 [pid 14518] symlink("/dev/binderfs", "./binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14519] <... setpgid resumed>) = 0 [pid 14518] <... symlink resumed>) = 0 [pid 321] unlink("./3531/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14519] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14518] write(1, "executing program\n", 18 [pid 321] <... unlink resumed>) = 0 executing program [pid 320] openat(AT_FDCWD, "./3448", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14519] <... symlink resumed>) = 0 [pid 14518] <... write resumed>) = 18 [pid 321] umount2("./3531/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14518] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14519] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14519] <... symlink resumed>) = 0 [pid 14518] <... mkdirat resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3531/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14519] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14518] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14519] <... symlink resumed>) = 0 [pid 321] unlink("./3531/cgroup" [pid 320] getdents64(3 [pid 14519] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14518] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14519] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 320] umount2("./3448/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14519] write(3, "1000", 4 [pid 14518] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14519] <... write resumed>) = 4 [pid 321] close(3 [pid 14519] close(3) = 0 [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3448/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14519] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14518] <... openat resumed>) = 3 [pid 321] rmdir("./3531" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14519] write(1, "executing program\n", 18 [pid 321] <... rmdir resumed>) = 0 [pid 14519] <... write resumed>) = 18 [pid 321] mkdir("./3532", 0777 [pid 320] newfstatat(AT_FDCWD, "./3448/sys" executing program [pid 14519] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14518] pwrite64(3, "\x02", 1, 4 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14519] <... mkdirat resumed>) = 0 [pid 14518] <... pwrite64 resumed>) = 1 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14519] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3448/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14519] <... mount resumed>) = 0 [pid 14518] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14519] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] openat(AT_FDCWD, "./3448/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14519] <... openat resumed>) = 3 [pid 14518] <... close resumed>) = 0 [pid 14518] close(4) = -1 EBADF (Bad file descriptor) [pid 14518] close(5) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14518] close(6 [pid 320] fstat(4 [pid 14519] pwrite64(3, "\x02", 1, 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14519] <... pwrite64 resumed>) = 1 [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14519] close(3 [pid 14518] close(7 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3534 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14520 attached [pid 14519] <... close resumed>) = 0 [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14520] set_robust_list(0x555587eb56a0, 24 [pid 14519] close(4 [pid 14518] close(8 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14520] <... set_robust_list resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14519] close(5 [pid 14518] close(9 [pid 320] <... close resumed>) = 0 [pid 14520] rt_sigprocmask(SIG_SETMASK, [] [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3448/sys" [pid 14520] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14519] close(6 [pid 14518] close(10 [pid 320] <... rmdir resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3448/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14520] chdir("./3532" [pid 14519] close(7 [pid 14518] close(11 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14520] <... chdir resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3448/binderfs" [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14520] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14519] close(8 [pid 14518] close(12 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14520] <... prctl resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3448/binderfs" [pid 14520] setpgid(0, 0 [pid 14519] close(9 [pid 320] <... unlink resumed>) = 0 [pid 14518] close(13 [pid 14520] <... setpgid resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3448/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14519] close(10 [pid 14518] close(14 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14520] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14519] close(11 [pid 14518] close(15) = -1 EBADF (Bad file descriptor) [pid 14518] close(16) = -1 EBADF (Bad file descriptor) [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14518] close(17 [pid 320] newfstatat(AT_FDCWD, "./3448/cgroup.net" [pid 14520] <... symlink resumed>) = 0 [pid 14519] close(12 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3448/cgroup.net" [pid 14519] close(13 [pid 320] <... unlink resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3448/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14519] close(14 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3448/cgroup.cpu" [pid 14519] close(15) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14519] close(16 [pid 320] unlink("./3448/cgroup.cpu" [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14519] close(17 [pid 320] <... unlink resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14519] close(18 [pid 320] umount2("./3448/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14519] close(19 [pid 320] newfstatat(AT_FDCWD, "./3448/cgroup" [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14519] close(20 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14519] close(21 [pid 320] unlink("./3448/cgroup" [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14519] close(22 [pid 320] <... unlink resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14519] close(23 [pid 320] getdents64(3 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14519] close(24 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14519] close(25) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14519] close(26) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3448" [pid 14519] close(27 [pid 320] <... rmdir resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3449", 0777 [pid 14519] close(28 [pid 320] <... mkdir resumed>) = 0 [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14520] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14519] close(29 [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14520] <... symlink resumed>) = 0 [pid 14519] exit_group(0 [pid 14518] close(18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14520] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14519] <... exit_group resumed>) = ? [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14521 attached [pid 14518] close(19 [pid 14521] set_robust_list(0x555587eb56a0, 24 [pid 14520] <... symlink resumed>) = 0 [pid 14519] +++ exited with 0 +++ [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... set_robust_list resumed>) = 0 [pid 14518] close(20 [pid 14520] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3451 [pid 14521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14518] close(21 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14521] chdir("./3449" [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3574, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14520] <... openat resumed>) = 3 [pid 14521] <... chdir resumed>) = 0 [pid 14518] close(22 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14520] write(3, "1000", 4 [pid 14518] close(23 [pid 14521] <... prctl resumed>) = 0 [pid 14520] <... write resumed>) = 4 [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] setpgid(0, 0 [pid 14520] close(3 [pid 14518] close(24 [pid 14521] <... setpgid resumed>) = 0 [pid 14520] <... close resumed>) = 0 [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14520] symlink("/dev/binderfs", "./binderfs" [pid 14518] close(25 [pid 14521] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14520] <... symlink resumed>) = 0 [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14520] write(1, "executing program\n", 18 [pid 14518] close(26 [pid 14521] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14520] <... write resumed>) = 18 [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... symlink resumed>) = 0 executing program [pid 14518] close(27) = -1 EBADF (Bad file descriptor) [pid 14520] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14518] close(28 [pid 14521] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... openat resumed>) = 3 [pid 14520] <... mkdirat resumed>) = 0 [pid 14518] close(29 [pid 14521] write(3, "1000", 4 [pid 14520] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14518] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... write resumed>) = 4 [pid 14521] close(3) = 0 [pid 14518] exit_group(0 [pid 14521] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14518] <... exit_group resumed>) = ? [pid 14520] <... mount resumed>) = 0 [pid 14521] write(1, "executing program\n", 18) = 18 [pid 14521] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14521] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14521] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14518] +++ exited with 0 +++ [pid 14520] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14521] <... openat resumed>) = 3 [pid 14520] <... openat resumed>) = 3 executing program [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3627, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14521] pwrite64(3, "\x02", 1, 4 [pid 14520] pwrite64(3, "\x02", 1, 4 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14521] <... pwrite64 resumed>) = 1 [pid 14520] <... pwrite64 resumed>) = 1 [pid 14521] close(3 [pid 14520] close(3 [pid 14521] <... close resumed>) = 0 [pid 14521] close(4 [pid 14520] <... close resumed>) = 0 [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(5 [pid 14520] close(4 [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(6 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(7 [pid 14520] close(5 [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(8 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(9 [pid 14520] close(6 [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(10) = -1 EBADF (Bad file descriptor) [pid 14520] close(7 [pid 14521] close(11 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(12 [pid 14520] close(8 [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(13) = -1 EBADF (Bad file descriptor) [pid 14520] close(9 [pid 14521] close(14) = -1 EBADF (Bad file descriptor) [pid 14521] close(15) = -1 EBADF (Bad file descriptor) [pid 14521] close(16) = -1 EBADF (Bad file descriptor) [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(17) = -1 EBADF (Bad file descriptor) [pid 14520] close(10 [pid 14521] close(18 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(19) = -1 EBADF (Bad file descriptor) [pid 14521] close(20 [pid 14520] close(11 [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(21) = -1 EBADF (Bad file descriptor) [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(22) = -1 EBADF (Bad file descriptor) [pid 14520] close(12 [pid 14521] close(23) = -1 EBADF (Bad file descriptor) [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(24) = -1 EBADF (Bad file descriptor) [pid 14520] close(13 [pid 14521] close(25) = -1 EBADF (Bad file descriptor) [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(26) = -1 EBADF (Bad file descriptor) [pid 14520] close(14 [pid 14521] close(27 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] close(28 [pid 14520] close(15 [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14521] close(29 [pid 14520] close(16 [pid 14521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14521] exit_group(0) = ? [pid 322] umount2("./3572", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14520] close(17 [pid 14521] +++ exited with 0 +++ [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14520] close(18 [pid 322] openat(AT_FDCWD, "./3572", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14520] close(19 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3451, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] fstat(3 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14520] close(20 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14520] close(21 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14520] close(22) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14520] close(23 [pid 322] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 14520] close(24 [pid 322] newfstatat(AT_FDCWD, "./3572/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... restart_syscall resumed>) = 0 [pid 14520] close(25 [pid 322] openat(AT_FDCWD, "./3572/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14520] close(26 [pid 322] fstat(4 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3449", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14520] close(27 [pid 323] umount2("./3625", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14520] close(28 [pid 323] openat(AT_FDCWD, "./3625", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(4 [pid 320] openat(AT_FDCWD, "./3449", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] fstat(3 [pid 322] close(4 [pid 14520] close(29 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14520] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] rmdir("./3572/sys" [pid 320] fstat(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... rmdir resumed>) = 0 [pid 14520] exit_group(0 [pid 323] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3572/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14520] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3572/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3572/binderfs") = 0 [pid 322] umount2("./3572/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14520] +++ exited with 0 +++ [pid 323] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3449/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3625/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3534, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 323] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3449/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3625/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3449/sys" [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3449/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3449/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3572/cgroup.net" [pid 320] <... openat resumed>) = 4 [pid 323] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3572/cgroup.net") = 0 [pid 322] umount2("./3572/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3572/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3572/cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 320] fstat(4 [pid 322] <... unlink resumed>) = 0 [pid 323] rmdir("./3625/sys" [pid 322] umount2("./3572/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3572/cgroup" [pid 320] getdents64(4 [pid 323] umount2("./3625/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3572/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] newfstatat(AT_FDCWD, "./3625/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3625/binderfs" [pid 322] close(3 [pid 320] close(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] umount2("./3625/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3572" [pid 320] rmdir("./3449/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3625/cgroup.net" [pid 322] mkdir("./3573", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 323] unlink("./3625/cgroup.net" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3449/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] umount2("./3625/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3575 [pid 320] newfstatat(AT_FDCWD, "./3449/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3625/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14522 attached [pid 320] unlink("./3449/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14522] set_robust_list(0x555587eb56a0, 24 [pid 323] unlink("./3625/cgroup.cpu" [pid 14522] <... set_robust_list resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14522] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3449/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14522] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3625/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14522] chdir("./3573" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3449/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3625/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3449/cgroup.net" [pid 323] unlink("./3625/cgroup" [pid 14522] <... chdir resumed>) = 0 [pid 14522] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14522] setpgid(0, 0) = 0 [pid 14522] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 323] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 14522] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3449/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14522] <... symlink resumed>) = 0 [pid 323] close(3 [pid 14522] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14522] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14522] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 323] rmdir("./3625" [pid 320] newfstatat(AT_FDCWD, "./3449/cgroup.cpu" [pid 14522] write(3, "1000", 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] unlink("./3449/cgroup.cpu" [pid 323] mkdir("./3626", 0777 [pid 14522] <... write resumed>) = 4 [pid 320] <... unlink resumed>) = 0 [pid 14522] close(3 [pid 323] <... mkdir resumed>) = 0 [pid 14522] <... close resumed>) = 0 [pid 320] umount2("./3449/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14522] symlink("/dev/binderfs", "./binderfs") = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3449/cgroup" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14522] write(1, "executing program\n", 18 [pid 320] unlink("./3449/cgroup" [pid 14522] <... write resumed>) = 18 executing program [pid 14522] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14522] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14522] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14523 attached , 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3628 [pid 14522] <... openat resumed>) = 3 [pid 320] close(3 [pid 14522] pwrite64(3, "\x02", 1, 4) = 1 [pid 14522] close(3) = 0 [pid 14522] close(4) = -1 EBADF (Bad file descriptor) [pid 14522] close(5) = -1 EBADF (Bad file descriptor) [pid 14522] close(6) = -1 EBADF (Bad file descriptor) [pid 14522] close(7) = -1 EBADF (Bad file descriptor) [pid 14522] close(8) = -1 EBADF (Bad file descriptor) [pid 14522] close(9) = -1 EBADF (Bad file descriptor) [pid 14522] close(10) = -1 EBADF (Bad file descriptor) [pid 14522] close(11) = -1 EBADF (Bad file descriptor) [pid 14522] close(12) = -1 EBADF (Bad file descriptor) [pid 14522] close(13) = -1 EBADF (Bad file descriptor) [pid 14522] close(14) = -1 EBADF (Bad file descriptor) [pid 14522] close(15) = -1 EBADF (Bad file descriptor) [pid 14522] close(16) = -1 EBADF (Bad file descriptor) [pid 14522] close(17) = -1 EBADF (Bad file descriptor) [pid 14522] close(18) = -1 EBADF (Bad file descriptor) [pid 14522] close(19) = -1 EBADF (Bad file descriptor) [pid 14522] close(20) = -1 EBADF (Bad file descriptor) [pid 14522] close(21) = -1 EBADF (Bad file descriptor) [pid 14522] close(22) = -1 EBADF (Bad file descriptor) [pid 14522] close(23) = -1 EBADF (Bad file descriptor) [pid 14522] close(24) = -1 EBADF (Bad file descriptor) [pid 14522] close(25) = -1 EBADF (Bad file descriptor) [pid 14522] close(26) = -1 EBADF (Bad file descriptor) [pid 14522] close(27) = -1 EBADF (Bad file descriptor) [pid 14522] close(28) = -1 EBADF (Bad file descriptor) [pid 14522] close(29) = -1 EBADF (Bad file descriptor) [pid 14522] exit_group(0) = ? [pid 14523] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14523] <... set_robust_list resumed>) = 0 [pid 321] umount2("./3532", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... close resumed>) = 0 [pid 14523] rt_sigprocmask(SIG_SETMASK, [] [pid 14522] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3449" [pid 14523] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3532", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rmdir resumed>) = 0 [pid 14523] chdir("./3626" [pid 321] <... openat resumed>) = 3 [pid 14523] <... chdir resumed>) = 0 [pid 320] mkdir("./3450", 0777 [pid 321] fstat(3 [pid 14523] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14523] <... prctl resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14523] setpgid(0, 0 [pid 321] getdents64(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14523] <... setpgid resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14523] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3573", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3573", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3ci2-android-6-12-rust/strace-static-x86_64: Process 14524 attached , {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14524] set_robust_list(0x555587eb56a0, 24 [pid 322] getdents64(3 [pid 14524] <... set_robust_list resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3452 [pid 14523] <... symlink resumed>) = 0 [pid 321] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14523] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14524] rt_sigprocmask(SIG_SETMASK, [] [pid 14523] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3532/sys" [pid 14524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14524] chdir("./3450" [pid 14523] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14524] <... chdir resumed>) = 0 [pid 14523] <... symlink resumed>) = 0 [pid 322] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14524] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14523] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14524] <... prctl resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3573/sys" [pid 14524] setpgid(0, 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14524] <... setpgid resumed>) = 0 [pid 14524] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14523] <... openat resumed>) = 3 [pid 322] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3532/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14524] <... symlink resumed>) = 0 [pid 14523] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14524] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14523] <... write resumed>) = 4 [pid 322] openat(AT_FDCWD, "./3573/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 4 [pid 14524] <... symlink resumed>) = 0 [pid 14523] close(3 [pid 322] <... openat resumed>) = 4 [pid 321] fstat(4 [pid 14524] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14523] <... close resumed>) = 0 [pid 322] fstat(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14524] <... symlink resumed>) = 0 [pid 14523] symlink("/dev/binderfs", "./binderfs" [pid 321] getdents64(4 [pid 14524] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14524] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 14524] write(3, "1000", 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14524] <... write resumed>) = 4 [pid 322] getdents64(4 [pid 14524] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14524] <... close resumed>) = 0 [pid 322] close(4 [pid 14524] symlink("/dev/binderfs", "./binderfs" [pid 322] <... close resumed>) = 0 [pid 14524] <... symlink resumed>) = 0 [pid 14524] write(1, "executing program\n", 18 [pid 322] rmdir("./3573/sys" [pid 14524] <... write resumed>) = 18 [pid 14523] <... symlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 executing program [pid 14524] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14523] write(1, "executing program\n", 18 [pid 322] umount2("./3573/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 321] getdents64(4 [pid 14524] <... mkdirat resumed>) = 0 [pid 14523] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14524] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14523] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3573/binderfs" [pid 321] close(4 [pid 14524] <... mount resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14523] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3532/sys" [pid 14524] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14523] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] unlink("./3573/binderfs" [pid 14524] <... openat resumed>) = 3 [pid 321] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3532/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14523] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14523] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] newfstatat(AT_FDCWD, "./3532/binderfs" [pid 14524] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3573/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14524] <... pwrite64 resumed>) = 1 [pid 321] unlink("./3532/binderfs" [pid 14524] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14524] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3573/cgroup.net" [pid 321] umount2("./3532/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14524] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3573/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14524] close(5 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3532/cgroup.net" [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... openat resumed>) = 3 [pid 322] umount2("./3573/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14524] close(6 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3573/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14524] close(7 [pid 14523] <... pwrite64 resumed>) = 1 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] close(3 [pid 322] unlink("./3573/cgroup.cpu" [pid 321] unlink("./3532/cgroup.net" [pid 14524] close(8 [pid 14523] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] close(4 [pid 321] <... unlink resumed>) = 0 [pid 14524] close(9 [pid 322] umount2("./3573/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3532/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14524] close(10 [pid 14523] close(5 [pid 322] newfstatat(AT_FDCWD, "./3573/cgroup" [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14524] close(11 [pid 14523] close(6 [pid 321] newfstatat(AT_FDCWD, "./3532/cgroup.cpu" [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3573/cgroup" [pid 14524] close(12 [pid 14523] close(7 [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3532/cgroup.cpu" [pid 14523] close(8 [pid 14524] close(13 [pid 322] getdents64(3 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14524] close(14 [pid 14523] close(9 [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3532/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14524] close(15 [pid 14523] close(10 [pid 322] rmdir("./3573" [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14524] close(16 [pid 14523] close(11 [pid 321] newfstatat(AT_FDCWD, "./3532/cgroup" [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14523] close(12) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3532/cgroup" [pid 14523] close(13 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3574", 0777 [pid 14524] close(17 [pid 14523] close(14 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14524] close(18 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] getdents64(3 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] close(15 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14525 attached [pid 14524] close(19 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14524] close(20) = -1 EBADF (Bad file descriptor) [pid 14524] close(21) = -1 EBADF (Bad file descriptor) [pid 14524] close(22) = -1 EBADF (Bad file descriptor) [pid 14524] close(23) = -1 EBADF (Bad file descriptor) [pid 14524] close(24) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3576 [pid 14524] close(25 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14524] close(26 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14524] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14524] close(27) = -1 EBADF (Bad file descriptor) [pid 14524] close(28) = -1 EBADF (Bad file descriptor) [pid 14524] close(29) = -1 EBADF (Bad file descriptor) [pid 14524] exit_group(0) = ? [pid 14523] close(16 [pid 321] <... close resumed>) = 0 [pid 14525] set_robust_list(0x555587eb56a0, 24 [pid 14524] +++ exited with 0 +++ [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3532" [pid 14525] <... set_robust_list resumed>) = 0 [pid 14523] close(17 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3452, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14525] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14525] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14523] close(18 [pid 321] mkdir("./3533", 0777 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] chdir("./3574" [pid 14523] close(19 [pid 321] <... mkdir resumed>) = 0 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] <... chdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14525] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14523] close(20 [pid 14525] <... prctl resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14525] setpgid(0, 0 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] <... setpgid resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14523] close(21 [pid 14525] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] close(22) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14526 attached [pid 14525] <... symlink resumed>) = 0 [pid 14523] close(23 [pid 14526] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14525] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3535 [pid 14526] rt_sigprocmask(SIG_SETMASK, [] [pid 14525] <... symlink resumed>) = 0 [pid 14523] close(24 [pid 14525] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14526] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14523] close(25 [pid 14525] <... symlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14525] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14526] chdir("./3533" [pid 14525] <... openat resumed>) = 3 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14523] close(26 [pid 14526] <... chdir resumed>) = 0 [pid 14525] write(3, "1000", 4 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14526] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14525] <... write resumed>) = 4 [pid 14523] close(27 [pid 14526] <... prctl resumed>) = 0 [pid 14525] close(3 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] <... close resumed>) = 0 [pid 14526] setpgid(0, 0 [pid 14525] symlink("/dev/binderfs", "./binderfs" [pid 14523] close(28 [pid 14526] <... setpgid resumed>) = 0 [pid 14525] <... symlink resumed>) = 0 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] write(1, "executing program\n", 18 [pid 14523] close(29 executing program [pid 14526] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14525] <... write resumed>) = 18 [pid 14525] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14526] <... symlink resumed>) = 0 [pid 14525] <... mkdirat resumed>) = 0 [pid 14523] exit_group(0 [pid 14526] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14525] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14526] <... symlink resumed>) = 0 [pid 14525] <... mount resumed>) = 0 [pid 14523] <... exit_group resumed>) = ? [pid 14526] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14525] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14526] <... symlink resumed>) = 0 [pid 14526] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14525] <... openat resumed>) = 3 [pid 14525] pwrite64(3, "\x02", 1, 4 [pid 14526] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 14526] write(3, "1000", 4) = 4 [pid 14523] +++ exited with 0 +++ [pid 14526] close(3 [pid 14525] <... pwrite64 resumed>) = 1 [pid 14526] <... close resumed>) = 0 [pid 14525] close(3 [pid 14526] symlink("/dev/binderfs", "./binderfs" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3628, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3450", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14526] <... symlink resumed>) = 0 [pid 14525] <... close resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14525] close(4 [pid 14526] write(1, "executing program\n", 18 [pid 14525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3450", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14526] <... write resumed>) = 18 [pid 14525] close(5) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 executing program [pid 14526] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14525] close(6 [pid 320] fstat(3 [pid 14525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14526] <... mkdirat resumed>) = 0 [pid 14525] close(7 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14526] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] close(8 [pid 320] getdents64(3 [pid 14525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] close(9 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14526] <... mount resumed>) = 0 [pid 14525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] close(10 [pid 14526] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3450/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14525] close(11) = -1 EBADF (Bad file descriptor) [pid 14525] close(12 [pid 320] <... umount2 resumed>) = 0 [pid 14526] <... openat resumed>) = 3 [pid 14525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] close(13 [pid 320] umount2("./3450/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14525] close(14) = -1 EBADF (Bad file descriptor) [pid 14525] close(15) = -1 EBADF (Bad file descriptor) [pid 14525] close(16) = -1 EBADF (Bad file descriptor) [pid 14525] close(17) = -1 EBADF (Bad file descriptor) [pid 14525] close(18) = -1 EBADF (Bad file descriptor) [pid 14525] close(19) = -1 EBADF (Bad file descriptor) [pid 14525] close(20) = -1 EBADF (Bad file descriptor) [pid 14525] close(21) = -1 EBADF (Bad file descriptor) [pid 14525] close(22) = -1 EBADF (Bad file descriptor) [pid 14525] close(23) = -1 EBADF (Bad file descriptor) [pid 14525] close(24) = -1 EBADF (Bad file descriptor) [pid 14525] close(25) = -1 EBADF (Bad file descriptor) [pid 14525] close(26) = -1 EBADF (Bad file descriptor) [pid 14525] close(27) = -1 EBADF (Bad file descriptor) [pid 14525] close(28) = -1 EBADF (Bad file descriptor) [pid 14525] close(29) = -1 EBADF (Bad file descriptor) [pid 14525] exit_group(0) = ? [pid 14526] pwrite64(3, "\x02", 1, 4 [pid 14525] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14526] <... pwrite64 resumed>) = 1 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3576, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14526] close(3 [pid 320] newfstatat(AT_FDCWD, "./3450/sys" [pid 14526] <... close resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14526] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3450/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14526] close(5 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3450/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14526] close(6) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14526] close(7 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14526] close(8) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14526] close(9 [pid 320] getdents64(4 [pid 14526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14526] close(10 [pid 320] close(4 [pid 14526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14526] close(11 [pid 320] <... close resumed>) = 0 [pid 14526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14526] close(12 [pid 320] rmdir("./3450/sys" [pid 14526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14526] close(13) = -1 EBADF (Bad file descriptor) [pid 14526] close(14) = -1 EBADF (Bad file descriptor) [pid 14526] close(15) = -1 EBADF (Bad file descriptor) [pid 14526] close(16) = -1 EBADF (Bad file descriptor) [pid 14526] close(17) = -1 EBADF (Bad file descriptor) [pid 14526] close(18) = -1 EBADF (Bad file descriptor) [pid 14526] close(19) = -1 EBADF (Bad file descriptor) [pid 14526] close(20) = -1 EBADF (Bad file descriptor) [pid 14526] close(21) = -1 EBADF (Bad file descriptor) [pid 14526] close(22) = -1 EBADF (Bad file descriptor) [pid 14526] close(23) = -1 EBADF (Bad file descriptor) [pid 14526] close(24) = -1 EBADF (Bad file descriptor) [pid 14526] close(25) = -1 EBADF (Bad file descriptor) [pid 14526] close(26) = -1 EBADF (Bad file descriptor) [pid 14526] close(27) = -1 EBADF (Bad file descriptor) [pid 14526] close(28) = -1 EBADF (Bad file descriptor) [pid 14526] close(29) = -1 EBADF (Bad file descriptor) [pid 14526] exit_group(0 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14526] <... exit_group resumed>) = ? [pid 14526] +++ exited with 0 +++ [pid 320] umount2("./3450/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3535, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] newfstatat(AT_FDCWD, "./3450/binderfs" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3626", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3450/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3626", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 320] umount2("./3450/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3450/cgroup.net" [pid 323] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] unlink("./3450/cgroup.net" [pid 323] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3450/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3450/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3450/cgroup.cpu") = 0 [pid 320] umount2("./3450/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3450/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3450/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3450") = 0 [pid 323] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3626/sys" [pid 320] mkdir("./3451", 0777) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3574", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3574", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] openat(AT_FDCWD, "./3626/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14527 attached [pid 323] <... openat resumed>) = 4 [pid 322] fstat(3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3453 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] fstat(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14527] set_robust_list(0x555587eb56a0, 24 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(3 [pid 14527] <... set_robust_list resumed>) = 0 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14527] rt_sigprocmask(SIG_SETMASK, [] [pid 323] getdents64(4 [pid 322] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14527] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14527] chdir("./3451") = 0 [pid 322] <... umount2 resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14527] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] rmdir("./3626/sys" [pid 322] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14527] <... prctl resumed>) = 0 [pid 14527] setpgid(0, 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14527] <... setpgid resumed>) = 0 [pid 323] umount2("./3626/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3574/sys" [pid 14527] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14527] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3626/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3626/binderfs" [pid 14527] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14527] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] umount2("./3626/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3574/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14527] <... symlink resumed>) = 0 [pid 14527] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14527] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3626/cgroup.net" [pid 321] <... restart_syscall resumed>) = 0 [pid 14527] write(3, "1000", 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(4 [pid 14527] <... write resumed>) = 4 [pid 323] unlink("./3626/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14527] close(3) = 0 [pid 14527] symlink("/dev/binderfs", "./binderfs") = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] umount2("./3533", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3626/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 14527] write(1, "executing program\n", 18 [pid 323] newfstatat(AT_FDCWD, "./3626/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14527] <... write resumed>) = 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3533", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] close(4 executing program [pid 14527] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] unlink("./3626/cgroup.cpu" [pid 14527] <... mkdirat resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14527] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3574/sys" [pid 14527] <... mount resumed>) = 0 [pid 321] fstat(3 [pid 14527] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3626/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14527] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3626/cgroup" [pid 321] getdents64(3 [pid 322] umount2("./3574/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14527] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14527] <... pwrite64 resumed>) = 1 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14527] close(3) = 0 [pid 14527] close(4) = -1 EBADF (Bad file descriptor) [pid 14527] close(5) = -1 EBADF (Bad file descriptor) [pid 14527] close(6) = -1 EBADF (Bad file descriptor) [pid 14527] close(7) = -1 EBADF (Bad file descriptor) [pid 14527] close(8) = -1 EBADF (Bad file descriptor) [pid 14527] close(9) = -1 EBADF (Bad file descriptor) [pid 14527] close(10) = -1 EBADF (Bad file descriptor) [pid 14527] close(11) = -1 EBADF (Bad file descriptor) [pid 14527] close(12) = -1 EBADF (Bad file descriptor) [pid 14527] close(13) = -1 EBADF (Bad file descriptor) [pid 14527] close(14) = -1 EBADF (Bad file descriptor) [pid 14527] close(15) = -1 EBADF (Bad file descriptor) [pid 14527] close(16) = -1 EBADF (Bad file descriptor) [pid 14527] close(17) = -1 EBADF (Bad file descriptor) [pid 14527] close(18) = -1 EBADF (Bad file descriptor) [pid 14527] close(19) = -1 EBADF (Bad file descriptor) [pid 14527] close(20) = -1 EBADF (Bad file descriptor) [pid 14527] close(21) = -1 EBADF (Bad file descriptor) [pid 14527] close(22) = -1 EBADF (Bad file descriptor) [pid 14527] close(23) = -1 EBADF (Bad file descriptor) [pid 14527] close(24) = -1 EBADF (Bad file descriptor) [pid 14527] close(25) = -1 EBADF (Bad file descriptor) [pid 14527] close(26) = -1 EBADF (Bad file descriptor) [pid 14527] close(27) = -1 EBADF (Bad file descriptor) [pid 14527] close(28) = -1 EBADF (Bad file descriptor) [pid 14527] close(29) = -1 EBADF (Bad file descriptor) [pid 14527] exit_group(0) = ? [pid 321] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3626/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3574/binderfs" [pid 14527] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3574/binderfs" [pid 321] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3574/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3533/sys" [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3574/cgroup.net" [pid 323] rmdir("./3626" [pid 321] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] unlink("./3574/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3627", 0777 [pid 322] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3453, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] openat(AT_FDCWD, "./3533/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3574/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3574/cgroup.cpu" [pid 321] fstat(4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] unlink("./3574/cgroup.cpu" [pid 321] getdents64(4 [pid 320] umount2("./3451", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 320] openat(AT_FDCWD, "./3451", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3574/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 320] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 ci2-android-6-12-rust/strace-static-x86_64: Process 14528 attached [pid 322] newfstatat(AT_FDCWD, "./3574/cgroup" [pid 321] rmdir("./3533/sys" [pid 320] umount2("./3451/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14528] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3629 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14528] <... set_robust_list resumed>) = 0 [pid 321] umount2("./3533/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3451/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3574/cgroup" [pid 14528] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14528] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3533/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3451/sys" [pid 14528] chdir("./3627" [pid 322] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14528] <... chdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3451/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14528] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] close(3 [pid 321] unlink("./3533/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14528] <... prctl resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3451/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14528] setpgid(0, 0 [pid 322] rmdir("./3574" [pid 321] umount2("./3533/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14528] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14528] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3533/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14528] <... symlink resumed>) = 0 [pid 322] mkdir("./3575", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14528] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14528] <... symlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] unlink("./3533/cgroup.net" [pid 320] getdents64(4 [pid 14528] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14528] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] close(4 [pid 14528] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3533/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14528] <... openat resumed>) = 3 [pid 320] rmdir("./3451/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3533/cgroup.cpu" [pid 14528] write(3, "1000", 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3451/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14528] <... write resumed>) = 4 [pid 321] unlink("./3533/cgroup.cpu" [pid 14528] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14528] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3451/binderfs" [pid 14528] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3533/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14528] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3451/binderfs" [pid 14528] write(1, "executing program\n", 18 [pid 321] newfstatat(AT_FDCWD, "./3533/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14528] <... write resumed>) = 18 [pid 320] umount2("./3451/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14528] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14528] <... mkdirat resumed>) = 0 [pid 321] unlink("./3533/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3451/cgroup.net" [pid 14528] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14528] <... mount resumed>) = 0 [pid 320] unlink("./3451/cgroup.net" [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14528] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] close(3 [pid 320] umount2("./3451/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14529 attached [pid 14528] <... openat resumed>) = 3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3577 [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3533" [pid 320] newfstatat(AT_FDCWD, "./3451/cgroup.cpu" [pid 14528] pwrite64(3, "\x02", 1, 4 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14529] set_robust_list(0x555587eb56a0, 24 [pid 14528] <... pwrite64 resumed>) = 1 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] mkdir("./3534", 0777 [pid 14529] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14528] close(3 [pid 320] unlink("./3451/cgroup.cpu" [pid 14529] rt_sigprocmask(SIG_SETMASK, [] [pid 14528] <... close resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14528] close(4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3451/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14529] chdir("./3575" [pid 14528] close(5 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3451/cgroup" [pid 14529] <... chdir resumed>) = 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14528] close(6 [pid 320] unlink("./3451/cgroup" [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14528] close(7 [pid 320] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14530 attached [pid 14529] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14530] set_robust_list(0x555587eb56a0, 24 [pid 14529] <... prctl resumed>) = 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3536 [pid 320] close(3 [pid 14530] <... set_robust_list resumed>) = 0 [pid 14529] setpgid(0, 0 [pid 14528] close(8 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... close resumed>) = 0 [pid 14530] rt_sigprocmask(SIG_SETMASK, [] [pid 14529] <... setpgid resumed>) = 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3451" [pid 14530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14529] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14528] close(9 [pid 320] <... rmdir resumed>) = 0 [pid 14530] chdir("./3534" [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] <... symlink resumed>) = 0 [pid 14530] <... chdir resumed>) = 0 [pid 14529] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14528] close(10 [pid 320] mkdir("./3452", 0777 [pid 14530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14529] <... symlink resumed>) = 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14530] <... prctl resumed>) = 0 [pid 14529] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14528] close(11 [pid 14530] setpgid(0, 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14530] <... setpgid resumed>) = 0 [pid 14529] <... symlink resumed>) = 0 [pid 14528] close(12 [pid 14530] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14529] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14530] <... symlink resumed>) = 0 [pid 14528] close(13 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14531 attached [pid 14530] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14529] <... openat resumed>) = 3 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] write(3, "1000", 4 [pid 14528] close(14 [pid 14531] set_robust_list(0x555587eb56a0, 24 [pid 14530] <... symlink resumed>) = 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14528] close(15 [pid 14530] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... set_robust_list resumed>) = 0 [pid 14530] <... symlink resumed>) = 0 [pid 14529] <... write resumed>) = 4 [pid 14528] close(16 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3454 [pid 14531] rt_sigprocmask(SIG_SETMASK, [] [pid 14530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14529] close(3 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14531] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14530] <... openat resumed>) = 3 [pid 14528] close(17 [pid 14531] chdir("./3452" [pid 14530] write(3, "1000", 4 [pid 14529] <... close resumed>) = 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14531] <... chdir resumed>) = 0 [pid 14530] <... write resumed>) = 4 [pid 14529] symlink("/dev/binderfs", "./binderfs" [pid 14528] close(18 [pid 14531] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14530] close(3 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... prctl resumed>) = 0 [pid 14530] <... close resumed>) = 0 [pid 14529] <... symlink resumed>) = 0 [pid 14528] close(19 [pid 14531] setpgid(0, 0 [pid 14529] write(1, "executing program\n", 18 [pid 14531] <... setpgid resumed>) = 0 [pid 14529] <... write resumed>) = 18 [pid 14531] symlink("/syzcgroup/unified/syz0", "./cgroup" executing program [pid 14530] symlink("/dev/binderfs", "./binderfs" [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... symlink resumed>) = 0 [pid 14530] <... symlink resumed>) = 0 [pid 14529] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14528] close(20 [pid 14531] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14530] write(1, "executing program\n", 18 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] <... write resumed>) = 18 executing program [pid 14528] close(21 [pid 14530] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14529] <... mkdirat resumed>) = 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] <... mkdirat resumed>) = 0 [pid 14528] close(22 [pid 14531] <... symlink resumed>) = 0 [pid 14530] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14529] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14530] <... mount resumed>) = 0 [pid 14528] close(23 [pid 14529] <... mount resumed>) = 0 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14528] close(24 [pid 14531] <... symlink resumed>) = 0 [pid 14530] <... openat resumed>) = 3 [pid 14529] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14531] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14528] close(25) = -1 EBADF (Bad file descriptor) [pid 14528] close(26) = -1 EBADF (Bad file descriptor) [pid 14531] <... openat resumed>) = 3 [pid 14528] close(27 [pid 14530] pwrite64(3, "\x02", 1, 4 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] <... pwrite64 resumed>) = 1 [pid 14528] close(28 [pid 14530] close(3 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] <... close resumed>) = 0 [pid 14528] close(29 [pid 14530] close(4 [pid 14528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14528] exit_group(0 [pid 14530] close(5) = -1 EBADF (Bad file descriptor) [pid 14528] <... exit_group resumed>) = ? [pid 14531] write(3, "1000", 4 [pid 14530] close(6 [pid 14529] <... openat resumed>) = 3 [pid 14528] +++ exited with 0 +++ [pid 14531] <... write resumed>) = 4 [pid 14529] pwrite64(3, "\x02", 1, 4 [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] close(3 [pid 14530] close(7 [pid 14529] <... pwrite64 resumed>) = 1 [pid 14531] <... close resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3629, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14529] close(3 [pid 14531] symlink("/dev/binderfs", "./binderfs" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14529] <... close resumed>) = 0 [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... symlink resumed>) = 0 [pid 14530] close(8 [pid 14529] close(4 [pid 14531] write(1, "executing program\n", 18 [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... write resumed>) = 18 [pid 14530] close(9 [pid 14529] close(5 [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] close(10) = -1 EBADF (Bad file descriptor) executing program [pid 14531] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14530] close(11 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... mkdirat resumed>) = 0 [pid 14530] close(12 [pid 14529] close(6 [pid 14531] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] close(13 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] close(14) = -1 EBADF (Bad file descriptor) [pid 14529] close(7 [pid 14530] close(15) = -1 EBADF (Bad file descriptor) [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... mount resumed>) = 0 [pid 14530] close(16) = -1 EBADF (Bad file descriptor) [pid 14529] close(8 [pid 14530] close(17 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] close(18 [pid 14529] close(9 [pid 14530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] close(19) = -1 EBADF (Bad file descriptor) [pid 14530] close(20) = -1 EBADF (Bad file descriptor) [pid 14530] close(21) = -1 EBADF (Bad file descriptor) [pid 14530] close(22) = -1 EBADF (Bad file descriptor) [pid 14530] close(23) = -1 EBADF (Bad file descriptor) [pid 14531] <... openat resumed>) = 3 [pid 14530] close(24) = -1 EBADF (Bad file descriptor) [pid 14530] close(25) = -1 EBADF (Bad file descriptor) [pid 14530] close(26) = -1 EBADF (Bad file descriptor) [pid 14530] close(27) = -1 EBADF (Bad file descriptor) [pid 14530] close(28) = -1 EBADF (Bad file descriptor) [pid 14530] close(29) = -1 EBADF (Bad file descriptor) [pid 14530] exit_group(0 [pid 14531] pwrite64(3, "\x02", 1, 4 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... pwrite64 resumed>) = 1 [pid 14529] close(10 [pid 14531] close(3 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14530] <... exit_group resumed>) = ? [pid 14531] <... close resumed>) = 0 [pid 14530] +++ exited with 0 +++ [pid 14529] close(11 [pid 323] <... restart_syscall resumed>) = 0 [pid 14531] close(4 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(12 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3536, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14531] close(5 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(13 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14531] close(6 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3627", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(14 [pid 14531] close(7 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(15 [pid 14531] close(8 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3627", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(16 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3 [pid 14531] close(9 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(17 [pid 323] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14531] close(10 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(18 [pid 14531] close(11 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(19 [pid 14531] close(12 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(20 [pid 14531] close(13 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(21 [pid 14531] close(14 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14531] close(15 [pid 14529] close(22 [pid 323] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14531] close(16 [pid 14529] close(23 [pid 323] newfstatat(AT_FDCWD, "./3627/sys" [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14531] close(17 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14531] close(18 [pid 323] openat(AT_FDCWD, "./3627/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14531] close(19 [pid 14529] close(25 [pid 323] fstat(4 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14531] close(20 [pid 323] getdents64(4 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(26 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14531] close(21 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(27 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14531] close(22 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] close(28 [pid 323] <... close resumed>) = 0 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3627/sys" [pid 14531] close(23 [pid 14529] close(29 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14531] close(24 [pid 14529] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3627/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14529] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14531] close(25 [pid 14529] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3627/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3627/binderfs") = 0 [pid 323] umount2("./3627/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3627/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3627/cgroup.net") = 0 [pid 323] umount2("./3627/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3627/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14529] +++ exited with 0 +++ [pid 323] unlink("./3627/cgroup.cpu") = 0 [pid 323] umount2("./3627/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3627/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3627/cgroup" [pid 14531] close(26 [pid 323] <... unlink resumed>) = 0 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14531] close(27 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14531] close(28 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3627") = 0 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3628", 0777 [pid 14531] close(29 [pid 323] <... mkdir resumed>) = 0 [pid 14531] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14531] exit_group(0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3575", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14532 attached [pid 14531] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3630 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14532] set_robust_list(0x555587eb56a0, 24 [pid 14531] +++ exited with 0 +++ [pid 14532] <... set_robust_list resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3575", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... restart_syscall resumed>) = 0 [pid 14532] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... openat resumed>) = 3 [pid 14532] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3454, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14532] chdir("./3628" [pid 322] fstat(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14532] <... chdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3534", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 14532] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] openat(AT_FDCWD, "./3534", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14532] <... prctl resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14532] setpgid(0, 0 [pid 321] <... openat resumed>) = 3 [pid 14532] <... setpgid resumed>) = 0 [pid 322] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 14532] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 322] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] umount2("./3452", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14532] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14532] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3575/sys" [pid 321] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3452", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 14532] <... symlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3452/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3575/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14532] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 14532] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14532] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3452/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3534/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14532] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3452/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3452/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14532] write(3, "1000", 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14532] <... write resumed>) = 4 [pid 322] getdents64(4 [pid 321] openat(AT_FDCWD, "./3534/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3452/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14532] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 4 [pid 14532] <... close resumed>) = 0 [pid 322] close(4 [pid 320] <... openat resumed>) = 4 [pid 321] fstat(4 [pid 14532] symlink("/dev/binderfs", "./binderfs" [pid 322] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(4 [pid 322] rmdir("./3575/sys" [pid 321] getdents64(4 [pid 14532] <... symlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3575/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 14532] write(1, "executing program\n", 18 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14532] <... write resumed>) = 18 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 321] close(4 [pid 322] newfstatat(AT_FDCWD, "./3575/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14532] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 322] unlink("./3575/binderfs" [pid 321] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14532] <... mkdirat resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] rmdir("./3534/sys") = 0 [pid 320] rmdir("./3452/sys" [pid 322] umount2("./3575/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3534/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14532] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3575/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3452/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3534/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3452/binderfs" [pid 322] unlink("./3575/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3452/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3575/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14532] <... mount resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3575/cgroup.cpu" [pid 321] unlink("./3534/binderfs" [pid 320] umount2("./3452/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14532] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3534/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3452/cgroup.net" [pid 322] unlink("./3575/cgroup.cpu") = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3575/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3452/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3575/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3452/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14532] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3534/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3575/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3452/cgroup.cpu" [pid 14532] pwrite64(3, "\x02", 1, 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14532] <... pwrite64 resumed>) = 1 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3534/cgroup.net" [pid 14532] close(3 [pid 322] getdents64(3 [pid 320] unlink("./3452/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3534/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14532] <... close resumed>) = 0 [pid 322] close(3 [pid 320] umount2("./3452/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14532] close(4 [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3575" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14532] close(5 [pid 321] newfstatat(AT_FDCWD, "./3534/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3452/cgroup" [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14532] close(6 [pid 322] mkdir("./3576", 0777 [pid 321] unlink("./3534/cgroup.cpu" [pid 320] unlink("./3452/cgroup" [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3534/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] getdents64(3 [pid 14532] close(7 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3534/cgroup" [pid 14532] close(8 [pid 320] close(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3534/cgroup" [pid 320] rmdir("./3452" [pid 14532] close(9ci2-android-6-12-rust/strace-static-x86_64: Process 14533 attached [pid 321] <... unlink resumed>) = 0 [pid 14533] set_robust_list(0x555587eb56a0, 24 [pid 321] getdents64(3 [pid 14533] <... set_robust_list resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14533] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14533] chdir("./3576" [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14532] close(10 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3578 [pid 321] close(3 [pid 320] mkdir("./3453", 0777 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14533] <... chdir resumed>) = 0 [pid 14533] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... mkdir resumed>) = 0 [pid 321] rmdir("./3534" [pid 14532] close(11 [pid 14533] <... prctl resumed>) = 0 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14533] setpgid(0, 0 [pid 14532] close(12 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14533] <... setpgid resumed>) = 0 [pid 14533] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3535", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14533] <... symlink resumed>) = 0 [pid 14532] close(13 [pid 14533] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... mkdir resumed>) = 0 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14533] <... symlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14533] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14533] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14532] close(14 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14534 attached [pid 14533] write(3, "1000", 4 [pid 14532] close(15 [pid 14534] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14533] <... write resumed>) = 4 [pid 14534] rt_sigprocmask(SIG_SETMASK, [] [pid 14533] close(3 [pid 14534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14533] <... close resumed>) = 0 [pid 14534] chdir("./3453" [pid 14533] symlink("/dev/binderfs", "./binderfs" [pid 14534] <... chdir resumed>) = 0 [pid 14533] <... symlink resumed>) = 0 [pid 14534] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14533] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 14535 attached [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3455 [pid 14532] close(16 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14532] close(17 [pid 14534] <... prctl resumed>) = 0 [pid 14533] <... write resumed>) = 18 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3537 [pid 14535] set_robust_list(0x555587eb56a0, 24 [pid 14534] setpgid(0, 0 executing program [pid 14533] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14532] close(18 [pid 14535] <... set_robust_list resumed>) = 0 [pid 14534] <... setpgid resumed>) = 0 [pid 14533] <... mkdirat resumed>) = 0 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14535] rt_sigprocmask(SIG_SETMASK, [] [pid 14534] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14533] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14532] close(19 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14535] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14534] <... symlink resumed>) = 0 [pid 14533] <... mount resumed>) = 0 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14532] close(20 [pid 14535] chdir("./3535" [pid 14534] <... symlink resumed>) = 0 [pid 14533] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] <... chdir resumed>) = 0 [pid 14534] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14533] <... openat resumed>) = 3 [pid 14535] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14532] close(21 [pid 14535] <... prctl resumed>) = 0 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] setpgid(0, 0 [pid 14532] close(22 [pid 14535] <... setpgid resumed>) = 0 [pid 14534] <... symlink resumed>) = 0 [pid 14533] pwrite64(3, "\x02", 1, 4 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14534] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14533] <... pwrite64 resumed>) = 1 [pid 14532] close(23 [pid 14535] <... symlink resumed>) = 0 [pid 14534] <... openat resumed>) = 3 [pid 14533] close(3 [pid 14535] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14534] write(3, "1000", 4 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... write resumed>) = 4 [pid 14533] <... close resumed>) = 0 [pid 14532] close(24 [pid 14535] <... symlink resumed>) = 0 [pid 14534] close(3 [pid 14533] close(4 [pid 14534] <... close resumed>) = 0 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] symlink("/dev/binderfs", "./binderfs" [pid 14533] close(5 [pid 14534] <... symlink resumed>) = 0 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] write(1, "executing program\n", 18 [pid 14533] close(6 executing program [pid 14534] <... write resumed>) = 18 [pid 14534] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14534] <... mkdirat resumed>) = 0 [pid 14533] close(7 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] <... symlink resumed>) = 0 [pid 14534] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14532] close(25 [pid 14535] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14534] <... mount resumed>) = 0 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(8 [pid 14532] close(26 [pid 14535] <... openat resumed>) = 3 [pid 14534] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] write(3, "1000", 4 [pid 14534] <... openat resumed>) = 3 [pid 14535] <... write resumed>) = 4 [pid 14532] close(27 [pid 14535] close(3 [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] <... close resumed>) = 0 [pid 14533] close(9 [pid 14532] close(28 [pid 14535] symlink("/dev/binderfs", "./binderfs" [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] pwrite64(3, "\x02", 1, 4 [pid 14533] close(10 [pid 14532] close(29 [pid 14534] <... pwrite64 resumed>) = 1 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14532] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] <... symlink resumed>) = 0 [pid 14534] close(3 [pid 14533] close(11 [pid 14535] write(1, "executing program\n", 18 [pid 14534] <... close resumed>) = 0 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14532] exit_group(0 [pid 14535] <... write resumed>) = 18 [pid 14534] close(4 [pid 14533] close(12 [pid 14532] <... exit_group resumed>) = ? [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14534] close(5 [pid 14533] close(13 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] close(6 [pid 14533] close(14 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] close(7 [pid 14533] close(15 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] close(8 [pid 14533] close(16 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] close(9 [pid 14533] close(17 [pid 14532] +++ exited with 0 +++ [pid 14535] <... mkdirat resumed>) = 0 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14534] close(10 [pid 14533] close(18 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] <... mount resumed>) = 0 [pid 14534] close(11 [pid 14533] close(19 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] close(12 [pid 14533] close(20 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14534] close(13) = -1 EBADF (Bad file descriptor) [pid 14533] close(21 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3630, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14535] <... openat resumed>) = 3 [pid 14534] close(14 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] pwrite64(3, "\x02", 1, 4) = 1 [pid 14535] close(3) = 0 [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(22 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14535] close(4 [pid 14534] close(15 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(23 [pid 14535] close(5 [pid 14534] close(16 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(24 [pid 323] umount2("./3628", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14535] close(6 [pid 14534] close(17 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(25 [pid 323] openat(AT_FDCWD, "./3628", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14535] close(7 [pid 14534] close(18 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(26 [pid 323] fstat(3 [pid 14535] close(8 [pid 14534] close(19 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(27 [pid 14535] close(9 [pid 14534] close(20 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(28 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14535] close(10 [pid 14534] close(21 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] close(29 [pid 14535] close(11 [pid 14534] close(22 [pid 14533] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] exit_group(0 [pid 14535] close(12 [pid 14534] close(23 [pid 14533] <... exit_group resumed>) = ? [pid 323] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14534] close(24 [pid 14535] close(13) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14533] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3628/sys" [pid 14535] close(14 [pid 14534] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14535] close(15 [pid 14534] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3578, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3628/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14535] close(16 [pid 14534] close(27 [pid 323] <... openat resumed>) = 4 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14535] close(17 [pid 14534] close(28 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14535] close(18 [pid 14534] close(29 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14534] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14535] close(19 [pid 14534] exit_group(0 [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14535] close(20) = -1 EBADF (Bad file descriptor) [pid 14534] <... exit_group resumed>) = ? [pid 323] close(4 [pid 14535] close(21) = -1 EBADF (Bad file descriptor) [pid 14535] close(22) = -1 EBADF (Bad file descriptor) [pid 14535] close(23) = -1 EBADF (Bad file descriptor) [pid 14535] close(24) = -1 EBADF (Bad file descriptor) [pid 14535] close(25) = -1 EBADF (Bad file descriptor) [pid 14535] close(26) = -1 EBADF (Bad file descriptor) [pid 14535] close(27) = -1 EBADF (Bad file descriptor) [pid 14535] close(28) = -1 EBADF (Bad file descriptor) [pid 14534] +++ exited with 0 +++ [pid 14535] close(29 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3455, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14535] exit_group(0 [pid 323] <... close resumed>) = 0 [pid 14535] <... exit_group resumed>) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rmdir("./3628/sys") = 0 [pid 323] umount2("./3628/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3628/binderfs" [pid 14535] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3628/binderfs") = 0 [pid 323] umount2("./3628/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3537, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3628/cgroup.net" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3628/cgroup.net") = 0 [pid 323] umount2("./3628/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3628/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3628/cgroup.cpu") = 0 [pid 323] umount2("./3628/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3628/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3628/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3628") = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] mkdir("./3629", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3576", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3453", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14536 attached [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3535", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14536] set_robust_list(0x555587eb56a0, 24 [pid 322] openat(AT_FDCWD, "./3576", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3453", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 3 [pid 321] openat(AT_FDCWD, "./3535", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3631 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14536] <... set_robust_list resumed>) = 0 [pid 322] fstat(3 [pid 321] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14536] rt_sigprocmask(SIG_SETMASK, [] [pid 321] fstat(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 14536] chdir("./3629" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14536] <... chdir resumed>) = 0 [pid 321] getdents64(3 [pid 322] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14536] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14536] <... prctl resumed>) = 0 [pid 321] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3453/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14536] setpgid(0, 0 [pid 322] <... umount2 resumed>) = 0 [pid 14536] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14536] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14536] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3576/sys" [pid 321] newfstatat(AT_FDCWD, "./3535/sys" [pid 14536] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] umount2("./3453/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14536] <... symlink resumed>) = 0 [pid 322] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3453/sys" [pid 14536] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14536] <... symlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3535/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3576/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 4 [pid 320] umount2("./3453/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14536] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... openat resumed>) = 4 [pid 321] fstat(4 [pid 322] fstat(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14536] <... openat resumed>) = 3 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3535/sys") = 0 [pid 321] umount2("./3535/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14536] write(3, "1000", 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3453/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14536] <... write resumed>) = 4 [pid 322] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3535/binderfs" [pid 14536] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 14536] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 321] unlink("./3535/binderfs" [pid 14536] symlink("/dev/binderfs", "./binderfs" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 321] umount2("./3535/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14536] <... symlink resumed>) = 0 [pid 322] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 executing program [pid 322] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3535/cgroup.net" [pid 14536] write(1, "executing program\n", 18 [pid 322] rmdir("./3576/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 321] unlink("./3535/cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 14536] <... write resumed>) = 18 [pid 321] <... unlink resumed>) = 0 [pid 322] umount2("./3576/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14536] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3535/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14536] <... mkdirat resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3576/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14536] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3535/cgroup.cpu" [pid 320] close(4 [pid 322] unlink("./3576/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3535/cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14536] <... mount resumed>) = 0 [pid 322] umount2("./3576/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3535/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3453/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3576/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3535/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 14536] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] unlink("./3576/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3453/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3576/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3535/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14536] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3576/cgroup.cpu" [pid 321] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3576/cgroup.cpu" [pid 321] close(3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 322] umount2("./3576/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3535" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 14536] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3576/cgroup" [pid 321] mkdir("./3536", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14536] <... pwrite64 resumed>) = 1 [pid 322] unlink("./3576/cgroup" [pid 321] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3453/binderfs" [pid 14536] close(3) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14536] close(4 [pid 322] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3453/binderfs" [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14536] close(5 [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14537 attached [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14536] close(6 [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3453/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14537] set_robust_list(0x555587eb56a0, 24 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3576" [pid 14537] <... set_robust_list resumed>) = 0 [pid 14536] close(7 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3577", 0777 [pid 320] newfstatat(AT_FDCWD, "./3453/cgroup.net" [pid 14537] rt_sigprocmask(SIG_SETMASK, [] [pid 14536] close(8 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3538 [pid 14537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14536] close(9 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14537] chdir("./3536" [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3453/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14538 attached [pid 14537] <... chdir resumed>) = 0 [pid 14536] close(10) = -1 EBADF (Bad file descriptor) [pid 14536] close(11 [pid 14538] set_robust_list(0x555587eb56a0, 24 [pid 14537] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3579 [pid 320] <... unlink resumed>) = 0 [pid 14538] <... set_robust_list resumed>) = 0 [pid 14536] close(12 [pid 14537] <... prctl resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14537] setpgid(0, 0) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14537] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] umount2("./3453/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14538] rt_sigprocmask(SIG_SETMASK, [] [pid 14537] <... symlink resumed>) = 0 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14537] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14537] <... symlink resumed>) = 0 [pid 14536] close(13 [pid 14538] chdir("./3577" [pid 14537] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3453/cgroup.cpu" [pid 14538] <... chdir resumed>) = 0 [pid 14537] <... symlink resumed>) = 0 [pid 14536] close(14 [pid 14538] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14537] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14538] <... prctl resumed>) = 0 [pid 14537] <... openat resumed>) = 3 [pid 14536] close(15 [pid 320] unlink("./3453/cgroup.cpu" [pid 14538] setpgid(0, 0 [pid 14537] write(3, "1000", 4 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14538] <... setpgid resumed>) = 0 [pid 14537] <... write resumed>) = 4 [pid 14536] close(16 [pid 320] <... unlink resumed>) = 0 [pid 14537] close(3 [pid 14538] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14537] <... close resumed>) = 0 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3453/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14537] symlink("/dev/binderfs", "./binderfs" [pid 14538] <... symlink resumed>) = 0 [pid 14537] <... symlink resumed>) = 0 [pid 14536] close(17 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14538] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14537] write(1, "executing program\n", 18 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3453/cgroup" [pid 14537] <... write resumed>) = 18 [pid 14536] close(18 executing program [pid 14537] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14537] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14538] <... symlink resumed>) = 0 [pid 14537] <... mount resumed>) = 0 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14537] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14536] close(19 [pid 320] unlink("./3453/cgroup" [pid 14538] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14537] <... openat resumed>) = 3 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14537] pwrite64(3, "\x02", 1, 4 [pid 14536] close(20 [pid 320] <... unlink resumed>) = 0 [pid 14537] <... pwrite64 resumed>) = 1 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14536] close(21 [pid 14537] close(3 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14538] <... symlink resumed>) = 0 [pid 14537] <... close resumed>) = 0 [pid 14536] close(22 [pid 320] close(3 [pid 14537] close(4 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14537] close(5 [pid 14536] close(23 [pid 320] <... close resumed>) = 0 [pid 14538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14537] close(6) = -1 EBADF (Bad file descriptor) [pid 14537] close(7) = -1 EBADF (Bad file descriptor) [pid 14537] close(8) = -1 EBADF (Bad file descriptor) [pid 14537] close(9) = -1 EBADF (Bad file descriptor) [pid 14537] close(10) = -1 EBADF (Bad file descriptor) [pid 14537] close(11) = -1 EBADF (Bad file descriptor) [pid 14537] close(12) = -1 EBADF (Bad file descriptor) [pid 14537] close(13) = -1 EBADF (Bad file descriptor) [pid 14537] close(14) = -1 EBADF (Bad file descriptor) [pid 14537] close(15) = -1 EBADF (Bad file descriptor) [pid 14537] close(16) = -1 EBADF (Bad file descriptor) [pid 14537] close(17) = -1 EBADF (Bad file descriptor) [pid 14537] close(18) = -1 EBADF (Bad file descriptor) [pid 14537] close(19) = -1 EBADF (Bad file descriptor) [pid 14537] close(20) = -1 EBADF (Bad file descriptor) [pid 14537] close(21) = -1 EBADF (Bad file descriptor) [pid 14537] close(22) = -1 EBADF (Bad file descriptor) [pid 14537] close(23) = -1 EBADF (Bad file descriptor) [pid 14537] close(24) = -1 EBADF (Bad file descriptor) [pid 14537] close(25) = -1 EBADF (Bad file descriptor) [pid 14537] close(26) = -1 EBADF (Bad file descriptor) [pid 14537] close(27) = -1 EBADF (Bad file descriptor) [pid 14537] close(28) = -1 EBADF (Bad file descriptor) [pid 14537] close(29) = -1 EBADF (Bad file descriptor) [pid 14537] exit_group(0) = ? [pid 320] rmdir("./3453" [pid 14536] close(24 [pid 14538] <... openat resumed>) = 3 [pid 14537] +++ exited with 0 +++ [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14538] write(3, "1000", 4 [pid 14536] close(25 [pid 320] mkdir("./3454", 0777 [pid 14538] <... write resumed>) = 4 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3538, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14538] close(3 [pid 14536] close(26 [pid 14538] <... close resumed>) = 0 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... mkdir resumed>) = 0 [pid 14538] symlink("/dev/binderfs", "./binderfs" [pid 14536] close(27 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14538] <... symlink resumed>) = 0 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14538] write(1, "executing program\n", 18 [pid 14536] close(28 [pid 14538] <... write resumed>) = 18 [pid 321] <... restart_syscall resumed>) = 0 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14539 attached [pid 14538] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14536] close(29 [pid 14539] set_robust_list(0x555587eb56a0, 24 [pid 14536] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3456 [pid 14536] exit_group(0 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 14538] <... mkdirat resumed>) = 0 [pid 14538] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14539] <... set_robust_list resumed>) = 0 [pid 14538] <... mount resumed>) = 0 [pid 14536] <... exit_group resumed>) = ? [pid 321] umount2("./3536", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] rt_sigprocmask(SIG_SETMASK, [] [pid 14538] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14538] pwrite64(3, "\x02", 1, 4) = 1 [pid 14536] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14538] close(3 [pid 321] openat(AT_FDCWD, "./3536", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14538] <... close resumed>) = 0 [pid 14538] close(4 [pid 321] <... openat resumed>) = 3 [pid 14539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14538] close(5) = -1 EBADF (Bad file descriptor) [pid 14538] close(6) = -1 EBADF (Bad file descriptor) [pid 14538] close(7) = -1 EBADF (Bad file descriptor) [pid 14538] close(8) = -1 EBADF (Bad file descriptor) [pid 14538] close(9) = -1 EBADF (Bad file descriptor) [pid 14538] close(10) = -1 EBADF (Bad file descriptor) [pid 14538] close(11) = -1 EBADF (Bad file descriptor) [pid 14538] close(12) = -1 EBADF (Bad file descriptor) [pid 14538] close(13) = -1 EBADF (Bad file descriptor) [pid 14538] close(14) = -1 EBADF (Bad file descriptor) [pid 14538] close(15) = -1 EBADF (Bad file descriptor) [pid 14538] close(16) = -1 EBADF (Bad file descriptor) [pid 14538] close(17) = -1 EBADF (Bad file descriptor) [pid 14538] close(18) = -1 EBADF (Bad file descriptor) [pid 14538] close(19) = -1 EBADF (Bad file descriptor) [pid 14538] close(20) = -1 EBADF (Bad file descriptor) [pid 14538] close(21) = -1 EBADF (Bad file descriptor) [pid 14538] close(22) = -1 EBADF (Bad file descriptor) [pid 14538] close(23) = -1 EBADF (Bad file descriptor) [pid 14538] close(24) = -1 EBADF (Bad file descriptor) [pid 14538] close(25) = -1 EBADF (Bad file descriptor) [pid 14538] close(26) = -1 EBADF (Bad file descriptor) [pid 14538] close(27) = -1 EBADF (Bad file descriptor) [pid 14538] close(28) = -1 EBADF (Bad file descriptor) [pid 14538] close(29) = -1 EBADF (Bad file descriptor) [pid 14538] exit_group(0) = ? [pid 14539] chdir("./3454" [pid 14538] +++ exited with 0 +++ [pid 321] fstat(3 [pid 14539] <... chdir resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3631, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14539] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3579, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14539] <... prctl resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14539] setpgid(0, 0 [pid 321] getdents64(3 [pid 14539] <... setpgid resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14539] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] <... symlink resumed>) = 0 [pid 14539] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14539] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3536/sys" [pid 14539] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14539] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3536/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14539] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 4 [pid 14539] write(3, "1000", 4 [pid 321] fstat(4 [pid 14539] <... write resumed>) = 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14539] close(3 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14539] <... close resumed>) = 0 [pid 321] close(4 [pid 14539] symlink("/dev/binderfs", "./binderfs" [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3536/sys" [pid 14539] <... symlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14539] write(1, "executing program\n", 18 executing program [pid 321] umount2("./3536/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] <... write resumed>) = 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3536/binderfs" [pid 14539] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3536/binderfs" [pid 14539] <... mkdirat resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3536/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3536/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3536/cgroup.net") = 0 [pid 321] umount2("./3536/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3536/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14539] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... restart_syscall resumed>) = 0 [pid 321] unlink("./3536/cgroup.cpu") = 0 [pid 321] umount2("./3536/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3536/cgroup" [pid 14539] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3629", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3536/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 14539] <... openat resumed>) = 3 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3536") = 0 [pid 321] mkdir("./3537", 0777 [pid 323] openat(AT_FDCWD, "./3629", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14539] pwrite64(3, "\x02", 1, 4 [pid 323] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] fstat(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14539] <... pwrite64 resumed>) = 1 [pid 323] getdents64(3 [pid 322] umount2("./3577", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14540 attached [pid 14539] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14539] <... close resumed>) = 0 [pid 323] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3577", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3539 [pid 322] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14540] set_robust_list(0x555587eb56a0, 24 [pid 322] getdents64(3 [pid 14540] <... set_robust_list resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14540] rt_sigprocmask(SIG_SETMASK, [] [pid 14539] close(4 [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14539] close(5 [pid 323] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14540] chdir("./3537") = 0 [pid 14540] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14540] setpgid(0, 0) = 0 [pid 14540] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14540] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3629/sys" [pid 322] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] close(6 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14540] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14539] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3577/sys" [pid 14540] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3629/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14540] <... openat resumed>) = 3 [pid 14539] close(8 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14540] write(3, "1000", 4 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14540] <... write resumed>) = 4 [pid 14539] close(9 [pid 323] fstat(4 [pid 322] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14540] close(3 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14540] <... close resumed>) = 0 [pid 14539] close(10 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14540] symlink("/dev/binderfs", "./binderfs" [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] openat(AT_FDCWD, "./3577/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14540] <... symlink resumed>) = 0 [pid 14539] close(11 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14540] write(1, "executing program\n", 18 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... openat resumed>) = 4 [pid 14540] <... write resumed>) = 18 executing program [pid 14539] close(12 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] fstat(4 [pid 14540] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14540] <... mkdirat resumed>) = 0 [pid 14540] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 14539] close(13 [pid 323] rmdir("./3629/sys" [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14539] close(14 [pid 14540] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(4 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14540] <... openat resumed>) = 3 [pid 323] umount2("./3629/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] close(15 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 14539] close(16 [pid 323] newfstatat(AT_FDCWD, "./3629/binderfs" [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14539] close(17 [pid 323] unlink("./3629/binderfs" [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14539] close(18 [pid 14540] pwrite64(3, "\x02", 1, 4) = 1 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3577/sys" [pid 14539] close(19 [pid 14540] close(3 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3629/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14540] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14540] close(4 [pid 14539] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14540] close(5) = -1 EBADF (Bad file descriptor) [pid 14540] close(6) = -1 EBADF (Bad file descriptor) [pid 14540] close(7) = -1 EBADF (Bad file descriptor) [pid 14540] close(8) = -1 EBADF (Bad file descriptor) [pid 14540] close(9) = -1 EBADF (Bad file descriptor) [pid 14540] close(10) = -1 EBADF (Bad file descriptor) [pid 14540] close(11) = -1 EBADF (Bad file descriptor) [pid 14540] close(12) = -1 EBADF (Bad file descriptor) [pid 14540] close(13) = -1 EBADF (Bad file descriptor) [pid 14540] close(14) = -1 EBADF (Bad file descriptor) [pid 14540] close(15) = -1 EBADF (Bad file descriptor) [pid 14540] close(16) = -1 EBADF (Bad file descriptor) [pid 14540] close(17) = -1 EBADF (Bad file descriptor) [pid 14540] close(18) = -1 EBADF (Bad file descriptor) [pid 14540] close(19) = -1 EBADF (Bad file descriptor) [pid 14540] close(20) = -1 EBADF (Bad file descriptor) [pid 14540] close(21) = -1 EBADF (Bad file descriptor) [pid 14540] close(22) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3629/cgroup.net" [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3577/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3629/cgroup.net" [pid 14539] close(22 [pid 322] newfstatat(AT_FDCWD, "./3577/binderfs" [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14539] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3629/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3577/binderfs" [pid 14539] close(24 [pid 14540] close(23 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14539] close(25 [pid 323] newfstatat(AT_FDCWD, "./3629/cgroup.cpu" [pid 322] umount2("./3577/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14540] close(24 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14539] close(26 [pid 323] unlink("./3629/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14540] close(25 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3577/cgroup.net" [pid 14539] close(27 [pid 14540] close(26) = -1 EBADF (Bad file descriptor) [pid 14540] close(27 [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14540] close(28 [pid 14539] close(28 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3577/cgroup.net" [pid 14540] close(29 [pid 14539] close(29 [pid 323] umount2("./3629/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14539] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 14540] exit_group(0) = ? [pid 14539] exit_group(0 [pid 14540] +++ exited with 0 +++ [pid 14539] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3629/cgroup" [pid 322] umount2("./3577/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3539, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14539] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3577/cgroup.cpu" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3456, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] unlink("./3629/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3577/cgroup.cpu" [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] close(3) = 0 [pid 322] umount2("./3577/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3629") = 0 [pid 323] mkdir("./3630", 0777) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3577/cgroup" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14541 attached [pid 322] unlink("./3577/cgroup" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3632 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 14541] set_robust_list(0x555587eb56a0, 24 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] close(3 [pid 14541] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3577" [pid 14541] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3578", 0777 [pid 14541] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14541] chdir("./3630" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14541] <... chdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14541] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 14542 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3580 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14542] set_robust_list(0x555587eb56a0, 24 [pid 14541] <... prctl resumed>) = 0 [pid 14542] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14541] setpgid(0, 0) = 0 [pid 14541] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14542] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14541] <... symlink resumed>) = 0 [pid 14542] chdir("./3578" [pid 14541] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14542] <... chdir resumed>) = 0 [pid 14541] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14542] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14541] <... symlink resumed>) = 0 [pid 14542] <... prctl resumed>) = 0 [pid 14542] setpgid(0, 0 [pid 14541] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14542] <... setpgid resumed>) = 0 [pid 14541] <... openat resumed>) = 3 [pid 14541] write(3, "1000", 4 [pid 14542] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14541] <... write resumed>) = 4 [pid 14541] close(3) = 0 [pid 14542] <... symlink resumed>) = 0 [pid 14541] symlink("/dev/binderfs", "./binderfs" [pid 14542] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14541] <... symlink resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 executing program [pid 14541] write(1, "executing program\n", 18 [pid 14542] <... symlink resumed>) = 0 [pid 14541] <... write resumed>) = 18 [pid 14542] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14541] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] umount2("./3454", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14542] <... symlink resumed>) = 0 [pid 14541] <... mkdirat resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14541] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] openat(AT_FDCWD, "./3454", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14542] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14541] <... mount resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14542] <... openat resumed>) = 3 [pid 14541] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... restart_syscall resumed>) = 0 [pid 320] fstat(3 [pid 14542] write(3, "1000", 4 [pid 14541] <... openat resumed>) = 3 [pid 14542] <... write resumed>) = 4 [pid 14542] close(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14542] <... close resumed>) = 0 [pid 14542] symlink("/dev/binderfs", "./binderfs" [pid 320] getdents64(3 [pid 14542] <... symlink resumed>) = 0 [pid 14541] pwrite64(3, "\x02", 1, 4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14542] write(1, "executing program\n", 18 [pid 14541] <... pwrite64 resumed>) = 1 executing program [pid 320] umount2("./3454/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14542] <... write resumed>) = 18 [pid 14542] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14541] close(3 [pid 321] umount2("./3537", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14541] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3454/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14541] close(4 [pid 321] openat(AT_FDCWD, "./3537", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14542] <... mkdirat resumed>) = 0 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3454/sys" [pid 14542] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14541] close(5 [pid 321] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14542] <... mount resumed>) = 0 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3454/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14542] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14541] close(6 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] openat(AT_FDCWD, "./3454/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14541] close(7 [pid 321] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14541] close(8 [pid 320] fstat(4 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14541] close(9 [pid 321] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14542] <... openat resumed>) = 3 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14541] close(10 [pid 321] newfstatat(AT_FDCWD, "./3537/sys" [pid 320] getdents64(4 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14542] pwrite64(3, "\x02", 1, 4 [pid 14541] close(11 [pid 321] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 14542] <... pwrite64 resumed>) = 1 [pid 14541] close(12 [pid 321] openat(AT_FDCWD, "./3537/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rmdir("./3454/sys" [pid 14542] close(3 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14542] <... close resumed>) = 0 [pid 14541] close(13 [pid 321] <... openat resumed>) = 4 [pid 320] <... rmdir resumed>) = 0 [pid 14542] close(4 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 320] umount2("./3454/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] close(14 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14542] close(5 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3454/binderfs" [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] close(15 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14542] close(6 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] unlink("./3454/binderfs" [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] close(16 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14542] close(7 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 320] umount2("./3454/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14542] close(8 [pid 14541] close(17 [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3537/sys" [pid 320] newfstatat(AT_FDCWD, "./3454/cgroup.net" [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] close(18 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14542] close(9 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3537/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3454/cgroup.net" [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14542] close(10) = -1 EBADF (Bad file descriptor) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3537/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14542] close(11 [pid 14541] close(20 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3454/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3537/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14542] close(12 [pid 14541] close(21 [pid 321] <... unlink resumed>) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3537/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3454/cgroup.cpu" [pid 14542] close(13 [pid 14541] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3537/cgroup.net" [pid 320] unlink("./3454/cgroup.cpu" [pid 14542] close(14 [pid 14541] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3537/cgroup.net" [pid 14542] close(15 [pid 14541] close(24 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3454/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3537/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14542] close(16 [pid 14541] close(25 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3537/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3454/cgroup" [pid 14542] close(17 [pid 14541] close(26 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3537/cgroup.cpu" [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14542] close(18 [pid 14541] close(27 [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3454/cgroup" [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3537/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14542] close(19) = -1 EBADF (Bad file descriptor) [pid 14541] close(28 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14542] close(20 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3537/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] close(29 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 14542] close(21 [pid 14541] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3537/cgroup" [pid 320] <... close resumed>) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] exit_group(0 [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3454" [pid 14542] close(22 [pid 14541] <... exit_group resumed>) = ? [pid 321] getdents64(3 [pid 320] <... rmdir resumed>) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14541] +++ exited with 0 +++ [pid 14542] close(23) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14542] close(24) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14542] close(25) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3455", 0777 [pid 14542] close(26 [pid 321] <... close resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3537" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14542] close(27 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3632, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rmdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] mkdir("./3538", 0777 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14543 attached [pid 14542] close(28 [pid 321] <... mkdir resumed>) = 0 [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] set_robust_list(0x555587eb56a0, 24 [pid 14542] close(29 [pid 14543] <... set_robust_list resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14542] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14543] rt_sigprocmask(SIG_SETMASK, [] [pid 14542] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3457 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14543] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14542] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14543] chdir("./3455" [pid 323] umount2("./3630", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] openat(AT_FDCWD, "./3630", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14543] <... chdir resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14543] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] fstat(3 [pid 14543] <... prctl resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14544 attached [pid 14543] setpgid(0, 0 [pid 14542] +++ exited with 0 +++ [pid 323] getdents64(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3540 [pid 14544] set_robust_list(0x555587eb56a0, 24 [pid 14543] <... setpgid resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14543] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14544] <... set_robust_list resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3580, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14544] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14543] <... symlink resumed>) = 0 [pid 14544] chdir("./3538" [pid 14543] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3578", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14544] <... chdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14544] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14543] <... symlink resumed>) = 0 [pid 14544] <... prctl resumed>) = 0 [pid 14543] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] openat(AT_FDCWD, "./3578", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14544] setpgid(0, 0 [pid 14543] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14544] <... setpgid resumed>) = 0 [pid 14544] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 14544] <... symlink resumed>) = 0 [pid 14543] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(3 [pid 14544] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14543] write(3, "1000", 4 [pid 323] newfstatat(AT_FDCWD, "./3630/sys" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14544] <... symlink resumed>) = 0 [pid 14543] <... write resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 14544] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14543] close(3 [pid 323] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14544] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3630/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14543] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14544] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14543] symlink("/dev/binderfs", "./binderfs" [pid 323] <... openat resumed>) = 4 [pid 14543] <... symlink resumed>) = 0 [pid 323] fstat(4 [pid 322] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14544] <... openat resumed>) = 3 [pid 14543] write(1, "executing program\n", 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14544] write(3, "1000", 4 [pid 14543] <... write resumed>) = 18 [pid 323] getdents64(4 [pid 14544] <... write resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] newfstatat(AT_FDCWD, "./3578/sys" [pid 323] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14543] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14544] close(3 [pid 14543] <... mkdirat resumed>) = 0 [pid 323] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14544] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3578/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] rmdir("./3630/sys" [pid 322] <... openat resumed>) = 4 [pid 14544] symlink("/dev/binderfs", "./binderfs" [pid 14543] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3630/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 14544] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3630/binderfs" [pid 322] getdents64(4 [pid 14544] write(1, "executing program\n", 18 [pid 14543] <... mount resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 executing program [pid 14544] <... write resumed>) = 18 [pid 14543] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3630/binderfs" [pid 322] getdents64(4 [pid 14544] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3630/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14544] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 323] newfstatat(AT_FDCWD, "./3630/cgroup.net" [pid 322] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3578/sys" [pid 323] unlink("./3630/cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3578/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3630/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14544] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14543] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14543] pwrite64(3, "\x02", 1, 4 [pid 323] newfstatat(AT_FDCWD, "./3630/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3578/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14544] <... mount resumed>) = 0 [pid 14543] <... pwrite64 resumed>) = 1 [pid 323] unlink("./3630/cgroup.cpu" [pid 322] unlink("./3578/binderfs" [pid 14544] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14543] close(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] umount2("./3630/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3578/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3630/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3578/cgroup.net" [pid 14544] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14543] <... close resumed>) = 0 [pid 323] unlink("./3630/cgroup" [pid 322] unlink("./3578/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 14544] pwrite64(3, "\x02", 1, 4 [pid 14543] close(4 [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(5 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3578/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14544] <... pwrite64 resumed>) = 1 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14543] close(6 [pid 323] <... close resumed>) = 0 [pid 14544] close(3 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3630" [pid 322] newfstatat(AT_FDCWD, "./3578/cgroup.cpu" [pid 14544] <... close resumed>) = 0 [pid 14543] close(7 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14544] close(4 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(8 [pid 14544] close(5 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(9 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3631", 0777 [pid 14544] close(6 [pid 322] unlink("./3578/cgroup.cpu" [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(10 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14544] close(7 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] umount2("./3578/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(11 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14544] close(8 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3578/cgroup" [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(12 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14544] close(9 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3578/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14545 attached [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(13 [pid 322] <... unlink resumed>) = 0 [pid 14545] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3633 [pid 14544] close(10 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(14 [pid 14544] close(11 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(15 [pid 14544] close(12 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... set_robust_list resumed>) = 0 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(16 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] getdents64(3 [pid 14545] rt_sigprocmask(SIG_SETMASK, [] [pid 14544] close(13 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14545] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(17 [pid 322] close(3 [pid 14545] chdir("./3631" [pid 14544] close(14 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14545] <... chdir resumed>) = 0 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(18 [pid 322] rmdir("./3578" [pid 14545] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14544] close(15 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14545] <... prctl resumed>) = 0 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(19 [pid 322] mkdir("./3579", 0777 [pid 14545] setpgid(0, 0 [pid 322] <... mkdir resumed>) = 0 [pid 14545] <... setpgid resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14545] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14545] <... symlink resumed>) = 0 [pid 14545] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14545] <... symlink resumed>) = 0 [pid 14544] close(16 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14546 attached [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(20 [pid 14544] close(17 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(21 [pid 14546] set_robust_list(0x555587eb56a0, 24 [pid 14544] close(18 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] <... set_robust_list resumed>) = 0 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] close(22 [pid 14545] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] rt_sigprocmask(SIG_SETMASK, [] [pid 14545] <... symlink resumed>) = 0 [pid 14544] close(19 [pid 14543] close(23 [pid 14546] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14545] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3581 [pid 14546] chdir("./3579" [pid 14545] <... openat resumed>) = 3 [pid 14544] close(20 [pid 14543] close(24 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14546] <... chdir resumed>) = 0 [pid 14545] write(3, "1000", 4 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14546] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14545] <... write resumed>) = 4 [pid 14544] close(21 [pid 14543] close(25 [pid 14546] <... prctl resumed>) = 0 [pid 14545] close(3 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] setpgid(0, 0 [pid 14545] <... close resumed>) = 0 [pid 14544] close(22 [pid 14543] close(26 [pid 14546] <... setpgid resumed>) = 0 [pid 14545] symlink("/dev/binderfs", "./binderfs" [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14545] <... symlink resumed>) = 0 [pid 14544] close(23 [pid 14543] close(27 [pid 14545] write(1, "executing program\n", 18 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14546] <... symlink resumed>) = 0 [pid 14545] <... write resumed>) = 18 [pid 14543] close(28 [pid 14545] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14545] <... mkdirat resumed>) = 0 [pid 14544] close(24 [pid 14543] close(29 [pid 14546] <... symlink resumed>) = 0 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14544] close(25 [pid 14546] <... symlink resumed>) = 0 [pid 14545] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14546] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14545] <... mount resumed>) = 0 [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] exit_group(0 [pid 14544] close(26 [pid 14546] <... openat resumed>) = 3 [pid 14545] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14543] <... exit_group resumed>) = ? [pid 14546] write(3, "1000", 4 [pid 14545] <... openat resumed>) = 3 [pid 14544] close(27) = -1 EBADF (Bad file descriptor) [pid 14546] <... write resumed>) = 4 [pid 14544] close(28 [pid 14546] close(3 [pid 14545] pwrite64(3, "\x02", 1, 4) = 1 [pid 14543] +++ exited with 0 +++ [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] <... close resumed>) = 0 [pid 14544] close(29 [pid 14546] symlink("/dev/binderfs", "./binderfs" [pid 14544] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3457, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14546] <... symlink resumed>) = 0 [pid 14545] close(3 [pid 14546] write(1, "executing program\n", 18 [pid 14545] <... close resumed>) = 0 executing program [pid 14544] exit_group(0 [pid 14546] <... write resumed>) = 18 [pid 14545] close(4 [pid 14544] <... exit_group resumed>) = ? [pid 14546] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(5) = -1 EBADF (Bad file descriptor) [pid 14545] close(6) = -1 EBADF (Bad file descriptor) [pid 14545] close(7 [pid 14544] +++ exited with 0 +++ [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] <... mkdirat resumed>) = 0 [pid 14545] close(8 [pid 320] umount2("./3455", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14546] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3540, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14546] <... mount resumed>) = 0 [pid 14545] close(9 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] openat(AT_FDCWD, "./3455", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14546] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(10 [pid 320] <... openat resumed>) = 3 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(11 [pid 320] fstat(3 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(12 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14546] <... openat resumed>) = 3 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] pwrite64(3, "\x02", 1, 4 [pid 14545] close(13 [pid 320] getdents64(3 [pid 14546] <... pwrite64 resumed>) = 1 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(3 [pid 14545] close(14 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14546] <... close resumed>) = 0 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(4 [pid 14545] close(15 [pid 320] umount2("./3455/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(5 [pid 14545] close(16 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(6 [pid 14545] close(17 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14546] close(7 [pid 320] umount2("./3455/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(8 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3455/sys" [pid 14546] close(9 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(10 [pid 14545] close(18 [pid 320] umount2("./3455/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(11 [pid 14545] close(19 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(12 [pid 14545] close(20 [pid 320] openat(AT_FDCWD, "./3455/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(13 [pid 14545] close(21 [pid 320] <... openat resumed>) = 4 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(14 [pid 14545] close(22 [pid 320] fstat(4 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(15 [pid 14545] close(23 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] close(16 [pid 320] getdents64(4 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14546] close(17) = -1 EBADF (Bad file descriptor) [pid 14545] close(24 [pid 320] getdents64(4 [pid 14546] close(18 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(25 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14546] close(19 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(26 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] close(4 [pid 14546] close(20 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(27 [pid 320] <... close resumed>) = 0 [pid 14546] close(21 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(28 [pid 320] rmdir("./3455/sys" [pid 14546] close(22 [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3538", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] close(29 [pid 320] <... rmdir resumed>) = 0 [pid 14546] close(23 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3455/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14546] close(24 [pid 321] openat(AT_FDCWD, "./3538", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3455/binderfs" [pid 14546] close(25 [pid 14545] exit_group(0 [pid 321] fstat(3 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14545] <... exit_group resumed>) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14546] close(26 [pid 14545] +++ exited with 0 +++ [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] unlink("./3455/binderfs" [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14546] close(27 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... unlink resumed>) = 0 [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3633, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3455/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14546] close(28 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14546] close(29 [pid 320] newfstatat(AT_FDCWD, "./3455/cgroup.net" [pid 14546] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14546] exit_group(0 [pid 323] umount2("./3631", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3455/cgroup.net" [pid 14546] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3538/sys" [pid 323] openat(AT_FDCWD, "./3631", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3 [pid 14546] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3581, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3455/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3538/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3455/cgroup.cpu" [pid 323] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 323] newfstatat(AT_FDCWD, "./3631/sys" [pid 322] umount2("./3579", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3455/cgroup.cpu" [pid 321] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... unlink resumed>) = 0 [pid 323] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3579", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3455/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 321] getdents64(4 [pid 323] openat(AT_FDCWD, "./3631/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3455/cgroup" [pid 323] fstat(4 [pid 322] getdents64(3 [pid 321] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... close resumed>) = 0 [pid 320] unlink("./3455/cgroup" [pid 323] getdents64(4 [pid 322] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3538/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... unlink resumed>) = 0 [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(3 [pid 323] close(4 [pid 322] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3538/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3538/binderfs" [pid 320] close(3 [pid 323] rmdir("./3631/sys" [pid 322] newfstatat(AT_FDCWD, "./3579/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3538/binderfs" [pid 320] rmdir("./3455" [pid 323] umount2("./3631/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3538/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3631/binderfs" [pid 322] openat(AT_FDCWD, "./3579/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 [pid 320] mkdir("./3456", 0777 [pid 323] unlink("./3631/binderfs" [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3538/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 323] umount2("./3631/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] newfstatat(AT_FDCWD, "./3631/cgroup.net" [pid 322] getdents64(4 [pid 321] unlink("./3538/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3631/cgroup.net" [pid 322] close(4 [pid 321] umount2("./3538/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3631/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3579/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3538/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14547 attached [pid 323] newfstatat(AT_FDCWD, "./3631/cgroup.cpu" [pid 322] umount2("./3579/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14547] set_robust_list(0x555587eb56a0, 24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3458 [pid 14547] <... set_robust_list resumed>) = 0 [pid 323] unlink("./3631/cgroup.cpu" [pid 321] unlink("./3538/cgroup.cpu" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14547] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3579/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14547] chdir("./3456" [pid 323] umount2("./3631/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3538/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14547] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14547] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] newfstatat(AT_FDCWD, "./3538/cgroup" [pid 14547] <... prctl resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14547] setpgid(0, 0 [pid 321] unlink("./3538/cgroup" [pid 14547] <... setpgid resumed>) = 0 [pid 14547] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14547] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3631/cgroup" [pid 322] unlink("./3579/binderfs" [pid 14547] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14547] <... symlink resumed>) = 0 [pid 323] unlink("./3631/cgroup" [pid 322] umount2("./3579/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14547] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14547] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3579/cgroup.net" [pid 14547] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(3 [pid 14547] <... openat resumed>) = 3 [pid 323] close(3 [pid 322] unlink("./3579/cgroup.net" [pid 14547] write(3, "1000", 4 [pid 323] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14547] <... write resumed>) = 4 [pid 323] rmdir("./3631" [pid 322] umount2("./3579/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14547] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3538" [pid 14547] <... close resumed>) = 0 [pid 323] mkdir("./3632", 0777 [pid 322] newfstatat(AT_FDCWD, "./3579/cgroup.cpu" [pid 14547] symlink("/dev/binderfs", "./binderfs" [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14547] <... symlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3579/cgroup.cpu" [pid 321] mkdir("./3539", 0777 [pid 14547] write(1, "executing program\n", 18 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14547] <... write resumed>) = 18 [pid 321] <... mkdir resumed>) = 0 executing program [pid 14547] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3579/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14548 attached [pid 14547] <... mkdirat resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14548] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14547] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3634 [pid 322] newfstatat(AT_FDCWD, "./3579/cgroup" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14548] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] unlink("./3579/cgroup" [pid 14547] <... mount resumed>) = 0 [pid 322] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14549 attached [pid 14548] chdir("./3632" [pid 14547] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 14547] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 14549] set_robust_list(0x555587eb56a0, 24 [pid 14548] <... chdir resumed>) = 0 [pid 14547] pwrite64(3, "\x02", 1, 4 [pid 322] rmdir("./3579" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3541 [pid 14549] <... set_robust_list resumed>) = 0 [pid 14548] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14547] <... pwrite64 resumed>) = 1 [pid 14549] rt_sigprocmask(SIG_SETMASK, [] [pid 14548] <... prctl resumed>) = 0 [pid 14547] close(3 [pid 322] <... rmdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14548] setpgid(0, 0 [pid 14547] <... close resumed>) = 0 [pid 322] mkdir("./3580", 0777 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14549] chdir("./3539" [pid 14548] <... setpgid resumed>) = 0 [pid 14547] close(4 [pid 322] <... mkdir resumed>) = 0 [pid 14549] <... chdir resumed>) = 0 [pid 14548] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14547] close(5 [pid 14549] <... prctl resumed>) = 0 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] setpgid(0, 0 [pid 14548] <... symlink resumed>) = 0 [pid 14547] close(6 [pid 14549] <... setpgid resumed>) = 0 [pid 14548] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14548] <... symlink resumed>) = 0 [pid 14547] close(7 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14549] <... symlink resumed>) = 0 [pid 14548] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14549] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14548] <... symlink resumed>) = 0 [pid 14547] close(8 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14550 attached [pid 14549] <... symlink resumed>) = 0 [pid 14548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] set_robust_list(0x555587eb56a0, 24 [pid 14549] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14547] close(9 [pid 14550] <... set_robust_list resumed>) = 0 [pid 14549] <... symlink resumed>) = 0 [pid 14548] <... openat resumed>) = 3 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3582 [pid 14550] rt_sigprocmask(SIG_SETMASK, [] [pid 14548] write(3, "1000", 4 [pid 14547] close(10 [pid 14550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14549] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14548] <... write resumed>) = 4 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] chdir("./3580" [pid 14548] close(3 [pid 14547] close(11 [pid 14549] <... openat resumed>) = 3 [pid 14550] <... chdir resumed>) = 0 [pid 14549] write(3, "1000", 4 [pid 14548] <... close resumed>) = 0 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14550] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14549] <... write resumed>) = 4 [pid 14548] symlink("/dev/binderfs", "./binderfs" [pid 14547] close(12 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14550] <... prctl resumed>) = 0 [pid 14549] close(3 [pid 14548] <... symlink resumed>) = 0 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] setpgid(0, 0 [pid 14549] <... close resumed>) = 0 [pid 14548] write(1, "executing program\n", 18 [pid 14547] close(13 [pid 14550] <... setpgid resumed>) = 0 [pid 14549] symlink("/dev/binderfs", "./binderfs" [pid 14548] <... write resumed>) = 18 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] symlink("/syzcgroup/unified/syz1", "./cgroup" executing program [pid 14549] <... symlink resumed>) = 0 [pid 14547] close(14 [pid 14550] <... symlink resumed>) = 0 [pid 14549] write(1, "executing program\n", 18 [pid 14548] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14549] <... write resumed>) = 18 [pid 14548] <... mkdirat resumed>) = 0 executing program [pid 14547] close(15 [pid 14550] <... symlink resumed>) = 0 [pid 14549] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14548] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14547] close(16 [pid 14549] <... mkdirat resumed>) = 0 [pid 14548] <... mount resumed>) = 0 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... symlink resumed>) = 0 [pid 14549] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14548] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14547] close(17 [pid 14549] <... mount resumed>) = 0 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14549] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14547] close(18 [pid 14550] <... openat resumed>) = 3 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] close(19) = -1 EBADF (Bad file descriptor) [pid 14547] close(20) = -1 EBADF (Bad file descriptor) [pid 14549] <... openat resumed>) = 3 [pid 14547] close(21) = -1 EBADF (Bad file descriptor) [pid 14550] write(3, "1000", 4 [pid 14549] pwrite64(3, "\x02", 1, 4 [pid 14548] <... openat resumed>) = 3 [pid 14547] close(22 [pid 14550] <... write resumed>) = 4 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(3 [pid 14549] <... pwrite64 resumed>) = 1 [pid 14548] pwrite64(3, "\x02", 1, 4 [pid 14550] <... close resumed>) = 0 [pid 14549] close(3 [pid 14550] symlink("/dev/binderfs", "./binderfs" [pid 14549] <... close resumed>) = 0 [pid 14548] <... pwrite64 resumed>) = 1 [pid 14547] close(23 [pid 14549] close(4 [pid 14548] close(3 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... symlink resumed>) = 0 [pid 14548] <... close resumed>) = 0 [pid 14549] close(5 [pid 14550] write(1, "executing program\n", 18 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(4 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14550] <... write resumed>) = 18 [pid 14549] close(6 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] close(24 [pid 14550] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(5 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... mkdirat resumed>) = 0 [pid 14549] close(7 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] close(25 [pid 14550] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(6 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... mount resumed>) = 0 [pid 14549] close(8 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] close(26 [pid 14550] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(7 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(9 [pid 14547] close(27 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... openat resumed>) = 3 [pid 14549] close(10 [pid 14548] close(8 [pid 14547] close(28 [pid 14550] pwrite64(3, "\x02", 1, 4 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... pwrite64 resumed>) = 1 [pid 14549] close(11 [pid 14550] close(3 [pid 14548] close(9 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = 0 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(12 [pid 14550] close(4 [pid 14548] close(10 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(5 [pid 14549] close(13 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(11 [pid 14550] close(6 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(7 [pid 14549] close(14 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(12 [pid 14550] close(8 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(15 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] close(29 [pid 14550] close(9 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(13 [pid 14547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(16 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] exit_group(0 [pid 14550] close(10 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(14 [pid 14547] <... exit_group resumed>) = ? [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(17 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14547] +++ exited with 0 +++ [pid 14550] close(11 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(18 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(15 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3458, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(12 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(19 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(16 [pid 14550] close(13 [pid 14549] close(20 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(17 [pid 14550] close(14 [pid 14549] close(21) = -1 EBADF (Bad file descriptor) [pid 14549] close(22) = -1 EBADF (Bad file descriptor) [pid 14549] close(23) = -1 EBADF (Bad file descriptor) [pid 14549] close(24 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(15 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(18 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(25 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(16 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(19 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(26 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(17 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(27 [pid 14548] close(20 [pid 14550] close(18 [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] close(28 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(21 [pid 14550] close(19 [pid 14549] close(29 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(20 [pid 14549] exit_group(0 [pid 14548] close(22 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(21 [pid 14549] <... exit_group resumed>) = ? [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14549] +++ exited with 0 +++ [pid 14548] close(23 [pid 14550] close(22 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3541, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14548] close(24 [pid 14550] close(23) = -1 EBADF (Bad file descriptor) [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] close(24 [pid 14548] close(25 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3539", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3539", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14550] close(25 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(26 [pid 14550] close(26 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(27 [pid 321] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14550] close(27 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3456", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(28 [pid 321] newfstatat(AT_FDCWD, "./3539/sys" [pid 14550] close(28 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] close(29 [pid 321] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14550] close(29 [pid 14548] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3539/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14548] exit_group(0 [pid 321] <... openat resumed>) = 4 [pid 320] openat(AT_FDCWD, "./3456", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14548] <... exit_group resumed>) = ? [pid 321] fstat(4 [pid 14550] exit_group(0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3539/sys") = 0 [pid 321] umount2("./3539/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3539/binderfs" [pid 14548] +++ exited with 0 +++ [pid 14550] <... exit_group resumed>) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3634, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] unlink("./3539/binderfs" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3539/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3539/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3539/cgroup.net" [pid 14550] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3582, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] umount2("./3539/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3539/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 321] unlink("./3539/cgroup.cpu") = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3539/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3539/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3539/cgroup" [pid 320] umount2("./3456/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3539") = 0 [pid 320] <... umount2 resumed>) = 0 [pid 321] mkdir("./3540", 0777 [pid 320] umount2("./3456/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3456/sys" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3456/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14551 attached [pid 322] umount2("./3580", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14551] set_robust_list(0x555587eb56a0, 24 [pid 320] openat(AT_FDCWD, "./3456/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14551] <... set_robust_list resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14551] rt_sigprocmask(SIG_SETMASK, [] [pid 322] openat(AT_FDCWD, "./3580", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3542 [pid 320] fstat(4 [pid 322] fstat(3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14551] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14551] chdir("./3540" [pid 323] <... restart_syscall resumed>) = 0 [pid 322] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(4 [pid 14551] <... chdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14551] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14551] <... prctl resumed>) = 0 [pid 323] umount2("./3632", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14551] setpgid(0, 0 [pid 320] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14551] <... setpgid resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3632", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3456/sys" [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3580/sys" [pid 14551] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14551] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14551] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3456/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3580/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14551] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3456/binderfs" [pid 14551] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 320] unlink("./3456/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14551] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3632/sys" [pid 322] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 14551] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3456/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14551] <... openat resumed>) = 3 [pid 323] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] openat(AT_FDCWD, "./3632/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] close(4 [pid 323] <... openat resumed>) = 4 [pid 322] <... close resumed>) = 0 [pid 323] fstat(4 [pid 322] rmdir("./3580/sys" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3580/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(4 [pid 322] newfstatat(AT_FDCWD, "./3580/binderfs" [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3632/sys" [pid 322] unlink("./3580/binderfs" [pid 14551] write(3, "1000", 4 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14551] <... write resumed>) = 4 [pid 323] umount2("./3632/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3580/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3456/cgroup.net" [pid 14551] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14551] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3632/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3580/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14551] symlink("/dev/binderfs", "./binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14551] <... symlink resumed>) = 0 executing program [pid 323] unlink("./3632/binderfs" [pid 322] unlink("./3580/cgroup.net" [pid 320] unlink("./3456/cgroup.net" [pid 14551] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3632/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14551] <... write resumed>) = 18 [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3632/cgroup.net" [pid 322] umount2("./3580/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14551] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3456/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14551] <... mkdirat resumed>) = 0 [pid 323] unlink("./3632/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3580/cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 14551] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3632/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3580/cgroup.cpu" [pid 14551] <... mount resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3632/cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3456/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3580/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14551] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3632/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3580/cgroup" [pid 320] unlink("./3456/cgroup.cpu" [pid 323] umount2("./3632/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3580/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3632/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3456/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14551] <... openat resumed>) = 3 [pid 14551] pwrite64(3, "\x02", 1, 4 [pid 323] unlink("./3632/cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3456/cgroup" [pid 14551] <... pwrite64 resumed>) = 1 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14551] close(3) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] close(3 [pid 320] unlink("./3456/cgroup" [pid 14551] close(4 [pid 323] getdents64(3 [pid 322] <... close resumed>) = 0 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] rmdir("./3580" [pid 320] <... unlink resumed>) = 0 [pid 14551] close(5 [pid 323] close(3 [pid 322] <... rmdir resumed>) = 0 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] mkdir("./3581", 0777 [pid 320] getdents64(3 [pid 14551] close(6) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3632" [pid 322] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14551] close(7 [pid 323] <... rmdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3633", 0777 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14551] close(8 [pid 323] <... mkdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14552 attached [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3456" [pid 14551] close(9 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rmdir resumed>) = 0 [pid 14552] set_robust_list(0x555587eb56a0, 24 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14552] <... set_robust_list resumed>) = 0 [pid 14551] close(10 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3583 [pid 320] mkdir("./3457", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14553 attached [pid 14552] rt_sigprocmask(SIG_SETMASK, [] [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14553] set_robust_list(0x555587eb56a0, 24 [pid 14551] close(11 [pid 14553] <... set_robust_list resumed>) = 0 [pid 14552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14553] rt_sigprocmask(SIG_SETMASK, [] [pid 14552] chdir("./3581" [pid 14551] close(12 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3635 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14552] <... chdir resumed>) = 0 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14551] close(13 [pid 14553] chdir("./3633" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14552] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... chdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14554 attached [pid 14553] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14551] close(14 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3459 [pid 14554] set_robust_list(0x555587eb56a0, 24 [pid 14553] <... prctl resumed>) = 0 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... set_robust_list resumed>) = 0 [pid 14553] setpgid(0, 0 [pid 14551] close(15 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14554] rt_sigprocmask(SIG_SETMASK, [] [pid 14553] <... setpgid resumed>) = 0 [pid 14552] <... prctl resumed>) = 0 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14553] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14552] setpgid(0, 0 [pid 14551] close(16 [pid 14554] chdir("./3457" [pid 14552] <... setpgid resumed>) = 0 [pid 14554] <... chdir resumed>) = 0 [pid 14553] <... symlink resumed>) = 0 [pid 14552] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14553] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14552] <... symlink resumed>) = 0 [pid 14554] <... prctl resumed>) = 0 [pid 14551] close(17 [pid 14554] setpgid(0, 0 [pid 14553] <... symlink resumed>) = 0 [pid 14552] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... setpgid resumed>) = 0 [pid 14553] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14552] <... symlink resumed>) = 0 [pid 14551] close(18 [pid 14554] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14553] <... symlink resumed>) = 0 [pid 14552] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... symlink resumed>) = 0 [pid 14553] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14554] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14551] close(19 [pid 14554] <... symlink resumed>) = 0 [pid 14553] <... openat resumed>) = 3 [pid 14552] <... symlink resumed>) = 0 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14553] write(3, "1000", 4 [pid 14552] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14554] <... symlink resumed>) = 0 [pid 14553] <... write resumed>) = 4 [pid 14552] <... openat resumed>) = 3 [pid 14551] close(20 [pid 14554] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14553] close(3 [pid 14552] write(3, "1000", 4 [pid 14553] <... close resumed>) = 0 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] symlink("/dev/binderfs", "./binderfs" [pid 14554] <... openat resumed>) = 3 [pid 14551] close(21 [pid 14554] write(3, "1000", 4 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... write resumed>) = 4 [pid 14553] <... symlink resumed>) = 0 [pid 14554] close(3 [pid 14553] write(1, "executing program\n", 18 [pid 14552] <... write resumed>) = 4 [pid 14551] close(22 [pid 14554] <... close resumed>) = 0 [pid 14553] <... write resumed>) = 18 executing program [pid 14552] close(3 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] symlink("/dev/binderfs", "./binderfs" [pid 14553] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14552] <... close resumed>) = 0 [pid 14554] <... symlink resumed>) = 0 [pid 14553] <... mkdirat resumed>) = 0 [pid 14552] symlink("/dev/binderfs", "./binderfs" [pid 14551] close(23 [pid 14554] write(1, "executing program\n", 18 [pid 14553] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14552] <... symlink resumed>) = 0 executing program executing program [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... write resumed>) = 18 [pid 14553] <... mount resumed>) = 0 [pid 14552] write(1, "executing program\n", 18 [pid 14551] close(24 [pid 14554] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14553] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14552] <... write resumed>) = 18 [pid 14552] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... openat resumed>) = 3 [pid 14552] <... mkdirat resumed>) = 0 [pid 14554] <... mkdirat resumed>) = 0 [pid 14552] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14551] close(25 [pid 14554] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14553] pwrite64(3, "\x02", 1, 4 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... mount resumed>) = 0 [pid 14553] <... pwrite64 resumed>) = 1 [pid 14552] <... mount resumed>) = 0 [pid 14551] close(26 [pid 14554] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14553] close(3 [pid 14552] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... openat resumed>) = 3 [pid 14553] <... close resumed>) = 0 [pid 14552] <... openat resumed>) = 3 [pid 14551] close(27 [pid 14554] pwrite64(3, "\x02", 1, 4 [pid 14553] close(4 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... pwrite64 resumed>) = 1 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(3 [pid 14551] close(28 [pid 14553] close(5 [pid 14554] <... close resumed>) = 0 [pid 14552] pwrite64(3, "\x02", 1, 4 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(4 [pid 14553] close(6 [pid 14552] <... pwrite64 resumed>) = 1 [pid 14551] close(29 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] close(3 [pid 14551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(5 [pid 14553] close(7 [pid 14552] <... close resumed>) = 0 [pid 14551] exit_group(0 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] close(4 [pid 14551] <... exit_group resumed>) = ? [pid 14554] close(6 [pid 14553] close(8 [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] close(5) = -1 EBADF (Bad file descriptor) [pid 14552] close(6) = -1 EBADF (Bad file descriptor) [pid 14552] close(7) = -1 EBADF (Bad file descriptor) [pid 14552] close(8) = -1 EBADF (Bad file descriptor) [pid 14551] +++ exited with 0 +++ [pid 14554] close(7 [pid 14553] close(9 [pid 14552] close(9 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3542, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14554] close(8 [pid 14553] close(10 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(9 [pid 14553] close(11 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(10 [pid 14553] close(12 [pid 14552] close(10 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(11 [pid 14553] close(13 [pid 14552] close(11 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(12 [pid 14553] close(14 [pid 14552] close(12 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(13 [pid 14553] close(15 [pid 14552] close(13 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(14 [pid 14553] close(16 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(15 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(17 [pid 14552] close(14 [pid 14554] close(16 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(18 [pid 14552] close(15 [pid 321] <... restart_syscall resumed>) = 0 [pid 14554] close(17 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(19 [pid 14552] close(16 [pid 14554] close(18 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3540", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(20 [pid 14552] close(17 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14554] close(19 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(21 [pid 14552] close(18 [pid 321] openat(AT_FDCWD, "./3540", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14554] close(20 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(22 [pid 14554] close(21 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(23 [pid 14552] close(19 [pid 321] fstat(3 [pid 14554] close(22 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(24 [pid 14552] close(20 [pid 321] getdents64(3 [pid 14554] close(23 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(25 [pid 14552] close(21 [pid 14554] close(24 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(26 [pid 14552] close(22 [pid 14554] close(25 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] close(27 [pid 14554] close(26 [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14554] close(27 [pid 14553] close(28 [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] close(23 [pid 14554] close(28 [pid 14553] close(29 [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14552] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14554] close(29 [pid 14553] exit_group(0 [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3540/sys" [pid 14554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14553] <... exit_group resumed>) = ? [pid 14552] close(25 [pid 14554] exit_group(0 [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14554] <... exit_group resumed>) = ? [pid 14552] close(26 [pid 321] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14552] close(27) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3540/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14554] +++ exited with 0 +++ [pid 14552] close(28) = -1 EBADF (Bad file descriptor) [pid 14553] +++ exited with 0 +++ [pid 14552] close(29 [pid 321] <... openat resumed>) = 4 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3635, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3459, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14552] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] fstat(4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14552] exit_group(0) = ? [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14552] +++ exited with 0 +++ [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3540/sys") = 0 [pid 321] umount2("./3540/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3583, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3540/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3540/binderfs") = 0 [pid 321] umount2("./3540/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3540/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3540/cgroup.net") = 0 [pid 321] umount2("./3540/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3540/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3540/cgroup.cpu") = 0 [pid 321] umount2("./3540/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3540/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3540/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3540") = 0 [pid 321] mkdir("./3541", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14555 attached , child_tidptr=0x555587eb5690) = 3543 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14555] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14555] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14555] chdir("./3541") = 0 [pid 14555] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14555] setpgid(0, 0) = 0 [pid 14555] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14555] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14555] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14555] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 323] <... restart_syscall resumed>) = 0 [pid 14555] write(3, "1000", 4) = 4 [pid 14555] close(3 [pid 323] umount2("./3633", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14555] symlink("/dev/binderfs", "./binderfs" [pid 323] openat(AT_FDCWD, "./3633", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... restart_syscall resumed>) = 0 [pid 14555] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 14555] write(1, "executing program\n", 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14555] <... write resumed>) = 18 [pid 323] getdents64(3 executing program [pid 322] umount2("./3581", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14555] <... mkdirat resumed>) = 0 [pid 323] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3581", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14555] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... openat resumed>) = 3 [pid 14555] <... mount resumed>) = 0 [pid 323] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 320] umount2("./3457", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14555] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3633/sys" [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14555] <... openat resumed>) = 3 [pid 320] openat(AT_FDCWD, "./3457", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... openat resumed>) = 3 [pid 322] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14555] <... pwrite64 resumed>) = 1 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] openat(AT_FDCWD, "./3633/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3457/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] close(3 [pid 323] <... openat resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3581/sys" [pid 14555] <... close resumed>) = 0 [pid 323] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14555] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14555] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] openat(AT_FDCWD, "./3581/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... openat resumed>) = 4 [pid 14555] close(6 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] fstat(4 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14555] close(7 [pid 323] <... close resumed>) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3633/sys" [pid 322] getdents64(4 [pid 14555] close(8 [pid 323] <... rmdir resumed>) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3633/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14555] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3633/binderfs" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14555] close(10 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3633/binderfs" [pid 322] close(4 [pid 14555] close(11 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3633/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3581/sys" [pid 14555] close(12) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 14555] close(13) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3633/cgroup.net" [pid 322] umount2("./3581/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3633/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14555] close(15 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3581/binderfs" [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3633/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3457/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3581/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3633/cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 14555] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3581/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3457/sys" [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3633/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14555] close(18 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3581/cgroup.net" [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3633/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3457/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3581/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3633/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3457/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14555] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3633/cgroup" [pid 322] umount2("./3581/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14555] close(21 [pid 323] <... unlink resumed>) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14555] close(22 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3581/cgroup.cpu" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14555] close(23 [pid 323] <... close resumed>) = 0 [pid 322] unlink("./3581/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3633" [pid 14555] close(24 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3634", 0777 [pid 322] umount2("./3581/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14555] close(25 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3581/cgroup" [pid 320] <... close resumed>) = 0 [pid 14555] close(26 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3457/sys" [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14555] close(27 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3581/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14556 attached [pid 14555] close(28 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3457/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14556] set_robust_list(0x555587eb56a0, 24 [pid 14555] close(29 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3636 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14556] <... set_robust_list resumed>) = 0 [pid 322] close(3 [pid 320] newfstatat(AT_FDCWD, "./3457/binderfs" [pid 14555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3581" [pid 320] unlink("./3457/binderfs" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14556] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14555] exit_group(0 [pid 320] umount2("./3457/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14556] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14555] <... exit_group resumed>) = ? [pid 322] mkdir("./3582", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3457/cgroup.net" [pid 14556] chdir("./3634") = 0 [pid 14555] +++ exited with 0 +++ [pid 322] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14556] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3543, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3457/cgroup.net" [pid 14556] <... prctl resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14557 attached [pid 14556] setpgid(0, 0 [pid 14557] set_robust_list(0x555587eb56a0, 24 [pid 14556] <... setpgid resumed>) = 0 [pid 320] umount2("./3457/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14557] <... set_robust_list resumed>) = 0 [pid 14556] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3584 [pid 14556] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14556] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14557] rt_sigprocmask(SIG_SETMASK, [] [pid 14556] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3457/cgroup.cpu" [pid 14557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14556] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14557] chdir("./3582" [pid 14556] <... symlink resumed>) = 0 [pid 320] unlink("./3457/cgroup.cpu" [pid 14557] <... chdir resumed>) = 0 [pid 14556] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14557] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14556] <... openat resumed>) = 3 [pid 320] umount2("./3457/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14557] <... prctl resumed>) = 0 [pid 14556] write(3, "1000", 4 [pid 14557] setpgid(0, 0 [pid 14556] <... write resumed>) = 4 [pid 321] umount2("./3541", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14557] <... setpgid resumed>) = 0 [pid 14556] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3457/cgroup" [pid 14556] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3541", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14556] symlink("/dev/binderfs", "./binderfs" [pid 321] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14557] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14556] <... symlink resumed>) = 0 [pid 320] unlink("./3457/cgroup" [pid 14556] write(1, "executing program\n", 18 [pid 321] fstat(3 [pid 14557] <... symlink resumed>) = 0 [pid 14556] <... write resumed>) = 18 executing program [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14557] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14556] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] getdents64(3 [pid 320] getdents64(3 [pid 14557] <... symlink resumed>) = 0 [pid 14556] <... mkdirat resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14557] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] close(3 [pid 14556] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... close resumed>) = 0 [pid 14557] <... symlink resumed>) = 0 [pid 14556] <... mount resumed>) = 0 [pid 321] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14557] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14556] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = 0 [pid 320] rmdir("./3457" [pid 14557] <... openat resumed>) = 3 [pid 14556] <... openat resumed>) = 3 [pid 321] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3541/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14556] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14557] write(3, "1000", 4 [pid 14556] <... pwrite64 resumed>) = 1 [pid 320] mkdir("./3458", 0777 [pid 14556] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14557] <... write resumed>) = 4 [pid 14556] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3541/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mkdir resumed>) = 0 [pid 14557] close(3 [pid 14556] close(4 [pid 321] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14557] <... close resumed>) = 0 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14557] symlink("/dev/binderfs", "./binderfs" [pid 14556] close(5 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14557] <... symlink resumed>) = 0 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14556] close(6) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14556] close(7 [pid 321] getdents64(4 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14556] close(8) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14556] close(9 [pid 321] <... close resumed>) = 0 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3541/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14558 attached [pid 14557] write(1, "executing program\n", 18 [pid 14556] close(10 [pid 14557] <... write resumed>) = 18 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3460 [pid 14558] set_robust_list(0x555587eb56a0, 24 [pid 14557] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14558] <... set_robust_list resumed>) = 0 [pid 14557] <... mkdirat resumed>) = 0 [pid 14556] close(11 executing program [pid 321] umount2("./3541/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14558] rt_sigprocmask(SIG_SETMASK, [] [pid 14557] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14556] close(12 [pid 14558] chdir("./3458" [pid 14557] <... mount resumed>) = 0 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3541/binderfs" [pid 14558] <... chdir resumed>) = 0 [pid 14557] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14556] close(13 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14558] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3541/binderfs" [pid 14558] <... prctl resumed>) = 0 [pid 14556] close(14 [pid 321] <... unlink resumed>) = 0 [pid 14558] setpgid(0, 0 [pid 14557] <... openat resumed>) = 3 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] <... setpgid resumed>) = 0 [pid 14556] close(15 [pid 321] umount2("./3541/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14558] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14558] <... symlink resumed>) = 0 [pid 14557] pwrite64(3, "\x02", 1, 4 [pid 14556] close(16 [pid 321] newfstatat(AT_FDCWD, "./3541/cgroup.net" [pid 14558] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14557] <... pwrite64 resumed>) = 1 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14558] <... symlink resumed>) = 0 [pid 14556] close(17 [pid 321] unlink("./3541/cgroup.net" [pid 14558] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14558] <... symlink resumed>) = 0 [pid 14557] close(3 [pid 14556] close(18 [pid 321] umount2("./3541/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14558] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14557] <... close resumed>) = 0 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] close(4 [pid 14558] <... openat resumed>) = 3 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14558] write(3, "1000", 4 [pid 14557] close(5 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3541/cgroup.cpu" [pid 14558] <... write resumed>) = 4 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] close(20 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14558] close(3 [pid 14557] close(6 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3541/cgroup.cpu" [pid 14558] <... close resumed>) = 0 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] close(21 [pid 321] <... unlink resumed>) = 0 [pid 14558] symlink("/dev/binderfs", "./binderfs" [pid 14557] close(7 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] <... symlink resumed>) = 0 [pid 14557] close(8 [pid 14556] close(22 [pid 321] umount2("./3541/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14558] write(1, "executing program\n", 18 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14558] <... write resumed>) = 18 [pid 14557] close(9 [pid 14556] close(23 [pid 321] newfstatat(AT_FDCWD, "./3541/cgroup" [pid 14558] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14558] <... mkdirat resumed>) = 0 [pid 14557] close(10 [pid 14556] close(24 [pid 321] unlink("./3541/cgroup" [pid 14558] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] close(11 [pid 14558] <... mount resumed>) = 0 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] close(25 [pid 321] <... unlink resumed>) = 0 [pid 14558] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14557] close(12 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] <... openat resumed>) = 3 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] close(26 [pid 321] getdents64(3 [pid 14557] close(13 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14557] close(14 [pid 14558] pwrite64(3, "\x02", 1, 4 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] close(27 [pid 321] rmdir("./3541" [pid 14558] <... pwrite64 resumed>) = 1 [pid 14557] close(15 [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] close(3 [pid 14557] close(16 [pid 14556] close(28 [pid 321] <... rmdir resumed>) = 0 [pid 14558] <... close resumed>) = 0 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] close(4 [pid 14557] close(17 [pid 14556] close(29 [pid 321] mkdir("./3542", 0777 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14558] close(5 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] exit_group(0 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] close(18 [pid 14556] <... exit_group resumed>) = ? [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14558] close(6 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14556] +++ exited with 0 +++ [pid 14557] close(19 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3636, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14557] close(20 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14558] close(7 [pid 14557] close(21ci2-android-6-12-rust/strace-static-x86_64: Process 14559 attached ) = -1 EBADF (Bad file descriptor) [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] close(22 [pid 14559] set_robust_list(0x555587eb56a0, 24 [pid 14558] close(8 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14559] <... set_robust_list resumed>) = 0 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] close(9 [pid 14557] close(23 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3544 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14559] rt_sigprocmask(SIG_SETMASK, [] [pid 14558] close(10 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14558] close(11 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] close(12 [pid 14557] close(24 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14559] chdir("./3542" [pid 14558] close(13 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] close(14) = -1 EBADF (Bad file descriptor) [pid 14558] close(15) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14559] <... chdir resumed>) = 0 [pid 14558] close(16 [pid 14559] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] close(25 [pid 14559] <... prctl resumed>) = 0 [pid 14558] close(17 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14559] setpgid(0, 0 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] close(26 [pid 14559] <... setpgid resumed>) = 0 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3634", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14558] close(18 [pid 14557] close(27 [pid 14559] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14557] close(28 [pid 14559] <... symlink resumed>) = 0 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3634", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14558] close(19 [pid 14559] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14557] close(29 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14558] close(20 [pid 14557] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14558] close(21 [pid 14557] exit_group(0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14559] <... symlink resumed>) = 0 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14559] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14558] close(22 [pid 14557] <... exit_group resumed>) = ? [pid 323] getdents64(3 [pid 14559] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14559] <... openat resumed>) = 3 [pid 14557] +++ exited with 0 +++ [pid 14558] close(23 [pid 323] <... umount2 resumed>) = 0 [pid 14559] write(3, "1000", 4 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14559] <... write resumed>) = 4 [pid 323] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3584, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14558] close(24 [pid 14559] close(3) = 0 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14559] symlink("/dev/binderfs", "./binderfs" [pid 14558] close(25 [pid 323] newfstatat(AT_FDCWD, "./3634/sys" [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14558] close(26 [pid 323] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14558] close(27 [pid 323] openat(AT_FDCWD, "./3634/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14558] close(28 [pid 14559] <... symlink resumed>) = 0 [pid 14559] write(1, "executing program\n", 18) = 18 [pid 14559] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 14559] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14559] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14558] close(29 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14559] pwrite64(3, "\x02", 1, 4 [pid 14558] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14558] <... exit_group resumed>) = ? [pid 323] getdents64(4 [pid 14559] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14559] close(3) = 0 [pid 323] close(4 [pid 14559] close(4) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14559] close(5) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3634/sys" [pid 14559] close(6) = -1 EBADF (Bad file descriptor) [pid 14559] close(7) = -1 EBADF (Bad file descriptor) [pid 14559] close(8) = -1 EBADF (Bad file descriptor) [pid 14559] close(9) = -1 EBADF (Bad file descriptor) [pid 14559] close(10) = -1 EBADF (Bad file descriptor) [pid 14559] close(11) = -1 EBADF (Bad file descriptor) [pid 14559] close(12 [pid 14558] +++ exited with 0 +++ [pid 14559] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14559] close(13) = -1 EBADF (Bad file descriptor) [pid 14559] close(14) = -1 EBADF (Bad file descriptor) [pid 14559] close(15) = -1 EBADF (Bad file descriptor) [pid 14559] close(16) = -1 EBADF (Bad file descriptor) [pid 14559] close(17) = -1 EBADF (Bad file descriptor) [pid 14559] close(18) = -1 EBADF (Bad file descriptor) [pid 14559] close(19) = -1 EBADF (Bad file descriptor) [pid 14559] close(20) = -1 EBADF (Bad file descriptor) [pid 14559] close(21) = -1 EBADF (Bad file descriptor) [pid 14559] close(22) = -1 EBADF (Bad file descriptor) [pid 14559] close(23) = -1 EBADF (Bad file descriptor) [pid 14559] close(24) = -1 EBADF (Bad file descriptor) [pid 14559] close(25) = -1 EBADF (Bad file descriptor) [pid 14559] close(26) = -1 EBADF (Bad file descriptor) [pid 14559] close(27) = -1 EBADF (Bad file descriptor) [pid 14559] close(28) = -1 EBADF (Bad file descriptor) [pid 14559] close(29) = -1 EBADF (Bad file descriptor) [pid 14559] exit_group(0) = ? [pid 14559] +++ exited with 0 +++ [pid 323] <... rmdir resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3460, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] umount2("./3634/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3544, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3634/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3634/binderfs" [pid 321] umount2("./3542", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3634/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3542", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3634/cgroup.net" [pid 321] fstat(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3458", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3634/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] openat(AT_FDCWD, "./3458", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3458/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3634/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3634/cgroup.cpu" [pid 320] umount2("./3458/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3634/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3458/sys" [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3458/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3634/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3458/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 323] newfstatat(AT_FDCWD, "./3634/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 323] unlink("./3634/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] getdents64(3 [pid 320] close(4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 323] close(3 [pid 320] rmdir("./3458/sys" [pid 323] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3458/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3634" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3635", 0777 [pid 320] newfstatat(AT_FDCWD, "./3458/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 320] unlink("./3458/binderfs") = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] umount2("./3458/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3458/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3458/cgroup.net") = 0 [pid 320] umount2("./3458/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3458/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3458/cgroup.cpu") = 0 [pid 320] umount2("./3458/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3458/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3458/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14560 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3637 [pid 320] <... unlink resumed>) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] close(3 [pid 14560] set_robust_list(0x555587eb56a0, 24 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... close resumed>) = 0 [pid 320] rmdir("./3458" [pid 14560] <... set_robust_list resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3459", 0777 [pid 14560] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... mkdir resumed>) = 0 [pid 14560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14560] chdir("./3635"ci2-android-6-12-rust/strace-static-x86_64: Process 14561 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3461 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14560] <... chdir resumed>) = 0 [pid 14560] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14561] set_robust_list(0x555587eb56a0, 24 [pid 14560] <... prctl resumed>) = 0 [pid 14561] <... set_robust_list resumed>) = 0 [pid 14560] setpgid(0, 0) = 0 [pid 322] umount2("./3582", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14560] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3582", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] rt_sigprocmask(SIG_SETMASK, [] [pid 14560] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] chdir("./3459" [pid 14560] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... chdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3582/sys" [pid 14561] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14560] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] <... prctl resumed>) = 0 [pid 14560] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] setpgid(0, 0 [pid 14560] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... setpgid resumed>) = 0 [pid 14561] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14560] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] openat(AT_FDCWD, "./3582/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14561] <... symlink resumed>) = 0 [pid 14560] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 4 [pid 14561] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14560] write(3, "1000", 4 [pid 322] fstat(4 [pid 14561] <... symlink resumed>) = 0 [pid 14560] <... write resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14561] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14560] close(3 [pid 14561] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 14561] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14560] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14561] <... openat resumed>) = 3 [pid 14560] symlink("/dev/binderfs", "./binderfs" [pid 322] getdents64(4 [pid 14561] write(3, "1000", 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14561] <... write resumed>) = 4 [pid 14560] <... symlink resumed>) = 0 [pid 322] close(4 [pid 14561] close(3 [pid 14560] write(1, "executing program\n", 18 [pid 322] <... close resumed>) = 0 [pid 14561] <... close resumed>) = 0 [pid 322] rmdir("./3582/sys" [pid 14561] symlink("/dev/binderfs", "./binderfs" [pid 14560] <... write resumed>) = 18 executing program [pid 322] <... rmdir resumed>) = 0 [pid 14561] <... symlink resumed>) = 0 [pid 322] umount2("./3582/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] write(1, "executing program\n", 18 [pid 14560] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... write resumed>) = 18 [pid 322] newfstatat(AT_FDCWD, "./3582/binderfs" executing program [pid 14561] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14560] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] <... mkdirat resumed>) = 0 [pid 322] unlink("./3582/binderfs" [pid 14561] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14560] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... unlink resumed>) = 0 [pid 14561] <... mount resumed>) = 0 [pid 322] umount2("./3582/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... openat resumed>) = 3 [pid 14560] <... mount resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3582/cgroup.net" [pid 14561] pwrite64(3, "\x02", 1, 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] <... pwrite64 resumed>) = 1 [pid 322] unlink("./3582/cgroup.net" [pid 14561] close(3 [pid 322] <... unlink resumed>) = 0 [pid 14561] <... close resumed>) = 0 [pid 14560] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3582/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3582/cgroup.cpu" [pid 14561] close(5 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... openat resumed>) = 3 [pid 322] unlink("./3582/cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 14561] close(6 [pid 14560] pwrite64(3, "\x02", 1, 4 [pid 322] <... unlink resumed>) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3582/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] close(7 [pid 14560] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3582/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3542/sys" [pid 14561] close(8 [pid 14560] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3582/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] close(9 [pid 14560] close(5 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14561] close(10 [pid 14560] close(6 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] openat(AT_FDCWD, "./3542/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14561] close(11 [pid 14560] close(7 [pid 322] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3582" [pid 321] fstat(4 [pid 14561] close(12 [pid 14560] close(8 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3583", 0777 [pid 14561] close(13 [pid 14560] close(9 [pid 322] <... mkdir resumed>) = 0 [pid 321] getdents64(4 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14561] close(14 [pid 14560] close(10 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 14562 attached [pid 14561] close(15 [pid 14560] close(11 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3585 [pid 321] close(4 [pid 14562] set_robust_list(0x555587eb56a0, 24 [pid 14561] close(16 [pid 14560] close(12 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14562] <... set_robust_list resumed>) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... close resumed>) = 0 [pid 14562] rt_sigprocmask(SIG_SETMASK, [] [pid 14561] close(17 [pid 14560] close(13 [pid 321] rmdir("./3542/sys" [pid 14562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14561] close(18) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3542/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14562] chdir("./3583" [pid 14561] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14561] close(20 [pid 321] newfstatat(AT_FDCWD, "./3542/binderfs" [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] close(21) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3542/binderfs" [pid 14561] close(22 [pid 321] <... unlink resumed>) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3542/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] close(23 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14561] close(24 [pid 321] newfstatat(AT_FDCWD, "./3542/cgroup.net" [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] close(25) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3542/cgroup.net" [pid 14561] close(26 [pid 321] <... unlink resumed>) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14561] close(27 [pid 321] umount2("./3542/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14561] close(28) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3542/cgroup.cpu" [pid 14561] close(29 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14561] exit_group(0 [pid 321] unlink("./3542/cgroup.cpu" [pid 14561] <... exit_group resumed>) = ? [pid 14560] close(14 [pid 321] <... unlink resumed>) = 0 [pid 14562] <... chdir resumed>) = 0 [pid 14561] +++ exited with 0 +++ [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3542/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14562] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14560] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3461, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14562] <... prctl resumed>) = 0 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3542/cgroup" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14562] setpgid(0, 0 [pid 14560] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14562] <... setpgid resumed>) = 0 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3542/cgroup" [pid 14562] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14560] close(17 [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14562] <... symlink resumed>) = 0 [pid 14560] close(18 [pid 321] <... close resumed>) = 0 [pid 14562] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3542" [pid 14560] close(19 [pid 321] <... rmdir resumed>) = 0 [pid 14562] <... symlink resumed>) = 0 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3543", 0777 [pid 14562] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14560] close(20 [pid 321] <... mkdir resumed>) = 0 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14560] close(21 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14562] <... symlink resumed>) = 0 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14563 attached [pid 14560] close(22 [pid 14562] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] set_robust_list(0x555587eb56a0, 24 [pid 14560] close(23) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3545 [pid 14560] close(24 [pid 14563] <... set_robust_list resumed>) = 0 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14560] close(25 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14562] <... openat resumed>) = 3 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14560] close(26) = -1 EBADF (Bad file descriptor) [pid 14562] write(3, "1000", 4 [pid 14563] rt_sigprocmask(SIG_SETMASK, [] [pid 14560] close(27 [pid 14562] <... write resumed>) = 4 [pid 14563] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14562] close(3 [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14562] <... close resumed>) = 0 [pid 14560] close(28 [pid 14563] chdir("./3543" [pid 14562] symlink("/dev/binderfs", "./binderfs" [pid 14560] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] <... chdir resumed>) = 0 [pid 14560] close(29) = -1 EBADF (Bad file descriptor) [pid 14563] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14562] <... symlink resumed>) = 0 [pid 14560] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14562] write(1, "executing program\n", 18 [pid 14560] <... exit_group resumed>) = ? [pid 320] umount2("./3459", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3459", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 executing program [pid 320] umount2("./3459/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14563] <... prctl resumed>) = 0 [pid 14562] <... write resumed>) = 18 [pid 14560] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = 0 [pid 14562] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] umount2("./3459/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3637, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14562] <... mkdirat resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3459/sys" [pid 14562] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3459/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3459/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14562] <... mount resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14562] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] fstat(4 [pid 14563] setpgid(0, 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 14562] <... openat resumed>) = 3 [pid 320] <... close resumed>) = 0 [pid 14562] pwrite64(3, "\x02", 1, 4 [pid 320] rmdir("./3459/sys" [pid 14562] <... pwrite64 resumed>) = 1 [pid 320] <... rmdir resumed>) = 0 [pid 14562] close(3 [pid 320] umount2("./3459/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14562] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14562] close(4 [pid 320] newfstatat(AT_FDCWD, "./3459/binderfs" [pid 14562] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] <... setpgid resumed>) = 0 [pid 14563] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14562] close(5 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14562] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] <... symlink resumed>) = 0 [pid 14562] close(6 [pid 320] unlink("./3459/binderfs" [pid 14563] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14562] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14562] close(7 [pid 320] umount2("./3459/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14563] <... symlink resumed>) = 0 [pid 14562] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14562] close(8 [pid 14563] <... symlink resumed>) = 0 [pid 14562] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3459/cgroup.net" [pid 14562] close(9 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14562] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3459/cgroup.net" [pid 14563] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14562] close(10) = -1 EBADF (Bad file descriptor) [pid 14562] close(11 [pid 320] <... unlink resumed>) = 0 [pid 14563] <... openat resumed>) = 3 [pid 14562] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14562] close(12) = -1 EBADF (Bad file descriptor) [pid 14562] close(13) = -1 EBADF (Bad file descriptor) [pid 14562] close(14) = -1 EBADF (Bad file descriptor) [pid 14562] close(15) = -1 EBADF (Bad file descriptor) [pid 14562] close(16) = -1 EBADF (Bad file descriptor) [pid 14562] close(17) = -1 EBADF (Bad file descriptor) [pid 14562] close(18) = -1 EBADF (Bad file descriptor) [pid 14562] close(19) = -1 EBADF (Bad file descriptor) [pid 14562] close(20) = -1 EBADF (Bad file descriptor) [pid 14562] close(21) = -1 EBADF (Bad file descriptor) [pid 14562] close(22) = -1 EBADF (Bad file descriptor) [pid 14562] close(23) = -1 EBADF (Bad file descriptor) [pid 14562] close(24) = -1 EBADF (Bad file descriptor) [pid 14562] close(25) = -1 EBADF (Bad file descriptor) [pid 14562] close(26) = -1 EBADF (Bad file descriptor) [pid 14562] close(27) = -1 EBADF (Bad file descriptor) [pid 14562] close(28) = -1 EBADF (Bad file descriptor) [pid 14562] close(29) = -1 EBADF (Bad file descriptor) [pid 14562] exit_group(0) = ? [pid 320] umount2("./3459/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14563] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14563] <... write resumed>) = 4 [pid 14562] +++ exited with 0 +++ [pid 320] newfstatat(AT_FDCWD, "./3459/cgroup.cpu" [pid 14563] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14563] <... close resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3585, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3459/cgroup.cpu" [pid 14563] symlink("/dev/binderfs", "./binderfs" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 [pid 14563] <... symlink resumed>) = 0 [pid 320] umount2("./3459/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14563] write(1, "executing program\n", 18 [pid 320] newfstatat(AT_FDCWD, "./3459/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14563] <... write resumed>) = 18 [pid 320] unlink("./3459/cgroup") = 0 [pid 320] getdents64(3 [pid 14563] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 14563] <... mkdirat resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14563] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] rmdir("./3459") = 0 [pid 320] mkdir("./3460", 0777 [pid 14563] <... mount resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14564 attached [pid 14563] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3635", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14564] set_robust_list(0x555587eb56a0, 24 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3462 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14564] <... set_robust_list resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3635", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14564] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... openat resumed>) = 3 [pid 14564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14563] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 14564] chdir("./3460" [pid 14563] pwrite64(3, "\x02", 1, 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14564] <... chdir resumed>) = 0 [pid 323] getdents64(3 [pid 14564] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14563] <... pwrite64 resumed>) = 1 [pid 14564] <... prctl resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14563] close(3 [pid 14564] setpgid(0, 0 [pid 323] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14564] <... setpgid resumed>) = 0 [pid 14563] <... close resumed>) = 0 [pid 14564] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14564] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14564] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... umount2 resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14564] <... symlink resumed>) = 0 [pid 14563] close(4 [pid 323] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14564] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14564] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14563] close(5 [pid 14564] write(3, "1000", 4 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3635/sys" [pid 14564] <... write resumed>) = 4 [pid 322] umount2("./3583", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14564] close(3 [pid 14563] close(6 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14564] <... close resumed>) = 0 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14564] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14563] close(7 [pid 323] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3583", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14564] write(1, "executing program\n", 18 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14564] <... write resumed>) = 18 [pid 14563] close(8 [pid 322] <... openat resumed>) = 3 [pid 14564] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14564] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3635/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(3 [pid 14564] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14564] <... openat resumed>) = 3 [pid 14563] close(9 [pid 323] <... openat resumed>) = 4 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] getdents64(3 [pid 14564] pwrite64(3, "\x02", 1, 4) = 1 [pid 14563] close(10 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14563] close(11 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14564] close(3 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14564] <... close resumed>) = 0 [pid 14564] close(4 [pid 14563] close(12 [pid 323] getdents64(4 [pid 14564] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14564] close(5) = -1 EBADF (Bad file descriptor) [pid 14564] close(6) = -1 EBADF (Bad file descriptor) [pid 14564] close(7) = -1 EBADF (Bad file descriptor) [pid 14564] close(8) = -1 EBADF (Bad file descriptor) [pid 14564] close(9) = -1 EBADF (Bad file descriptor) [pid 14564] close(10) = -1 EBADF (Bad file descriptor) [pid 14564] close(11) = -1 EBADF (Bad file descriptor) [pid 14564] close(12) = -1 EBADF (Bad file descriptor) [pid 14564] close(13) = -1 EBADF (Bad file descriptor) [pid 14564] close(14) = -1 EBADF (Bad file descriptor) [pid 14564] close(15) = -1 EBADF (Bad file descriptor) [pid 14564] close(16) = -1 EBADF (Bad file descriptor) [pid 14564] close(17) = -1 EBADF (Bad file descriptor) [pid 14564] close(18) = -1 EBADF (Bad file descriptor) [pid 14564] close(19) = -1 EBADF (Bad file descriptor) [pid 14564] close(20) = -1 EBADF (Bad file descriptor) [pid 14564] close(21) = -1 EBADF (Bad file descriptor) [pid 14564] close(22) = -1 EBADF (Bad file descriptor) [pid 14564] close(23) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14563] close(13 [pid 14564] close(24 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14564] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] close(14 [pid 323] <... close resumed>) = 0 [pid 14564] close(25 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3635/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14564] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] close(15 [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3583/sys" [pid 14564] close(26 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3635/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14564] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14564] close(27 [pid 323] newfstatat(AT_FDCWD, "./3635/binderfs" [pid 14564] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14564] close(28 [pid 14563] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3583/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14564] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3635/binderfs" [pid 14564] close(29 [pid 14563] close(18 [pid 322] <... openat resumed>) = 4 [pid 14564] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] fstat(4 [pid 14564] exit_group(0) = ? [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14564] +++ exited with 0 +++ [pid 14563] close(19 [pid 323] umount2("./3635/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14563] close(20 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3635/cgroup.net" [pid 14563] close(21 [pid 322] getdents64(4 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14563] close(22 [pid 323] unlink("./3635/cgroup.net" [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14563] close(23 [pid 322] <... close resumed>) = 0 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14563] close(24 [pid 322] rmdir("./3583/sys" [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3635/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14563] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3462, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3635/cgroup.cpu" [pid 322] umount2("./3583/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14563] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3635/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3583/binderfs" [pid 14563] close(27 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3460", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3635/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14563] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3583/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3635/cgroup" [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3460", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14563] close(29 [pid 323] unlink("./3635/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3635") = 0 [pid 323] mkdir("./3636", 0777) = 0 [pid 322] umount2("./3583/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14563] exit_group(0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3583/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14565 attached [pid 14563] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 322] unlink("./3583/cgroup.net" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3638 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3583/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3460/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3583/cgroup.cpu" [pid 320] <... umount2 resumed>) = 0 [pid 14565] set_robust_list(0x555587eb56a0, 24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14565] <... set_robust_list resumed>) = 0 [pid 322] unlink("./3583/cgroup.cpu" [pid 320] umount2("./3460/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14565] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 14565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3583/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3460/sys" [pid 14565] chdir("./3636" [pid 14563] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14565] <... chdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3583/cgroup" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3545, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3460/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14565] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14565] <... prctl resumed>) = 0 [pid 322] unlink("./3583/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14565] setpgid(0, 0) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3460/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14565] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] getdents64(3 [pid 320] <... openat resumed>) = 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 320] fstat(4 [pid 14565] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14565] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] rmdir("./3583" [pid 320] getdents64(4 [pid 14565] <... symlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14565] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] mkdir("./3584", 0777 [pid 320] getdents64(4 [pid 321] <... restart_syscall resumed>) = 0 [pid 14565] <... symlink resumed>) = 0 [pid 321] umount2("./3543", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3543", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] close(4 [pid 14565] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3460/sys" [pid 14565] <... openat resumed>) = 3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] newfstatat(AT_FDCWD, "./3543/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 321] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3543/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4ci2-android-6-12-rust/strace-static-x86_64: Process 14566 attached [pid 14565] write(3, "1000", 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3460/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14566] set_robust_list(0x555587eb56a0, 24 [pid 14565] <... write resumed>) = 4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3586 [pid 321] getdents64(4 [pid 14566] <... set_robust_list resumed>) = 0 [pid 14565] close(3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14566] rt_sigprocmask(SIG_SETMASK, [] [pid 14565] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3460/binderfs" [pid 14566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14566] chdir("./3584" [pid 14565] symlink("/dev/binderfs", "./binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14566] <... chdir resumed>) = 0 [pid 14565] <... symlink resumed>) = 0 [pid 321] close(4 [pid 320] unlink("./3460/binderfs" [pid 14566] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14565] write(1, "executing program\n", 18 [pid 321] <... close resumed>) = 0 executing program [pid 14566] <... prctl resumed>) = 0 [pid 14565] <... write resumed>) = 18 [pid 321] rmdir("./3543/sys" [pid 320] <... unlink resumed>) = 0 [pid 14566] setpgid(0, 0 [pid 14565] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... rmdir resumed>) = 0 [pid 14566] <... setpgid resumed>) = 0 [pid 320] umount2("./3460/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14566] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] umount2("./3543/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14566] <... symlink resumed>) = 0 [pid 14565] <... mkdirat resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3460/cgroup.net" [pid 14566] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14565] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14566] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3543/binderfs" [pid 14566] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14565] <... mount resumed>) = 0 [pid 14566] <... symlink resumed>) = 0 [pid 321] unlink("./3543/binderfs" [pid 14566] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... unlink resumed>) = 0 [pid 14566] <... openat resumed>) = 3 [pid 321] umount2("./3543/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14566] write(3, "1000", 4) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3460/cgroup.net" [pid 14566] close(3 [pid 14565] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] newfstatat(AT_FDCWD, "./3543/cgroup.net" [pid 14566] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14566] symlink("/dev/binderfs", "./binderfs" [pid 321] unlink("./3543/cgroup.net" [pid 320] umount2("./3460/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14566] <... symlink resumed>) = 0 [pid 14566] write(1, "executing program\n", 18 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14566] <... write resumed>) = 18 [pid 321] umount2("./3543/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3460/cgroup.cpu" [pid 14566] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14565] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14566] <... mkdirat resumed>) = 0 [pid 14565] pwrite64(3, "\x02", 1, 4 [pid 321] newfstatat(AT_FDCWD, "./3543/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14566] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14565] <... pwrite64 resumed>) = 1 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3460/cgroup.cpu" [pid 14566] <... mount resumed>) = 0 [pid 14565] close(3 [pid 321] unlink("./3543/cgroup.cpu" [pid 14565] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14566] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14565] close(4 [pid 321] umount2("./3543/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3460/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14566] <... openat resumed>) = 3 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14566] pwrite64(3, "\x02", 1, 4 [pid 14565] close(5 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14566] <... pwrite64 resumed>) = 1 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3460/cgroup" [pid 14565] close(6) = -1 EBADF (Bad file descriptor) [pid 14565] close(7) = -1 EBADF (Bad file descriptor) [pid 14565] close(8) = -1 EBADF (Bad file descriptor) [pid 14565] close(9) = -1 EBADF (Bad file descriptor) [pid 14565] close(10) = -1 EBADF (Bad file descriptor) [pid 14565] close(11) = -1 EBADF (Bad file descriptor) [pid 14565] close(12) = -1 EBADF (Bad file descriptor) [pid 14565] close(13) = -1 EBADF (Bad file descriptor) [pid 14565] close(14) = -1 EBADF (Bad file descriptor) [pid 14566] close(3 [pid 321] newfstatat(AT_FDCWD, "./3543/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14566] <... close resumed>) = 0 [pid 14565] close(15 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3460/cgroup" [pid 14566] close(4 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3543/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] close(16 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14566] close(5 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] close(17 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 14566] close(6 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] <... close resumed>) = 0 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] close(18 [pid 321] <... close resumed>) = 0 [pid 320] rmdir("./3460" [pid 14566] close(7 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3543" [pid 320] <... rmdir resumed>) = 0 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] close(19 [pid 321] <... rmdir resumed>) = 0 [pid 320] mkdir("./3461", 0777 [pid 14566] close(8 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3544", 0777 [pid 320] <... mkdir resumed>) = 0 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] close(20 [pid 321] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14566] close(9 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] close(21 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14566] close(10 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14567 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14568 attached [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] close(22 [pid 14568] set_robust_list(0x555587eb56a0, 24 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14566] close(11 [pid 14565] close(23 [pid 14568] <... set_robust_list resumed>) = 0 [pid 14567] set_robust_list(0x555587eb56a0, 24 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14567] <... set_robust_list resumed>) = 0 [pid 14566] close(12 [pid 14565] close(24 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3463 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14567] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14566] close(13 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3546 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14566] close(14 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14566] close(15) = -1 EBADF (Bad file descriptor) [pid 14566] close(16) = -1 EBADF (Bad file descriptor) [pid 14566] close(17) = -1 EBADF (Bad file descriptor) [pid 14566] close(18) = -1 EBADF (Bad file descriptor) [pid 14566] close(19) = -1 EBADF (Bad file descriptor) [pid 14566] close(20) = -1 EBADF (Bad file descriptor) [pid 14566] close(21) = -1 EBADF (Bad file descriptor) [pid 14566] close(22) = -1 EBADF (Bad file descriptor) [pid 14566] close(23) = -1 EBADF (Bad file descriptor) [pid 14566] close(24) = -1 EBADF (Bad file descriptor) [pid 14566] close(25) = -1 EBADF (Bad file descriptor) [pid 14566] close(26) = -1 EBADF (Bad file descriptor) [pid 14566] close(27) = -1 EBADF (Bad file descriptor) [pid 14566] close(28) = -1 EBADF (Bad file descriptor) [pid 14566] close(29) = -1 EBADF (Bad file descriptor) [pid 14566] exit_group(0 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14568] rt_sigprocmask(SIG_SETMASK, [] [pid 14567] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14565] close(25 [pid 14568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14567] chdir("./3461" [pid 14566] <... exit_group resumed>) = ? [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14568] chdir("./3544" [pid 14567] <... chdir resumed>) = 0 [pid 14566] +++ exited with 0 +++ [pid 14565] close(26 [pid 14568] <... chdir resumed>) = 0 [pid 14567] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3586, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14568] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14567] <... prctl resumed>) = 0 [pid 14565] close(27 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14568] <... prctl resumed>) = 0 [pid 14567] setpgid(0, 0 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14568] setpgid(0, 0 [pid 14567] <... setpgid resumed>) = 0 [pid 14568] <... setpgid resumed>) = 0 [pid 14565] close(28 [pid 14568] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14567] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14565] close(29 [pid 14568] <... symlink resumed>) = 0 [pid 14567] <... symlink resumed>) = 0 [pid 14565] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14568] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14567] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14565] exit_group(0 [pid 14567] <... symlink resumed>) = 0 [pid 14565] <... exit_group resumed>) = ? [pid 14568] <... symlink resumed>) = 0 [pid 14568] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14567] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14568] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14567] <... symlink resumed>) = 0 [pid 14568] write(3, "1000", 4) = 4 [pid 14567] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14568] close(3 [pid 14565] +++ exited with 0 +++ [pid 14568] <... close resumed>) = 0 [pid 14567] <... openat resumed>) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3638, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14568] symlink("/dev/binderfs", "./binderfs" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14568] <... symlink resumed>) = 0 [pid 14567] write(3, "1000", 4 [pid 14568] write(1, "executing program\n", 18 [pid 14567] <... write resumed>) = 4 [pid 14568] <... write resumed>) = 18 executing program [pid 14567] close(3 [pid 14568] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14567] <... close resumed>) = 0 [pid 14567] symlink("/dev/binderfs", "./binderfs" [pid 14568] <... mkdirat resumed>) = 0 [pid 14567] <... symlink resumed>) = 0 [pid 14568] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14567] write(1, "executing program\n", 18 executing program [pid 14568] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14567] <... write resumed>) = 18 [pid 14568] pwrite64(3, "\x02", 1, 4) = 1 [pid 14568] close(3 [pid 14567] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14568] <... close resumed>) = 0 [pid 14568] close(4 [pid 14567] <... mkdirat resumed>) = 0 [pid 14568] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14568] close(5) = -1 EBADF (Bad file descriptor) [pid 14568] close(6) = -1 EBADF (Bad file descriptor) [pid 14568] close(7) = -1 EBADF (Bad file descriptor) [pid 14568] close(8) = -1 EBADF (Bad file descriptor) [pid 14568] close(9) = -1 EBADF (Bad file descriptor) [pid 14568] close(10) = -1 EBADF (Bad file descriptor) [pid 14568] close(11) = -1 EBADF (Bad file descriptor) [pid 14568] close(12) = -1 EBADF (Bad file descriptor) [pid 14568] close(13) = -1 EBADF (Bad file descriptor) [pid 14568] close(14) = -1 EBADF (Bad file descriptor) [pid 14568] close(15) = -1 EBADF (Bad file descriptor) [pid 14568] close(16) = -1 EBADF (Bad file descriptor) [pid 14568] close(17) = -1 EBADF (Bad file descriptor) [pid 14568] close(18) = -1 EBADF (Bad file descriptor) [pid 14568] close(19) = -1 EBADF (Bad file descriptor) [pid 14568] close(20) = -1 EBADF (Bad file descriptor) [pid 14568] close(21) = -1 EBADF (Bad file descriptor) [pid 14567] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14568] close(22) = -1 EBADF (Bad file descriptor) [pid 14568] close(23) = -1 EBADF (Bad file descriptor) [pid 14568] close(24 [pid 14567] <... mount resumed>) = 0 [pid 14568] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14568] close(25 [pid 14567] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14568] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14568] close(26) = -1 EBADF (Bad file descriptor) [pid 14568] close(27) = -1 EBADF (Bad file descriptor) [pid 14568] close(28) = -1 EBADF (Bad file descriptor) [pid 14568] close(29) = -1 EBADF (Bad file descriptor) [pid 14568] exit_group(0 [pid 14567] <... openat resumed>) = 3 [pid 14568] <... exit_group resumed>) = ? [pid 14567] pwrite64(3, "\x02", 1, 4 [pid 14568] +++ exited with 0 +++ [pid 322] <... restart_syscall resumed>) = 0 [pid 14567] <... pwrite64 resumed>) = 1 [pid 14567] close(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3546, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14567] <... close resumed>) = 0 [pid 322] umount2("./3584", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14567] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3584", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14567] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14567] close(5 [pid 323] umount2("./3636", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14567] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14567] close(6) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3636", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = 0 [pid 14567] close(7 [pid 323] <... openat resumed>) = 3 [pid 322] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14567] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14567] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14567] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3584/sys" [pid 14567] close(9 [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14567] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14567] close(10 [pid 322] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14567] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14567] close(11) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14567] close(12) = -1 EBADF (Bad file descriptor) [pid 14567] close(13) = -1 EBADF (Bad file descriptor) [pid 14567] close(14 [pid 323] <... umount2 resumed>) = 0 [pid 14567] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3584/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14567] close(15) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 14567] close(16 [pid 323] newfstatat(AT_FDCWD, "./3636/sys" [pid 322] fstat(4 [pid 14567] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14567] close(17) = -1 EBADF (Bad file descriptor) [pid 14567] close(18) = -1 EBADF (Bad file descriptor) [pid 14567] close(19) = -1 EBADF (Bad file descriptor) [pid 14567] close(20) = -1 EBADF (Bad file descriptor) [pid 14567] close(21) = -1 EBADF (Bad file descriptor) [pid 14567] close(22) = -1 EBADF (Bad file descriptor) [pid 14567] close(23) = -1 EBADF (Bad file descriptor) [pid 14567] close(24) = -1 EBADF (Bad file descriptor) [pid 14567] close(25) = -1 EBADF (Bad file descriptor) [pid 14567] close(26) = -1 EBADF (Bad file descriptor) [pid 14567] close(27) = -1 EBADF (Bad file descriptor) [pid 14567] close(28) = -1 EBADF (Bad file descriptor) [pid 14567] close(29) = -1 EBADF (Bad file descriptor) [pid 14567] exit_group(0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 323] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14567] <... exit_group resumed>) = ? [pid 323] openat(AT_FDCWD, "./3636/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(4 [pid 14567] +++ exited with 0 +++ [pid 323] <... openat resumed>) = 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] fstat(4 [pid 322] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 322] rmdir("./3584/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... rmdir resumed>) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3584/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3584/binderfs" [pid 323] rmdir("./3636/sys" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3463, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3636/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3584/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3636/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3584/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 323] unlink("./3636/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3584/cgroup.net" [pid 323] umount2("./3636/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3544", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3461", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3636/cgroup.net" [pid 322] unlink("./3584/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3636/cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3544", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3584/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 320] openat(AT_FDCWD, "./3461", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3636/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3584/cgroup.cpu" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3636/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3636/cgroup.cpu" [pid 321] getdents64(3 [pid 320] fstat(3 [pid 322] unlink("./3584/cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3636/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3584/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3636/cgroup" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] newfstatat(AT_FDCWD, "./3584/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3461/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3636/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3584/cgroup" [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3544/sys" [pid 320] <... umount2 resumed>) = 0 [pid 323] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 321] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3461/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(3) = 0 [pid 323] rmdir("./3636") = 0 [pid 323] mkdir("./3637", 0777 [pid 322] close(3 [pid 321] openat(AT_FDCWD, "./3544/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3461/sys" [pid 323] <... mkdir resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] rmdir("./3584" [pid 321] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3461/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14569 attached [pid 322] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3639 [pid 320] openat(AT_FDCWD, "./3461/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14569] set_robust_list(0x555587eb56a0, 24 [pid 321] getdents64(4 [pid 14569] <... set_robust_list resumed>) = 0 [pid 322] mkdir("./3585", 0777 [pid 320] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] fstat(4 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... mkdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14569] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(4 [pid 14569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 14569] chdir("./3637" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14569] <... chdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14569] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] rmdir("./3544/sys") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14570 attached [pid 14569] <... prctl resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14569] setpgid(0, 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3587 [pid 14570] set_robust_list(0x555587eb56a0, 24 [pid 14569] <... setpgid resumed>) = 0 [pid 320] close(4 [pid 14570] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14569] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] <... close resumed>) = 0 [pid 14570] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rmdir("./3461/sys" [pid 14570] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14570] chdir("./3585" [pid 321] umount2("./3544/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14570] <... chdir resumed>) = 0 [pid 14569] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3461/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14570] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14569] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3544/binderfs" [pid 14570] <... prctl resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14570] setpgid(0, 0 [pid 14569] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3461/binderfs" [pid 14570] <... setpgid resumed>) = 0 [pid 14570] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14569] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] unlink("./3544/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14570] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3461/binderfs" [pid 14570] <... symlink resumed>) = 0 [pid 14569] <... symlink resumed>) = 0 [pid 14570] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] umount2("./3544/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14570] <... symlink resumed>) = 0 [pid 14569] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... unlink resumed>) = 0 [pid 14570] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3461/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14570] <... openat resumed>) = 3 [pid 14569] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3544/cgroup.net" [pid 14570] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14570] <... write resumed>) = 4 [pid 14569] write(3, "1000", 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14570] close(3) = 0 [pid 14569] <... write resumed>) = 4 [pid 321] unlink("./3544/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3461/cgroup.net" [pid 14570] symlink("/dev/binderfs", "./binderfs" [pid 14569] close(3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14570] <... symlink resumed>) = 0 [pid 14569] <... close resumed>) = 0 [pid 321] umount2("./3544/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3461/cgroup.net" [pid 14570] write(1, "executing program\n", 18 [pid 14569] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14570] <... write resumed>) = 18 [pid 320] umount2("./3461/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14570] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14569] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3544/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14570] <... mkdirat resumed>) = 0 [pid 14569] write(1, "executing program\n", 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3461/cgroup.cpu" executing program [pid 14570] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14569] <... write resumed>) = 18 [pid 321] unlink("./3544/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14570] <... mount resumed>) = 0 [pid 320] unlink("./3461/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14570] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14569] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3544/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3461/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14570] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14569] <... mkdirat resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3461/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3461/cgroup") = 0 [pid 14569] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] newfstatat(AT_FDCWD, "./3544/cgroup" [pid 320] getdents64(3 [pid 14570] pwrite64(3, "\x02", 1, 4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14570] <... pwrite64 resumed>) = 1 [pid 320] close(3 [pid 14570] close(3 [pid 14569] <... mount resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14570] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3461" [pid 14570] close(4 [pid 14569] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] unlink("./3544/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 14570] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3462", 0777 [pid 14570] close(5 [pid 321] <... unlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14570] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14570] close(6 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14570] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14571 attached [pid 14569] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14570] close(7 [pid 321] close(3 [pid 14571] set_robust_list(0x555587eb56a0, 24 [pid 14570] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] <... set_robust_list resumed>) = 0 [pid 14570] close(8 [pid 14569] pwrite64(3, "\x02", 1, 4 [pid 321] <... close resumed>) = 0 [pid 14571] rt_sigprocmask(SIG_SETMASK, [] [pid 14570] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3544" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3464 [pid 14570] close(9 [pid 321] <... rmdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14571] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14570] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14569] <... pwrite64 resumed>) = 1 [pid 321] mkdir("./3545", 0777 [pid 14571] chdir("./3462" [pid 14570] close(10 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14570] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14570] close(11) = -1 EBADF (Bad file descriptor) [pid 14570] close(12) = -1 EBADF (Bad file descriptor) [pid 14570] close(13) = -1 EBADF (Bad file descriptor) [pid 14570] close(14) = -1 EBADF (Bad file descriptor) [pid 14570] close(15) = -1 EBADF (Bad file descriptor) [pid 14570] close(16) = -1 EBADF (Bad file descriptor) [pid 14570] close(17) = -1 EBADF (Bad file descriptor) [pid 14570] close(18) = -1 EBADF (Bad file descriptor) [pid 14570] close(19) = -1 EBADF (Bad file descriptor) [pid 14570] close(20) = -1 EBADF (Bad file descriptor) [pid 14570] close(21) = -1 EBADF (Bad file descriptor) [pid 14570] close(22) = -1 EBADF (Bad file descriptor) [pid 14570] close(23) = -1 EBADF (Bad file descriptor) [pid 14570] close(24) = -1 EBADF (Bad file descriptor) [pid 14570] close(25) = -1 EBADF (Bad file descriptor) [pid 14570] close(26) = -1 EBADF (Bad file descriptor) [pid 14570] close(27) = -1 EBADF (Bad file descriptor) [pid 14570] close(28) = -1 EBADF (Bad file descriptor) [pid 14570] close(29) = -1 EBADF (Bad file descriptor) [pid 14570] exit_group(0) = ? [pid 321] <... mkdir resumed>) = 0 [pid 14569] close(3 [pid 14571] <... chdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14571] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14569] <... close resumed>) = 0 [pid 14569] close(4 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14571] <... prctl resumed>) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14571] setpgid(0, 0 [pid 14569] close(5 [pid 14570] +++ exited with 0 +++ [pid 14571] <... setpgid resumed>) = 0 [pid 14571] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3587, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14569] close(6 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14572 attached [pid 14571] <... symlink resumed>) = 0 [pid 14569] close(7 [pid 14572] set_robust_list(0x555587eb56a0, 24 [pid 14571] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3547 [pid 14572] <... set_robust_list resumed>) = 0 [pid 14569] close(8 [pid 14571] <... symlink resumed>) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14572] rt_sigprocmask(SIG_SETMASK, [] [pid 14571] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14569] close(9) = -1 EBADF (Bad file descriptor) [pid 14572] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14571] <... symlink resumed>) = 0 [pid 14569] close(10 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14572] chdir("./3545" [pid 14569] close(11 [pid 14572] <... chdir resumed>) = 0 [pid 14571] <... openat resumed>) = 3 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14572] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14571] write(3, "1000", 4 [pid 14569] close(12 [pid 14572] <... prctl resumed>) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] <... write resumed>) = 4 [pid 14572] setpgid(0, 0) = 0 [pid 14572] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14571] close(3 [pid 14569] close(13 [pid 14571] <... close resumed>) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14572] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14571] symlink("/dev/binderfs", "./binderfs" [pid 14569] close(14 [pid 14572] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14571] <... symlink resumed>) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14572] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14571] write(1, "executing program\n", 18 [pid 14569] close(15 [pid 14572] <... openat resumed>) = 3 [pid 14571] <... write resumed>) = 18 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14572] write(3, "1000", 4 executing program [pid 14569] close(16 [pid 14572] <... write resumed>) = 4 [pid 14571] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14572] close(3) = 0 [pid 14569] close(17 [pid 14572] symlink("/dev/binderfs", "./binderfs" [pid 14571] <... mkdirat resumed>) = 0 [pid 14572] <... symlink resumed>) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14569] close(18 [pid 14572] write(1, "executing program\n", 18 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14572] <... write resumed>) = 18 [pid 14572] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14569] close(19 [pid 14572] <... mkdirat resumed>) = 0 executing program [pid 14572] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14571] <... mount resumed>) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14572] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14571] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14569] close(20 [pid 14572] <... openat resumed>) = 3 [pid 14572] pwrite64(3, "\x02", 1, 4 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14569] close(21) = -1 EBADF (Bad file descriptor) [pid 14572] <... pwrite64 resumed>) = 1 [pid 14569] close(22 [pid 14572] close(3) = 0 [pid 14572] close(4) = -1 EBADF (Bad file descriptor) [pid 14572] close(5) = -1 EBADF (Bad file descriptor) [pid 14572] close(6) = -1 EBADF (Bad file descriptor) [pid 14572] close(7) = -1 EBADF (Bad file descriptor) [pid 14572] close(8) = -1 EBADF (Bad file descriptor) [pid 14572] close(9) = -1 EBADF (Bad file descriptor) [pid 14572] close(10) = -1 EBADF (Bad file descriptor) [pid 14572] close(11) = -1 EBADF (Bad file descriptor) [pid 14572] close(12) = -1 EBADF (Bad file descriptor) [pid 14572] close(13) = -1 EBADF (Bad file descriptor) [pid 14572] close(14) = -1 EBADF (Bad file descriptor) [pid 14572] close(15) = -1 EBADF (Bad file descriptor) [pid 14572] close(16) = -1 EBADF (Bad file descriptor) [pid 14572] close(17) = -1 EBADF (Bad file descriptor) [pid 14572] close(18) = -1 EBADF (Bad file descriptor) [pid 14572] close(19) = -1 EBADF (Bad file descriptor) [pid 14572] close(20) = -1 EBADF (Bad file descriptor) [pid 14572] close(21) = -1 EBADF (Bad file descriptor) [pid 14572] close(22) = -1 EBADF (Bad file descriptor) [pid 14572] close(23) = -1 EBADF (Bad file descriptor) [pid 14572] close(24) = -1 EBADF (Bad file descriptor) [pid 14572] close(25) = -1 EBADF (Bad file descriptor) [pid 14572] close(26) = -1 EBADF (Bad file descriptor) [pid 14572] close(27) = -1 EBADF (Bad file descriptor) [pid 14572] close(28) = -1 EBADF (Bad file descriptor) [pid 14572] close(29) = -1 EBADF (Bad file descriptor) [pid 14572] exit_group(0) = ? [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14572] +++ exited with 0 +++ [pid 14571] <... openat resumed>) = 3 [pid 14569] close(23 [pid 322] <... restart_syscall resumed>) = 0 [pid 14571] pwrite64(3, "\x02", 1, 4) = 1 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3547, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14571] close(3 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3585", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14571] <... close resumed>) = 0 [pid 14569] close(24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14571] close(4 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3585", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14571] close(5 [pid 14569] close(25 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14571] close(6 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14571] close(7 [pid 14569] close(26 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] close(8 [pid 14569] close(27 [pid 322] getdents64(3 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14571] close(9 [pid 14569] close(28 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] close(10 [pid 14569] close(29 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] close(11) = -1 EBADF (Bad file descriptor) [pid 14569] exit_group(0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14571] close(12 [pid 14569] <... exit_group resumed>) = ? [pid 322] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3585/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3585/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3585/sys") = 0 [pid 322] umount2("./3585/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3585/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3585/binderfs") = 0 [pid 322] umount2("./3585/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3585/cgroup.net" [pid 14569] +++ exited with 0 +++ [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14571] close(13 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3639, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3545", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14571] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3545", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14571] close(15 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] unlink("./3585/cgroup.net" [pid 321] <... openat resumed>) = 3 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14571] close(16 [pid 322] <... unlink resumed>) = 0 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14571] close(17 [pid 322] umount2("./3585/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14571] close(18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3585/cgroup.cpu" [pid 14571] close(19) = -1 EBADF (Bad file descriptor) [pid 14571] close(20) = -1 EBADF (Bad file descriptor) [pid 14571] close(21) = -1 EBADF (Bad file descriptor) [pid 14571] close(22) = -1 EBADF (Bad file descriptor) [pid 14571] close(23 [pid 321] <... umount2 resumed>) = 0 [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14571] close(24 [pid 322] unlink("./3585/cgroup.cpu" [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14571] close(25 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3545/sys" [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3585/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14571] close(26) = -1 EBADF (Bad file descriptor) [pid 14571] close(27 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14571] close(28 [pid 322] newfstatat(AT_FDCWD, "./3585/cgroup" [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14571] close(29 [pid 323] umount2("./3637", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3585/cgroup" [pid 321] openat(AT_FDCWD, "./3545/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14571] exit_group(0) = ? [pid 322] <... unlink resumed>) = 0 [pid 14571] +++ exited with 0 +++ [pid 323] openat(AT_FDCWD, "./3637", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 4 [pid 322] getdents64(3 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 321] fstat(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] close(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3464, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rmdir("./3585" [pid 321] getdents64(4 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] mkdir("./3586", 0777 [pid 321] close(4 [pid 323] newfstatat(AT_FDCWD, "./3637/sys" [pid 321] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 323] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3545/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... rmdir resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3637/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4 [pid 321] umount2("./3545/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3545/binderfs" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3545/binderfs" [pid 323] close(4 [pid 321] <... unlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3637/sys" [pid 321] umount2("./3545/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3637/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14573 attached [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14573] set_robust_list(0x555587eb56a0, 24 [pid 323] newfstatat(AT_FDCWD, "./3637/binderfs" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3588 [pid 321] newfstatat(AT_FDCWD, "./3545/cgroup.net" [pid 14573] <... set_robust_list resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3637/binderfs" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14573] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3637/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3545/cgroup.net" [pid 14573] chdir("./3586" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14573] <... chdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3637/cgroup.net" [pid 321] umount2("./3545/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14573] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14573] setpgid(0, 0 [pid 323] unlink("./3637/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3545/cgroup.cpu" [pid 14573] <... setpgid resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14573] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] umount2("./3637/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3545/cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3637/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 14573] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3545/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3637/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14573] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3545/cgroup" [pid 323] umount2("./3637/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14573] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3545/cgroup" [pid 14573] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3637/cgroup" [pid 14573] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14573] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] unlink("./3637/cgroup" [pid 321] getdents64(3 [pid 14573] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14573] write(3, "1000", 4 [pid 323] getdents64(3 [pid 321] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... close resumed>) = 0 [pid 14573] <... write resumed>) = 4 [pid 323] close(3 [pid 14573] close(3 [pid 323] <... close resumed>) = 0 [pid 321] rmdir("./3545" [pid 14573] <... close resumed>) = 0 [pid 14573] symlink("/dev/binderfs", "./binderfs" [pid 323] rmdir("./3637" [pid 321] <... rmdir resumed>) = 0 [pid 14573] <... symlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14573] write(1, "executing program\n", 18 executing program [pid 323] mkdir("./3638", 0777 [pid 321] mkdir("./3546", 0777 [pid 14573] <... write resumed>) = 18 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14573] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14573] <... mkdirat resumed>) = 0 [pid 14573] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14573] <... mount resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14574 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14575 attached [pid 14573] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14574] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3640 [pid 320] umount2("./3462", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14574] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3548 [pid 320] openat(AT_FDCWD, "./3462", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14573] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14574] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(3 [pid 14575] set_robust_list(0x555587eb56a0, 24 [pid 14574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14575] <... set_robust_list resumed>) = 0 [pid 14573] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3462/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14574] chdir("./3638" [pid 14573] <... pwrite64 resumed>) = 1 [pid 14575] rt_sigprocmask(SIG_SETMASK, [] [pid 14574] <... chdir resumed>) = 0 [pid 14573] close(3 [pid 320] <... umount2 resumed>) = 0 [pid 14575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14574] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14573] <... close resumed>) = 0 [pid 14574] <... prctl resumed>) = 0 [pid 14573] close(4 [pid 320] umount2("./3462/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14574] setpgid(0, 0 [pid 14573] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14575] chdir("./3546" [pid 14574] <... setpgid resumed>) = 0 [pid 14573] close(5 [pid 320] newfstatat(AT_FDCWD, "./3462/sys" [pid 14575] <... chdir resumed>) = 0 [pid 14573] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14575] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14574] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14573] close(6 [pid 320] umount2("./3462/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14575] <... prctl resumed>) = 0 [pid 14574] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3462/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3462/sys") = 0 [pid 14575] setpgid(0, 0 [pid 14574] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14573] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3462/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14575] <... setpgid resumed>) = 0 [pid 14574] <... symlink resumed>) = 0 [pid 14573] close(7 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14573] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14575] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14574] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14573] close(8 [pid 320] newfstatat(AT_FDCWD, "./3462/binderfs" [pid 14573] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14574] <... symlink resumed>) = 0 [pid 14573] close(9 [pid 14575] <... symlink resumed>) = 0 [pid 14573] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14574] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] unlink("./3462/binderfs" [pid 14574] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 14575] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14573] close(10 [pid 320] umount2("./3462/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14574] write(3, "1000", 4 [pid 14575] <... symlink resumed>) = 0 [pid 14573] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14573] close(11) = -1 EBADF (Bad file descriptor) [pid 14573] close(12) = -1 EBADF (Bad file descriptor) [pid 14573] close(13) = -1 EBADF (Bad file descriptor) [pid 14573] close(14) = -1 EBADF (Bad file descriptor) [pid 14573] close(15) = -1 EBADF (Bad file descriptor) [pid 14573] close(16) = -1 EBADF (Bad file descriptor) [pid 14573] close(17) = -1 EBADF (Bad file descriptor) [pid 14573] close(18) = -1 EBADF (Bad file descriptor) [pid 14573] close(19) = -1 EBADF (Bad file descriptor) [pid 14573] close(20) = -1 EBADF (Bad file descriptor) [pid 14573] close(21) = -1 EBADF (Bad file descriptor) [pid 14573] close(22) = -1 EBADF (Bad file descriptor) [pid 14573] close(23) = -1 EBADF (Bad file descriptor) [pid 14573] close(24) = -1 EBADF (Bad file descriptor) [pid 14573] close(25) = -1 EBADF (Bad file descriptor) [pid 14573] close(26) = -1 EBADF (Bad file descriptor) [pid 14573] close(27) = -1 EBADF (Bad file descriptor) [pid 14573] close(28) = -1 EBADF (Bad file descriptor) [pid 14573] close(29) = -1 EBADF (Bad file descriptor) [pid 14573] exit_group(0) = ? [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14575] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14574] <... write resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3462/cgroup.net" [pid 14575] <... symlink resumed>) = 0 [pid 14574] close(3 [pid 14573] +++ exited with 0 +++ [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14574] <... close resumed>) = 0 [pid 320] unlink("./3462/cgroup.net" [pid 14574] symlink("/dev/binderfs", "./binderfs" [pid 14575] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... unlink resumed>) = 0 [pid 14574] <... symlink resumed>) = 0 [pid 320] umount2("./3462/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14574] write(1, "executing program\n", 18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14574] <... write resumed>) = 18 [pid 320] newfstatat(AT_FDCWD, "./3462/cgroup.cpu" [pid 14574] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3588, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14574] <... mkdirat resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14574] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] unlink("./3462/cgroup.cpu" [pid 14575] <... openat resumed>) = 3 [pid 14575] write(3, "1000", 4) = 4 executing program [pid 14574] <... mount resumed>) = 0 [pid 14575] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14574] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14575] <... close resumed>) = 0 [pid 320] umount2("./3462/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14575] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14575] write(1, "executing program\n", 18) = 18 [pid 14575] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14574] <... openat resumed>) = 3 [pid 14575] <... mkdirat resumed>) = 0 [pid 14575] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14575] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14574] pwrite64(3, "\x02", 1, 4 [pid 320] newfstatat(AT_FDCWD, "./3462/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14575] <... openat resumed>) = 3 [pid 320] unlink("./3462/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14575] pwrite64(3, "\x02", 1, 4 [pid 320] close(3 [pid 14575] <... pwrite64 resumed>) = 1 [pid 14574] <... pwrite64 resumed>) = 1 [pid 14575] close(3) = 0 [pid 14575] close(4) = -1 EBADF (Bad file descriptor) [pid 14575] close(5) = -1 EBADF (Bad file descriptor) [pid 14575] close(6) = -1 EBADF (Bad file descriptor) [pid 14575] close(7) = -1 EBADF (Bad file descriptor) [pid 14575] close(8) = -1 EBADF (Bad file descriptor) [pid 14575] close(9) = -1 EBADF (Bad file descriptor) [pid 14575] close(10) = -1 EBADF (Bad file descriptor) [pid 14575] close(11) = -1 EBADF (Bad file descriptor) [pid 14575] close(12) = -1 EBADF (Bad file descriptor) [pid 14575] close(13) = -1 EBADF (Bad file descriptor) [pid 14575] close(14) = -1 EBADF (Bad file descriptor) [pid 14575] close(15) = -1 EBADF (Bad file descriptor) [pid 14575] close(16) = -1 EBADF (Bad file descriptor) [pid 14575] close(17) = -1 EBADF (Bad file descriptor) [pid 14575] close(18) = -1 EBADF (Bad file descriptor) [pid 14575] close(19) = -1 EBADF (Bad file descriptor) [pid 14575] close(20) = -1 EBADF (Bad file descriptor) [pid 14575] close(21) = -1 EBADF (Bad file descriptor) [pid 14575] close(22) = -1 EBADF (Bad file descriptor) [pid 14575] close(23) = -1 EBADF (Bad file descriptor) [pid 14575] close(24) = -1 EBADF (Bad file descriptor) [pid 14575] close(25) = -1 EBADF (Bad file descriptor) [pid 14575] close(26) = -1 EBADF (Bad file descriptor) [pid 14575] close(27) = -1 EBADF (Bad file descriptor) [pid 14575] close(28) = -1 EBADF (Bad file descriptor) [pid 14575] close(29) = -1 EBADF (Bad file descriptor) [pid 14575] exit_group(0) = ? [pid 14574] close(3 [pid 320] <... close resumed>) = 0 [pid 14574] <... close resumed>) = 0 [pid 320] rmdir("./3462" [pid 14574] close(4 [pid 14575] +++ exited with 0 +++ [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14574] close(5) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3463", 0777 [pid 14574] close(6 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3548, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... mkdir resumed>) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14574] close(7) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14574] close(8) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14576 attached [pid 14576] set_robust_list(0x555587eb56a0, 24 [pid 14574] close(9 [pid 14576] <... set_robust_list resumed>) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] rt_sigprocmask(SIG_SETMASK, [] [pid 14574] close(10 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3465 [pid 14576] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] chdir("./3463") = 0 [pid 14574] close(11 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14576] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14576] <... prctl resumed>) = 0 [pid 14574] close(12) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14576] setpgid(0, 0 [pid 14574] close(13 [pid 14576] <... setpgid resumed>) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] umount2("./3586", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] <... symlink resumed>) = 0 [pid 14574] close(14 [pid 14576] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14576] <... symlink resumed>) = 0 [pid 14576] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14574] close(15 [pid 322] openat(AT_FDCWD, "./3586", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14576] <... symlink resumed>) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14576] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14574] close(16 [pid 322] fstat(3 [pid 14576] <... openat resumed>) = 3 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14576] write(3, "1000", 4 [pid 14574] close(17 [pid 322] getdents64(3 [pid 14576] <... write resumed>) = 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14576] close(3 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] <... close resumed>) = 0 [pid 14574] close(18 [pid 14576] symlink("/dev/binderfs", "./binderfs" [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14574] close(19 [pid 14576] <... symlink resumed>) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] write(1, "executing program\n", 18 [pid 14574] close(20 executing program [pid 322] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] <... write resumed>) = 18 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14576] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14574] close(21 [pid 322] newfstatat(AT_FDCWD, "./3586/sys" [pid 14576] <... mkdirat resumed>) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14576] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14574] close(22 [pid 322] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] <... mount resumed>) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14574] close(23 [pid 322] openat(AT_FDCWD, "./3586/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14576] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] <... restart_syscall resumed>) = 0 [pid 14574] close(24) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14574] close(25 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14576] pwrite64(3, "\x02", 1, 4 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 321] umount2("./3546", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] <... pwrite64 resumed>) = 1 [pid 14574] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] close(3 [pid 14574] close(27 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] openat(AT_FDCWD, "./3546", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14576] <... close resumed>) = 0 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14576] close(4 [pid 14574] close(28 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 3 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 321] fstat(3 [pid 14576] close(5 [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3586/sys" [pid 14576] close(6 [pid 322] <... rmdir resumed>) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3586/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3586/binderfs" [pid 14576] close(8 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3586/binderfs" [pid 14576] close(9 [pid 322] <... unlink resumed>) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3586/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] close(10 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3586/cgroup.net" [pid 14576] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3586/cgroup.net" [pid 14576] close(12 [pid 322] <... unlink resumed>) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3586/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3586/cgroup.cpu" [pid 14576] close(14 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3586/cgroup.cpu" [pid 14576] close(15 [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14574] close(29 [pid 14576] close(16 [pid 322] umount2("./3586/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14574] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14576] close(17 [pid 322] newfstatat(AT_FDCWD, "./3586/cgroup" [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14574] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14576] close(18 [pid 14574] <... exit_group resumed>) = ? [pid 322] unlink("./3586/cgroup" [pid 321] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14576] close(19 [pid 322] getdents64(3 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] close(20 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] close(21 [pid 322] close(3 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] close(22 [pid 322] <... close resumed>) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14574] +++ exited with 0 +++ [pid 14576] close(23 [pid 322] rmdir("./3586" [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3640, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... rmdir resumed>) = 0 [pid 14576] close(24 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3587", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14576] close(25 [pid 322] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3546/sys" [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14576] close(26) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14576] close(27 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14577 attached [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14576] close(28 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14577] set_robust_list(0x555587eb56a0, 24 [pid 321] openat(AT_FDCWD, "./3546/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14577] <... set_robust_list resumed>) = 0 [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] close(29 [pid 14577] rt_sigprocmask(SIG_SETMASK, [] [pid 14576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14576] exit_group(0) = ? [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3589 [pid 14577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14576] +++ exited with 0 +++ [pid 321] <... openat resumed>) = 4 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3465, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] fstat(4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14577] chdir("./3587" [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14577] <... chdir resumed>) = 0 [pid 321] getdents64(4 [pid 14577] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14577] <... prctl resumed>) = 0 [pid 321] close(4 [pid 14577] setpgid(0, 0 [pid 321] <... close resumed>) = 0 [pid 14577] <... setpgid resumed>) = 0 [pid 321] rmdir("./3546/sys" [pid 14577] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... rmdir resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3546/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14577] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14577] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3546/binderfs" [pid 323] umount2("./3638", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14577] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14577] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] unlink("./3546/binderfs" [pid 323] openat(AT_FDCWD, "./3638", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 14577] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] umount2("./3546/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14577] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14577] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3546/cgroup.net" [pid 14577] write(3, "1000", 4 [pid 323] getdents64(3 [pid 14577] <... write resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14577] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] unlink("./3546/cgroup.net" [pid 14577] <... close resumed>) = 0 [pid 14577] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14577] <... symlink resumed>) = 0 [pid 321] umount2("./3546/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14577] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14577] <... write resumed>) = 18 [pid 14577] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 321] newfstatat(AT_FDCWD, "./3546/cgroup.cpu" [pid 14577] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14577] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14577] <... mount resumed>) = 0 [pid 321] unlink("./3546/cgroup.cpu" [pid 14577] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3638/sys" [pid 321] umount2("./3546/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3546/cgroup" [pid 14577] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3638/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14577] pwrite64(3, "\x02", 1, 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14577] <... pwrite64 resumed>) = 1 [pid 323] <... openat resumed>) = 4 [pid 14577] close(3 [pid 321] unlink("./3546/cgroup" [pid 323] fstat(4 [pid 14577] <... close resumed>) = 0 [pid 14577] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14577] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14577] close(6 [pid 323] getdents64(4 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 14577] close(7 [pid 321] close(3 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3638/sys" [pid 321] <... close resumed>) = 0 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3463", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3546" [pid 14577] close(8 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14577] close(9 [pid 323] umount2("./3638/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3547", 0777 [pid 320] openat(AT_FDCWD, "./3463", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14577] close(10 [pid 320] fstat(3 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14577] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14577] close(12 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3638/binderfs" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3463/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14577] close(13) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14577] close(14 [pid 320] <... umount2 resumed>) = 0 [pid 323] unlink("./3638/binderfs") = 0 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14577] close(15 [pid 323] umount2("./3638/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3463/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14578 attached [pid 14578] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14578] rt_sigprocmask(SIG_SETMASK, [] [pid 14577] close(16 [pid 323] newfstatat(AT_FDCWD, "./3638/cgroup.net" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3549 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3463/sys" [pid 14577] close(17 [pid 323] unlink("./3638/cgroup.net" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14577] close(18 [pid 323] umount2("./3638/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3463/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14577] close(19 [pid 323] newfstatat(AT_FDCWD, "./3638/cgroup.cpu" [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] openat(AT_FDCWD, "./3463/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14578] chdir("./3547" [pid 14577] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14578] <... chdir resumed>) = 0 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14578] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14578] setpgid(0, 0 [pid 14577] close(21 [pid 323] unlink("./3638/cgroup.cpu" [pid 14578] <... setpgid resumed>) = 0 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14578] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... unlink resumed>) = 0 [pid 14578] <... symlink resumed>) = 0 [pid 14577] close(22 [pid 320] <... openat resumed>) = 4 [pid 14578] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3638/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14578] <... symlink resumed>) = 0 [pid 14578] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 320] fstat(4 [pid 14577] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3638/cgroup" [pid 14577] close(24 [pid 320] getdents64(4 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14577] close(25 [pid 323] unlink("./3638/cgroup" [pid 320] getdents64(4 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14577] close(26 [pid 320] close(4 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14578] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14577] close(27 [pid 323] <... unlink resumed>) = 0 [pid 14578] <... openat resumed>) = 3 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14578] write(3, "1000", 4) = 4 [pid 14578] close(3 [pid 320] rmdir("./3463/sys" [pid 14578] <... close resumed>) = 0 [pid 14577] close(28 [pid 323] getdents64(3 [pid 14578] symlink("/dev/binderfs", "./binderfs" [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14578] <... symlink resumed>) = 0 [pid 14577] close(29 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3463/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14578] write(1, "executing program\n", 18) = 18 executing program [pid 323] close(3 [pid 14578] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14577] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14578] <... mkdirat resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14578] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14577] exit_group(0 [pid 14578] <... mount resumed>) = 0 [pid 323] rmdir("./3638" [pid 320] newfstatat(AT_FDCWD, "./3463/binderfs" [pid 14577] <... exit_group resumed>) = ? [pid 323] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3639", 0777 [pid 14578] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14578] pwrite64(3, "\x02", 1, 4) = 1 [pid 14577] +++ exited with 0 +++ [pid 320] unlink("./3463/binderfs" [pid 323] <... mkdir resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3589, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... unlink resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14578] close(3) = 0 [pid 14578] close(4) = -1 EBADF (Bad file descriptor) [pid 14578] close(5) = -1 EBADF (Bad file descriptor) [pid 14578] close(6) = -1 EBADF (Bad file descriptor) [pid 14578] close(7) = -1 EBADF (Bad file descriptor) [pid 14578] close(8) = -1 EBADF (Bad file descriptor) [pid 14578] close(9) = -1 EBADF (Bad file descriptor) [pid 14578] close(10) = -1 EBADF (Bad file descriptor) [pid 14578] close(11) = -1 EBADF (Bad file descriptor) [pid 14578] close(12) = -1 EBADF (Bad file descriptor) [pid 14578] close(13) = -1 EBADF (Bad file descriptor) [pid 14578] close(14) = -1 EBADF (Bad file descriptor) [pid 14578] close(15) = -1 EBADF (Bad file descriptor) [pid 14578] close(16) = -1 EBADF (Bad file descriptor) [pid 14578] close(17) = -1 EBADF (Bad file descriptor) [pid 14578] close(18) = -1 EBADF (Bad file descriptor) [pid 14578] close(19) = -1 EBADF (Bad file descriptor) [pid 14578] close(20) = -1 EBADF (Bad file descriptor) [pid 14578] close(21) = -1 EBADF (Bad file descriptor) [pid 14578] close(22) = -1 EBADF (Bad file descriptor) [pid 14578] close(23) = -1 EBADF (Bad file descriptor) [pid 14578] close(24) = -1 EBADF (Bad file descriptor) [pid 14578] close(25) = -1 EBADF (Bad file descriptor) [pid 14578] close(26) = -1 EBADF (Bad file descriptor) [pid 14578] close(27) = -1 EBADF (Bad file descriptor) [pid 14578] close(28) = -1 EBADF (Bad file descriptor) [pid 14578] close(29) = -1 EBADF (Bad file descriptor) [pid 14578] exit_group(0) = ? [pid 320] umount2("./3463/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14578] +++ exited with 0 +++ [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3463/cgroup.net" [pid 322] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14579 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3641 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14579] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14579] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3549, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3463/cgroup.net" [pid 322] umount2("./3587", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14579] rt_sigprocmask(SIG_SETMASK, [] [pid 322] openat(AT_FDCWD, "./3587", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3463/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] <... restart_syscall resumed>) = 0 [pid 322] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14579] chdir("./3639" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3463/cgroup.cpu" [pid 14579] <... chdir resumed>) = 0 [pid 322] getdents64(3 [pid 14579] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14579] <... prctl resumed>) = 0 [pid 322] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3547", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3463/cgroup.cpu" [pid 14579] setpgid(0, 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14579] <... setpgid resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3547", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3463/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14579] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3463/cgroup" [pid 14579] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3587/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14579] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3463/cgroup" [pid 322] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3587/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(3 [pid 14579] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] close(3 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14579] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] getdents64(4 [pid 320] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 320] rmdir("./3463" [pid 14579] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3587/sys" [pid 320] <... rmdir resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 322] umount2("./3587/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3464", 0777 [pid 14579] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3587/binderfs" [pid 320] <... mkdir resumed>) = 0 [pid 14579] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14579] write(3, "1000", 4 [pid 322] unlink("./3587/binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14579] <... write resumed>) = 4 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14579] close(3 [pid 322] umount2("./3587/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14579] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3547/sys" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14579] symlink("/dev/binderfs", "./binderfs" [pid 322] newfstatat(AT_FDCWD, "./3587/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3587/cgroup.net") = 0 [pid 322] umount2("./3587/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3587/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14580 attached [pid 322] unlink("./3587/cgroup.cpu" [pid 14579] <... symlink resumed>) = 0 [pid 14580] set_robust_list(0x555587eb56a0, 24 [pid 14579] write(1, "executing program\n", 18 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3466 [pid 14580] <... set_robust_list resumed>) = 0 [pid 14579] <... write resumed>) = 18 [pid 322] umount2("./3587/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14580] rt_sigprocmask(SIG_SETMASK, [] [pid 14579] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3587/cgroup" [pid 14579] <... mkdirat resumed>) = 0 [pid 14580] chdir("./3464" [pid 14579] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3547/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14580] <... chdir resumed>) = 0 [pid 322] unlink("./3587/cgroup" [pid 14580] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14579] <... mount resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14580] <... prctl resumed>) = 0 [pid 14579] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] fstat(4 [pid 14580] setpgid(0, 0 [pid 322] getdents64(3 [pid 14580] <... setpgid resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14580] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] close(3 [pid 14580] <... symlink resumed>) = 0 [pid 14580] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] <... close resumed>) = 0 [pid 14580] <... symlink resumed>) = 0 [pid 322] rmdir("./3587" [pid 14580] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 14580] <... symlink resumed>) = 0 [pid 322] mkdir("./3588", 0777 [pid 14580] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14579] <... openat resumed>) = 3 [pid 322] <... mkdir resumed>) = 0 [pid 14580] <... openat resumed>) = 3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14580] write(3, "1000", 4 [pid 14579] pwrite64(3, "\x02", 1, 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(4 [pid 14580] <... write resumed>) = 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14580] close(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14581 attached [pid 14580] <... close resumed>) = 0 [pid 14579] <... pwrite64 resumed>) = 1 [pid 321] getdents64(4 [pid 14581] set_robust_list(0x555587eb56a0, 24 [pid 14579] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14580] symlink("/dev/binderfs", "./binderfs" [pid 321] close(4 [pid 14581] <... set_robust_list resumed>) = 0 [pid 14580] <... symlink resumed>) = 0 [pid 14579] <... close resumed>) = 0 [pid 14580] write(1, "executing program\n", 18) = 18 [pid 14579] close(4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3590 executing program [pid 321] <... close resumed>) = 0 [pid 14581] rt_sigprocmask(SIG_SETMASK, [] [pid 14580] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3547/sys" [pid 14581] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14580] <... mkdirat resumed>) = 0 [pid 14579] close(5 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14581] chdir("./3588" [pid 14580] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14581] <... chdir resumed>) = 0 [pid 14580] <... mount resumed>) = 0 [pid 14579] close(6 [pid 321] umount2("./3547/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14581] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] <... prctl resumed>) = 0 [pid 14579] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14581] setpgid(0, 0 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3547/binderfs" [pid 14581] <... setpgid resumed>) = 0 [pid 14579] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3547/binderfs" [pid 14580] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14581] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14580] <... openat resumed>) = 3 [pid 14579] close(9 [pid 321] <... unlink resumed>) = 0 [pid 14580] pwrite64(3, "\x02", 1, 4 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] <... symlink resumed>) = 0 [pid 14580] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3547/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14580] close(3 [pid 14579] close(10 [pid 14581] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14580] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14580] close(4 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] <... symlink resumed>) = 0 [pid 14580] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3547/cgroup.net" [pid 14579] close(11 [pid 14581] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14580] close(5 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14580] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14580] close(6 [pid 14579] close(12 [pid 321] unlink("./3547/cgroup.net" [pid 14581] <... symlink resumed>) = 0 [pid 14580] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14580] close(7) = -1 EBADF (Bad file descriptor) [pid 14580] close(8) = -1 EBADF (Bad file descriptor) [pid 14580] close(9) = -1 EBADF (Bad file descriptor) [pid 14580] close(10) = -1 EBADF (Bad file descriptor) [pid 14580] close(11) = -1 EBADF (Bad file descriptor) [pid 14580] close(12) = -1 EBADF (Bad file descriptor) [pid 14580] close(13) = -1 EBADF (Bad file descriptor) [pid 14580] close(14) = -1 EBADF (Bad file descriptor) [pid 14580] close(15) = -1 EBADF (Bad file descriptor) [pid 14580] close(16) = -1 EBADF (Bad file descriptor) [pid 14580] close(17) = -1 EBADF (Bad file descriptor) [pid 14580] close(18) = -1 EBADF (Bad file descriptor) [pid 14580] close(19) = -1 EBADF (Bad file descriptor) [pid 14580] close(20) = -1 EBADF (Bad file descriptor) [pid 14580] close(21) = -1 EBADF (Bad file descriptor) [pid 14580] close(22) = -1 EBADF (Bad file descriptor) [pid 14580] close(23) = -1 EBADF (Bad file descriptor) [pid 14580] close(24) = -1 EBADF (Bad file descriptor) [pid 14580] close(25) = -1 EBADF (Bad file descriptor) [pid 14580] close(26) = -1 EBADF (Bad file descriptor) [pid 14580] close(27) = -1 EBADF (Bad file descriptor) [pid 14580] close(28) = -1 EBADF (Bad file descriptor) [pid 14580] close(29) = -1 EBADF (Bad file descriptor) [pid 14580] exit_group(0) = ? [pid 321] <... unlink resumed>) = 0 [pid 14579] close(13 [pid 14581] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14580] +++ exited with 0 +++ [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3547/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14581] <... openat resumed>) = 3 [pid 14579] close(14 [pid 14581] write(3, "1000", 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] <... write resumed>) = 4 [pid 14579] close(15 [pid 321] newfstatat(AT_FDCWD, "./3547/cgroup.cpu" [pid 14581] close(3 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] <... close resumed>) = 0 [pid 14579] close(16 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3466, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14581] symlink("/dev/binderfs", "./binderfs" [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14579] close(17 [pid 14581] <... symlink resumed>) = 0 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] write(1, "executing program\n", 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 14581] <... write resumed>) = 18 [pid 14579] close(18 [pid 321] unlink("./3547/cgroup.cpu" [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14579] close(19) = -1 EBADF (Bad file descriptor) executing program [pid 320] umount2("./3464", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14579] close(20 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14579] close(21 [pid 320] openat(AT_FDCWD, "./3464", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14579] close(22) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14579] close(23 [pid 320] <... openat resumed>) = 3 [pid 321] umount2("./3547/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14579] close(24) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14579] close(25) = -1 EBADF (Bad file descriptor) [pid 14579] close(26 [pid 320] fstat(3 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3547/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14581] <... mkdirat resumed>) = 0 [pid 14579] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 321] unlink("./3547/cgroup" [pid 14581] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14579] close(28 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14579] close(29 [pid 320] umount2("./3464/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14581] <... mount resumed>) = 0 [pid 14579] exit_group(0 [pid 14581] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14579] <... exit_group resumed>) = ? [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = 0 [pid 14581] pwrite64(3, "\x02", 1, 4 [pid 14579] +++ exited with 0 +++ [pid 14581] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3464/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14581] close(3 [pid 321] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14581] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3464/sys" [pid 14581] close(4 [pid 321] rmdir("./3547" [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14581] close(5 [pid 321] <... rmdir resumed>) = 0 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3464/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14581] close(6 [pid 321] mkdir("./3548", 0777 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14581] close(7 [pid 321] <... mkdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3464/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3641, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14581] close(8 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... openat resumed>) = 4 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] fstat(4 [pid 14581] close(9ci2-android-6-12-rust/strace-static-x86_64: Process 14582 attached [pid 14582] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14582] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] chdir("./3548" [pid 14581] close(10 [pid 14582] <... chdir resumed>) = 0 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3550 [pid 320] getdents64(4 [pid 14582] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14581] close(11 [pid 14582] <... prctl resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14582] setpgid(0, 0 [pid 320] getdents64(4 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] <... setpgid resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14581] close(12 [pid 14582] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14582] <... symlink resumed>) = 0 [pid 14581] close(13 [pid 320] <... close resumed>) = 0 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rmdir("./3464/sys" [pid 14581] close(14 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14582] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14582] <... symlink resumed>) = 0 [pid 14581] close(15 [pid 320] umount2("./3464/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14582] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14581] close(16 [pid 14582] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3464/binderfs" [pid 14582] <... openat resumed>) = 3 [pid 14581] close(17 [pid 14582] write(3, "1000", 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14582] <... write resumed>) = 4 [pid 14582] close(3 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3464/binderfs" [pid 14582] <... close resumed>) = 0 [pid 14581] close(18 [pid 14582] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14582] write(1, "executing program\n", 18 [pid 14581] close(19 executing program [pid 320] umount2("./3464/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14582] <... write resumed>) = 18 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14581] close(20 [pid 320] newfstatat(AT_FDCWD, "./3464/cgroup.net" [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14582] <... mkdirat resumed>) = 0 [pid 14581] close(21 [pid 320] unlink("./3464/cgroup.net" [pid 14582] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] <... mount resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14581] close(22 [pid 14582] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3464/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14581] close(23 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3464/cgroup.cpu" [pid 14581] close(24 [pid 14582] <... openat resumed>) = 3 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14582] pwrite64(3, "\x02", 1, 4 [pid 14581] close(25 [pid 320] unlink("./3464/cgroup.cpu" [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] <... pwrite64 resumed>) = 1 [pid 14581] close(26 [pid 320] <... unlink resumed>) = 0 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3464/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14582] close(3) = 0 [pid 14581] close(27 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14582] close(4 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3464/cgroup" [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] close(28 [pid 14582] close(5 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] close(29 [pid 320] unlink("./3464/cgroup" [pid 14582] close(6 [pid 14581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] close(7) = -1 EBADF (Bad file descriptor) [pid 14582] close(8) = -1 EBADF (Bad file descriptor) [pid 14581] exit_group(0 [pid 14582] close(9 [pid 323] <... restart_syscall resumed>) = 0 [pid 14581] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14582] close(10) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3639", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14582] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3639", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14582] close(12 [pid 323] <... openat resumed>) = 3 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14581] +++ exited with 0 +++ [pid 323] fstat(3 [pid 14582] close(13 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14582] close(14 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14582] close(15 [pid 320] getdents64(3 [pid 323] <... umount2 resumed>) = 0 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14582] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3590, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] close(3 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... close resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] rmdir("./3464" [pid 14582] close(17 [pid 323] newfstatat(AT_FDCWD, "./3639/sys" [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14582] close(18 [pid 323] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] mkdir("./3465", 0777 [pid 14582] close(19 [pid 323] openat(AT_FDCWD, "./3639/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] <... mkdir resumed>) = 0 [pid 14582] close(20 [pid 323] fstat(4 [pid 322] umount2("./3588", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14582] close(21 [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3588", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14582] close(22 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14582] close(23) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14582] close(24 [pid 323] close(4 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14583 attached [pid 14582] close(25 [pid 323] rmdir("./3639/sys" [pid 322] <... openat resumed>) = 3 [pid 14583] set_robust_list(0x555587eb56a0, 24 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] fstat(3 [pid 14583] <... set_robust_list resumed>) = 0 [pid 14582] close(26 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3467 [pid 14583] rt_sigprocmask(SIG_SETMASK, [] [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3639/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14582] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14583] chdir("./3465" [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14583] <... chdir resumed>) = 0 [pid 14582] close(28 [pid 323] newfstatat(AT_FDCWD, "./3639/binderfs" [pid 322] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14583] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14583] <... prctl resumed>) = 0 [pid 14582] close(29 [pid 323] unlink("./3639/binderfs" [pid 14583] setpgid(0, 0 [pid 14582] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14583] <... setpgid resumed>) = 0 [pid 14582] exit_group(0 [pid 323] umount2("./3639/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 14583] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14582] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14582] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3639/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3588/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3550, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14583] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14583] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] unlink("./3639/cgroup.net" [pid 322] openat(AT_FDCWD, "./3588/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14583] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14583] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] umount2("./3639/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 14583] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] newfstatat(AT_FDCWD, "./3639/cgroup.cpu" [pid 14583] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14583] write(3, "1000", 4 [pid 323] unlink("./3639/cgroup.cpu" [pid 14583] <... write resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 14583] close(3 [pid 323] umount2("./3639/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 14583] <... close resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14583] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 14583] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3639/cgroup" [pid 14583] write(1, "executing program\n", 18 executing program [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14583] <... write resumed>) = 18 [pid 323] unlink("./3639/cgroup" [pid 322] getdents64(4 [pid 14583] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14583] <... mkdirat resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] close(4 [pid 14583] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(3 [pid 14583] <... mount resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... close resumed>) = 0 [pid 323] close(3 [pid 14583] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... close resumed>) = 0 [pid 14583] <... openat resumed>) = 3 [pid 323] rmdir("./3639" [pid 322] rmdir("./3588/sys" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] mkdir("./3640", 0777 [pid 322] umount2("./3588/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14583] pwrite64(3, "\x02", 1, 4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3588/binderfs" [pid 14583] <... pwrite64 resumed>) = 1 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14583] close(3 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] unlink("./3588/binderfs" [pid 14583] <... close resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... unlink resumed>) = 0 [pid 14583] close(4) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3588/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14583] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3588/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14584 attached [pid 14583] close(6) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14584] set_robust_list(0x555587eb56a0, 24 [pid 14583] close(7 [pid 322] unlink("./3588/cgroup.net" [pid 14584] <... set_robust_list resumed>) = 0 [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3642 [pid 14583] close(8 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14584] rt_sigprocmask(SIG_SETMASK, [] [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14583] close(9 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14583] close(10) = -1 EBADF (Bad file descriptor) [pid 14583] close(11) = -1 EBADF (Bad file descriptor) [pid 14583] close(12) = -1 EBADF (Bad file descriptor) [pid 14583] close(13) = -1 EBADF (Bad file descriptor) [pid 14583] close(14) = -1 EBADF (Bad file descriptor) [pid 14583] close(15) = -1 EBADF (Bad file descriptor) [pid 14583] close(16) = -1 EBADF (Bad file descriptor) [pid 14583] close(17) = -1 EBADF (Bad file descriptor) [pid 14583] close(18) = -1 EBADF (Bad file descriptor) [pid 14583] close(19) = -1 EBADF (Bad file descriptor) [pid 14583] close(20) = -1 EBADF (Bad file descriptor) [pid 14584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14583] close(21 [pid 322] <... unlink resumed>) = 0 [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14584] chdir("./3640" [pid 14583] close(22 [pid 322] umount2("./3588/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14583] close(23 [pid 14584] <... chdir resumed>) = 0 [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14583] close(24 [pid 14584] <... prctl resumed>) = 0 [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3588/cgroup.cpu" [pid 14584] setpgid(0, 0 [pid 14583] close(25 [pid 14584] <... setpgid resumed>) = 0 [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14584] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14583] close(26 [pid 322] unlink("./3588/cgroup.cpu" [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14583] close(27 [pid 322] <... unlink resumed>) = 0 [pid 14584] <... symlink resumed>) = 0 [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14584] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14583] close(28 [pid 322] umount2("./3588/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14583] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] <... symlink resumed>) = 0 [pid 14583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3588/cgroup" [pid 14584] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14583] exit_group(0) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14584] <... symlink resumed>) = 0 [pid 14583] +++ exited with 0 +++ [pid 321] <... restart_syscall resumed>) = 0 [pid 322] unlink("./3588/cgroup" [pid 14584] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3467, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] getdents64(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3548", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3548", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... close resumed>) = 0 [pid 14584] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 3 [pid 14584] write(3, "1000", 4 [pid 322] rmdir("./3588" [pid 321] fstat(3 [pid 14584] <... write resumed>) = 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14584] close(3 [pid 322] mkdir("./3589", 0777 [pid 14584] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 322] <... mkdir resumed>) = 0 [pid 14584] symlink("/dev/binderfs", "./binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14584] <... symlink resumed>) = 0 [pid 321] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14584] write(1, "executing program\n", 18 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14584] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 14585 attached executing program [pid 14585] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14585] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14584] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14585] chdir("./3589" [pid 14584] <... mkdirat resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3548/sys" [pid 14585] <... chdir resumed>) = 0 [pid 14584] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3591 [pid 14585] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14585] <... prctl resumed>) = 0 [pid 14585] setpgid(0, 0) = 0 [pid 14585] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14585] <... symlink resumed>) = 0 [pid 14584] <... mount resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3548/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14585] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 321] <... openat resumed>) = 4 [pid 14585] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14585] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14584] <... openat resumed>) = 3 [pid 14585] <... openat resumed>) = 3 [pid 14585] write(3, "1000", 4) = 4 [pid 14585] close(3) = 0 [pid 321] fstat(4 [pid 14585] symlink("/dev/binderfs", "./binderfs" [pid 14584] pwrite64(3, "\x02", 1, 4 [pid 14585] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14585] write(1, "executing program\n", 18 [pid 321] getdents64(4 [pid 14585] <... write resumed>) = 18 [pid 14584] <... pwrite64 resumed>) = 1 executing program [pid 14585] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14584] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14585] <... mkdirat resumed>) = 0 [pid 14584] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 14585] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14584] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14585] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14584] close(5 [pid 321] <... close resumed>) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3548/sys" [pid 14584] close(6 [pid 14585] pwrite64(3, "\x02", 1, 4 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14584] close(7 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3548/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14584] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3548/binderfs" [pid 14584] close(9 [pid 320] umount2("./3465", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3548/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] close(10 [pid 321] <... unlink resumed>) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3465", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3548/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14584] close(11 [pid 320] <... openat resumed>) = 3 [pid 14585] <... pwrite64 resumed>) = 1 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14585] close(3 [pid 14584] close(12 [pid 321] newfstatat(AT_FDCWD, "./3548/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14585] <... close resumed>) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14585] close(4 [pid 320] getdents64(3 [pid 14585] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14585] close(5) = -1 EBADF (Bad file descriptor) [pid 14585] close(6) = -1 EBADF (Bad file descriptor) [pid 14585] close(7) = -1 EBADF (Bad file descriptor) [pid 14585] close(8) = -1 EBADF (Bad file descriptor) [pid 14585] close(9) = -1 EBADF (Bad file descriptor) [pid 14585] close(10) = -1 EBADF (Bad file descriptor) [pid 14585] close(11) = -1 EBADF (Bad file descriptor) [pid 14585] close(12) = -1 EBADF (Bad file descriptor) [pid 14585] close(13) = -1 EBADF (Bad file descriptor) [pid 14585] close(14) = -1 EBADF (Bad file descriptor) [pid 14585] close(15) = -1 EBADF (Bad file descriptor) [pid 14585] close(16) = -1 EBADF (Bad file descriptor) [pid 14585] close(17) = -1 EBADF (Bad file descriptor) [pid 14585] close(18) = -1 EBADF (Bad file descriptor) [pid 14585] close(19) = -1 EBADF (Bad file descriptor) [pid 14585] close(20) = -1 EBADF (Bad file descriptor) [pid 14585] close(21) = -1 EBADF (Bad file descriptor) [pid 14585] close(22) = -1 EBADF (Bad file descriptor) [pid 14585] close(23) = -1 EBADF (Bad file descriptor) [pid 14585] close(24) = -1 EBADF (Bad file descriptor) [pid 14585] close(25) = -1 EBADF (Bad file descriptor) [pid 14585] close(26) = -1 EBADF (Bad file descriptor) [pid 14585] close(27) = -1 EBADF (Bad file descriptor) [pid 14585] close(28) = -1 EBADF (Bad file descriptor) [pid 14585] close(29) = -1 EBADF (Bad file descriptor) [pid 14585] exit_group(0) = ? [pid 321] unlink("./3548/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... unlink resumed>) = 0 [pid 14584] close(13 [pid 320] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3548/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14585] +++ exited with 0 +++ [pid 14584] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3548/cgroup.cpu" [pid 320] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3591, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14584] close(15 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3548/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3465/sys" [pid 14584] close(16) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14584] close(17 [pid 321] umount2("./3548/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3465/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] close(18 [pid 321] newfstatat(AT_FDCWD, "./3548/cgroup" [pid 320] openat(AT_FDCWD, "./3465/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 14584] close(19 [pid 321] unlink("./3548/cgroup" [pid 320] fstat(4 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14584] close(20 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14584] close(21 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14584] close(22 [pid 321] close(3 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14584] close(23 [pid 321] <... close resumed>) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3548" [pid 320] getdents64(4 [pid 14584] close(24 [pid 322] umount2("./3589", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] close(4 [pid 14584] close(25 [pid 322] openat(AT_FDCWD, "./3589", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] mkdir("./3549", 0777 [pid 320] <... close resumed>) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3465/sys" [pid 14584] close(26 [pid 321] <... mkdir resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 320] <... rmdir resumed>) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3465/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14584] close(27 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3465/binderfs" [pid 14584] close(28 [pid 322] getdents64(3 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3465/binderfs" [pid 14584] close(29 [pid 320] <... unlink resumed>) = 0 [pid 14584] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3465/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14584] exit_group(0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14584] <... exit_group resumed>) = ? [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3465/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3465/cgroup.net") = 0 [pid 320] umount2("./3465/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3465/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3465/cgroup.cpu") = 0 [pid 320] umount2("./3465/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14584] +++ exited with 0 +++ [pid 322] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3642, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3465/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] unlink("./3465/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3465") = 0 [pid 320] mkdir("./3466", 0777 [pid 322] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3551 [pid 322] newfstatat(AT_FDCWD, "./3589/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14586 attached , {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14586] set_robust_list(0x555587eb56a0, 24 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14586] <... set_robust_list resumed>) = 0 [pid 322] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14586] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14586] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] openat(AT_FDCWD, "./3589/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14586] chdir("./3549" [pid 322] <... openat resumed>) = 4 [pid 14586] <... chdir resumed>) = 0 [pid 322] fstat(4ci2-android-6-12-rust/strace-static-x86_64: Process 14587 attached , {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3468 [pid 14587] set_robust_list(0x555587eb56a0, 24 [pid 322] getdents64(4 [pid 14586] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14587] <... set_robust_list resumed>) = 0 [pid 14586] setpgid(0, 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14587] rt_sigprocmask(SIG_SETMASK, [] [pid 14586] <... setpgid resumed>) = 0 [pid 322] getdents64(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14587] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14586] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14586] <... symlink resumed>) = 0 [pid 322] close(4 [pid 14586] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14587] chdir("./3466" [pid 14586] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14587] <... chdir resumed>) = 0 [pid 14586] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] rmdir("./3589/sys" [pid 14587] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14586] <... symlink resumed>) = 0 [pid 14586] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rmdir resumed>) = 0 [pid 14587] <... prctl resumed>) = 0 [pid 14586] <... openat resumed>) = 3 [pid 323] <... restart_syscall resumed>) = 0 [pid 14587] setpgid(0, 0 [pid 322] umount2("./3589/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14587] <... setpgid resumed>) = 0 [pid 14586] write(3, "1000", 4 [pid 14587] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14586] <... write resumed>) = 4 [pid 323] umount2("./3640", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14587] <... symlink resumed>) = 0 [pid 14586] close(3 [pid 322] newfstatat(AT_FDCWD, "./3589/binderfs" [pid 14587] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14586] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14587] <... symlink resumed>) = 0 [pid 14586] symlink("/dev/binderfs", "./binderfs" [pid 323] openat(AT_FDCWD, "./3640", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14586] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14586] write(1, "executing program\n", 18 [pid 323] fstat(3 executing program [pid 14586] <... write resumed>) = 18 [pid 14586] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14587] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14586] <... mkdirat resumed>) = 0 [pid 322] unlink("./3589/binderfs" [pid 14586] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(3 [pid 14586] <... mount resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14587] <... symlink resumed>) = 0 [pid 322] umount2("./3589/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14587] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14586] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] newfstatat(AT_FDCWD, "./3589/cgroup.net" [pid 14587] <... openat resumed>) = 3 [pid 14586] <... openat resumed>) = 3 [pid 323] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14587] write(3, "1000", 4 [pid 14586] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = 0 [pid 322] unlink("./3589/cgroup.net" [pid 14586] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14587] <... write resumed>) = 4 [pid 14586] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 14587] close(3 [pid 323] newfstatat(AT_FDCWD, "./3640/sys" [pid 322] umount2("./3589/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14587] <... close resumed>) = 0 [pid 14586] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14587] symlink("/dev/binderfs", "./binderfs" [pid 14586] close(4 [pid 14587] <... symlink resumed>) = 0 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3589/cgroup.cpu" [pid 14587] write(1, "executing program\n", 18 [pid 14586] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14587] <... write resumed>) = 18 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3640/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] unlink("./3589/cgroup.cpu" [pid 14586] close(6 [pid 323] <... openat resumed>) = 4 [pid 322] <... unlink resumed>) = 0 [pid 14587] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3589/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14587] <... mkdirat resumed>) = 0 [pid 14586] close(7 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14587] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14586] close(8 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] newfstatat(AT_FDCWD, "./3589/cgroup" [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14586] close(9 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] unlink("./3589/cgroup" [pid 14587] <... mount resumed>) = 0 [pid 14586] close(10 [pid 323] <... close resumed>) = 0 [pid 14587] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3640/sys" [pid 322] <... unlink resumed>) = 0 [pid 14586] close(11 [pid 323] <... rmdir resumed>) = 0 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] close(12 [pid 323] umount2("./3640/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14586] close(13 [pid 323] newfstatat(AT_FDCWD, "./3640/binderfs" [pid 14587] <... openat resumed>) = 3 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3640/binderfs" [pid 14586] close(15 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 14587] pwrite64(3, "\x02", 1, 4 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3640/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14586] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(3 [pid 14587] <... pwrite64 resumed>) = 1 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3640/cgroup.net" [pid 14587] close(3 [pid 14586] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 14587] <... close resumed>) = 0 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3640/cgroup.net" [pid 322] rmdir("./3589" [pid 14587] close(4 [pid 14586] close(18 [pid 323] <... unlink resumed>) = 0 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3640/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14586] close(19 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 14587] close(5 [pid 14586] close(20 [pid 323] newfstatat(AT_FDCWD, "./3640/cgroup.cpu" [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3590", 0777 [pid 14587] close(6 [pid 14586] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3640/cgroup.cpu" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14587] close(7 [pid 14586] close(22 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3640/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14587] close(8 [pid 14586] close(23 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14587] close(9 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] close(24 [pid 323] newfstatat(AT_FDCWD, "./3640/cgroup" [pid 14587] close(10 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] close(25 [pid 14587] close(11 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3640/cgroup" [pid 14586] close(26 [pid 323] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14588 attached [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14588] set_robust_list(0x555587eb56a0, 24 [pid 14586] close(27 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14588] <... set_robust_list resumed>) = 0 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14588] rt_sigprocmask(SIG_SETMASK, [] [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] close(28 [pid 323] <... close resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3592 [pid 14588] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14587] close(12 [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3640" [pid 14588] chdir("./3590" [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] close(29 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14587] close(13) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14587] close(14 [pid 14588] <... chdir resumed>) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14588] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14587] close(15 [pid 14586] exit_group(0 [pid 323] mkdir("./3641", 0777 [pid 14588] <... prctl resumed>) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14586] <... exit_group resumed>) = ? [pid 323] <... mkdir resumed>) = 0 [pid 14588] setpgid(0, 0 [pid 14587] close(16 [pid 14588] <... setpgid resumed>) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14588] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14587] close(17 [pid 14586] +++ exited with 0 +++ [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14588] <... symlink resumed>) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14587] close(18 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3551, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14589 attached [pid 14588] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14587] close(19 [pid 14589] set_robust_list(0x555587eb56a0, 24 [pid 14588] <... symlink resumed>) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3643 [pid 14589] <... set_robust_list resumed>) = 0 [pid 14588] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14587] close(20 [pid 14588] <... symlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14588] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14587] close(21 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14589] rt_sigprocmask(SIG_SETMASK, [] [pid 14588] write(3, "1000", 4 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14588] <... write resumed>) = 4 [pid 14587] close(22 [pid 14588] close(3) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14588] symlink("/dev/binderfs", "./binderfs" [pid 14589] chdir("./3641" [pid 14588] <... symlink resumed>) = 0 [pid 14587] close(23 [pid 14589] <... chdir resumed>) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14587] close(24 [pid 14589] setpgid(0, 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] <... setpgid resumed>) = 0 [pid 14587] close(25 [pid 14588] write(1, "executing program\n", 18 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14588] <... write resumed>) = 18 executing program [pid 14588] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14587] close(26 [pid 14588] <... mkdirat resumed>) = 0 [pid 14588] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14589] <... symlink resumed>) = 0 [pid 14588] <... mount resumed>) = 0 [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14587] close(27 [pid 14588] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] <... symlink resumed>) = 0 [pid 14588] <... openat resumed>) = 3 [pid 14588] pwrite64(3, "\x02", 1, 4 [pid 14587] close(28 [pid 14589] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14588] <... pwrite64 resumed>) = 1 [pid 14588] close(3 [pid 14589] <... symlink resumed>) = 0 [pid 14588] <... close resumed>) = 0 [pid 14588] close(4) = -1 EBADF (Bad file descriptor) [pid 14588] close(5) = -1 EBADF (Bad file descriptor) [pid 14588] close(6) = -1 EBADF (Bad file descriptor) [pid 14588] close(7) = -1 EBADF (Bad file descriptor) [pid 14588] close(8) = -1 EBADF (Bad file descriptor) [pid 14588] close(9) = -1 EBADF (Bad file descriptor) [pid 14588] close(10) = -1 EBADF (Bad file descriptor) [pid 14588] close(11) = -1 EBADF (Bad file descriptor) [pid 14588] close(12) = -1 EBADF (Bad file descriptor) [pid 14588] close(13) = -1 EBADF (Bad file descriptor) [pid 14588] close(14) = -1 EBADF (Bad file descriptor) [pid 14588] close(15) = -1 EBADF (Bad file descriptor) [pid 14588] close(16) = -1 EBADF (Bad file descriptor) [pid 14588] close(17) = -1 EBADF (Bad file descriptor) [pid 14588] close(18) = -1 EBADF (Bad file descriptor) [pid 14588] close(19) = -1 EBADF (Bad file descriptor) [pid 14588] close(20) = -1 EBADF (Bad file descriptor) [pid 14588] close(21) = -1 EBADF (Bad file descriptor) [pid 14588] close(22) = -1 EBADF (Bad file descriptor) [pid 14588] close(23) = -1 EBADF (Bad file descriptor) [pid 14588] close(24) = -1 EBADF (Bad file descriptor) [pid 14588] close(25) = -1 EBADF (Bad file descriptor) [pid 14588] close(26) = -1 EBADF (Bad file descriptor) [pid 14588] close(27) = -1 EBADF (Bad file descriptor) [pid 14588] close(28) = -1 EBADF (Bad file descriptor) [pid 14588] close(29) = -1 EBADF (Bad file descriptor) [pid 14588] exit_group(0) = ? [pid 14589] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14588] +++ exited with 0 +++ [pid 14587] close(29) = -1 EBADF (Bad file descriptor) [pid 14589] <... openat resumed>) = 3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3592, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14587] exit_group(0 [pid 14589] write(3, "1000", 4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14589] <... write resumed>) = 4 [pid 14587] <... exit_group resumed>) = ? [pid 321] <... restart_syscall resumed>) = 0 [pid 14589] close(3 [pid 322] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3590", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3590", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14587] +++ exited with 0 +++ [pid 14589] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 14589] symlink("/dev/binderfs", "./binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3468, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14589] <... symlink resumed>) = 0 [pid 322] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14589] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3549", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14589] <... write resumed>) = 18 [pid 322] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) executing program [pid 14589] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3590/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14589] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3549", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14589] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 322] openat(AT_FDCWD, "./3590/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14589] <... mount resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14589] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 321] getdents64(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] getdents64(4 [pid 321] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14589] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 14589] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(4 [pid 14589] <... pwrite64 resumed>) = 1 [pid 14589] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14589] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14589] close(4 [pid 322] rmdir("./3590/sys" [pid 321] newfstatat(AT_FDCWD, "./3549/sys" [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14589] close(5 [pid 322] umount2("./3590/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14589] close(6 [pid 322] newfstatat(AT_FDCWD, "./3590/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3549/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14589] close(7 [pid 322] unlink("./3590/binderfs" [pid 321] <... openat resumed>) = 4 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] close(8 [pid 322] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3590/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14589] close(9 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3590/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14589] close(10 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3590/cgroup.net" [pid 321] getdents64(4 [pid 14589] close(11 [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3590/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14589] close(12) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 322] newfstatat(AT_FDCWD, "./3590/cgroup.cpu" [pid 321] <... close resumed>) = 0 [pid 14589] close(13 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3549/sys" [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3590/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 14589] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3549/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14589] close(15 [pid 322] umount2("./3590/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3549/binderfs" [pid 14589] close(16 [pid 322] newfstatat(AT_FDCWD, "./3590/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3549/binderfs" [pid 14589] close(17 [pid 322] unlink("./3590/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] close(18 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3549/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14589] close(19 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3549/cgroup.net" [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14589] close(20 [pid 322] rmdir("./3590" [pid 321] unlink("./3549/cgroup.net" [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14589] close(21) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3591", 0777 [pid 321] <... unlink resumed>) = 0 [pid 14589] close(22 [pid 322] <... mkdir resumed>) = 0 [pid 321] umount2("./3549/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14589] close(23) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3549/cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 14589] close(24 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14590 attached [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] set_robust_list(0x555587eb56a0, 24 [pid 14589] close(25 [pid 14590] <... set_robust_list resumed>) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] close(26 [pid 321] unlink("./3549/cgroup.cpu" [pid 14590] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3466", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3549/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3593 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3466", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3549/cgroup" [pid 320] <... openat resumed>) = 3 [pid 14590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 14590] chdir("./3591" [pid 14589] close(27 [pid 321] unlink("./3549/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14590] <... chdir resumed>) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14590] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14589] close(28 [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14590] <... prctl resumed>) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14590] setpgid(0, 0 [pid 14589] close(29 [pid 14590] <... setpgid resumed>) = 0 [pid 14589] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14589] exit_group(0 [pid 321] close(3 [pid 14590] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14589] <... exit_group resumed>) = ? [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14590] <... symlink resumed>) = 0 [pid 321] rmdir("./3549" [pid 320] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14590] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 14590] <... symlink resumed>) = 0 [pid 14589] +++ exited with 0 +++ [pid 321] mkdir("./3550", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14590] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3466/sys" [pid 14590] <... symlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3643, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14590] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14590] <... openat resumed>) = 3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14590] write(3, "1000", 4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3466/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14590] <... write resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14590] close(3 [pid 320] openat(AT_FDCWD, "./3466/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14590] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14590] symlink("/dev/binderfs", "./binderfs" [pid 320] fstat(4ci2-android-6-12-rust/strace-static-x86_64: Process 14591 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3552 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14591] set_robust_list(0x555587eb56a0, 24 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14591] <... set_robust_list resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14591] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14590] <... symlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14591] chdir("./3550" [pid 14590] write(1, "executing program\n", 18 [pid 320] close(4 [pid 14591] <... chdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14591] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14590] <... write resumed>) = 18 executing program [pid 320] rmdir("./3466/sys" [pid 14591] <... prctl resumed>) = 0 [pid 14590] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 14591] setpgid(0, 0 [pid 320] umount2("./3466/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14591] <... setpgid resumed>) = 0 [pid 14590] <... mkdirat resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14591] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14590] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14591] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3466/binderfs" [pid 14591] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14591] <... symlink resumed>) = 0 [pid 320] unlink("./3466/binderfs" [pid 14591] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14591] <... symlink resumed>) = 0 [pid 14590] <... mount resumed>) = 0 [pid 320] umount2("./3466/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14591] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14590] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14591] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3466/cgroup.net" [pid 14591] write(3, "1000", 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14591] <... write resumed>) = 4 [pid 320] unlink("./3466/cgroup.net" [pid 14591] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14591] <... close resumed>) = 0 [pid 14591] symlink("/dev/binderfs", "./binderfs" [pid 320] umount2("./3466/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14591] <... symlink resumed>) = 0 [pid 14591] write(1, "executing program\n", 18 [pid 14590] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14591] <... write resumed>) = 18 [pid 320] newfstatat(AT_FDCWD, "./3466/cgroup.cpu" [pid 14591] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14590] pwrite64(3, "\x02", 1, 4 [pid 14591] <... mkdirat resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14591] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14590] <... pwrite64 resumed>) = 1 [pid 320] unlink("./3466/cgroup.cpu" [pid 14591] <... mount resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14591] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] umount2("./3466/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14591] <... openat resumed>) = 3 [pid 14590] close(3) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14590] close(4) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3466/cgroup" [pid 14590] close(5 [pid 14591] pwrite64(3, "\x02", 1, 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14591] <... pwrite64 resumed>) = 1 [pid 320] unlink("./3466/cgroup" [pid 14590] close(6 [pid 14591] close(3 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14590] close(7 [pid 14591] <... close resumed>) = 0 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14591] close(4 [pid 14590] close(8 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14591] close(5 [pid 14590] close(9 [pid 320] <... close resumed>) = 0 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3466" [pid 14591] close(6 [pid 14590] close(10 [pid 320] <... rmdir resumed>) = 0 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3467", 0777 [pid 14591] close(7 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14590] close(11 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14591] close(8 [pid 14590] close(12 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14591] close(9 [pid 14590] close(13 [pid 323] <... restart_syscall resumed>) = 0 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14592 attached [pid 14590] close(14 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14591] close(10) = -1 EBADF (Bad file descriptor) [pid 14591] close(11) = -1 EBADF (Bad file descriptor) [pid 14591] close(12 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3469 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14591] close(13) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14591] close(14 [pid 323] umount2("./3641", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] set_robust_list(0x555587eb56a0, 24 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] <... set_robust_list resumed>) = 0 [pid 14591] close(15 [pid 14590] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14592] rt_sigprocmask(SIG_SETMASK, [] [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3641", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14591] close(16 [pid 14590] close(16 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14591] close(17 [pid 323] fstat(3 [pid 14592] chdir("./3467" [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] close(17 [pid 14591] close(18) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14592] <... chdir resumed>) = 0 [pid 14591] close(19 [pid 14590] close(18 [pid 14592] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] <... prctl resumed>) = 0 [pid 14591] close(20 [pid 14590] close(19 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14592] setpgid(0, 0 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] <... setpgid resumed>) = 0 [pid 14591] close(21 [pid 14590] close(20 [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14591] close(22 [pid 14590] close(21 [pid 14592] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14591] close(23) = -1 EBADF (Bad file descriptor) [pid 14591] close(24) = -1 EBADF (Bad file descriptor) [pid 14591] close(25) = -1 EBADF (Bad file descriptor) [pid 14591] close(26) = -1 EBADF (Bad file descriptor) [pid 14591] close(27) = -1 EBADF (Bad file descriptor) [pid 14591] close(28) = -1 EBADF (Bad file descriptor) [pid 14591] close(29) = -1 EBADF (Bad file descriptor) [pid 14591] exit_group(0) = ? [pid 14592] <... symlink resumed>) = 0 [pid 14591] +++ exited with 0 +++ [pid 14590] close(22 [pid 323] <... umount2 resumed>) = 0 [pid 14592] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] <... symlink resumed>) = 0 [pid 14590] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14592] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3641/sys" [pid 14590] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] <... symlink resumed>) = 0 [pid 14590] close(25 [pid 323] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14590] close(26) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3641/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3552, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14590] close(27 [pid 323] <... openat resumed>) = 4 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14590] close(28 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] <... openat resumed>) = 3 [pid 323] getdents64(4 [pid 14590] close(29 [pid 14592] write(3, "1000", 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] <... write resumed>) = 4 [pid 323] getdents64(4 [pid 14592] close(3 [pid 14590] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14592] <... close resumed>) = 0 [pid 14590] <... exit_group resumed>) = ? [pid 323] close(4 [pid 14592] symlink("/dev/binderfs", "./binderfs" [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3641/sys") = 0 [pid 14590] +++ exited with 0 +++ [pid 323] umount2("./3641/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] <... symlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3593, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14592] write(1, "executing program\n", 18) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] newfstatat(AT_FDCWD, "./3641/binderfs" [pid 14592] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14592] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] unlink("./3641/binderfs") = 0 [pid 323] umount2("./3641/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] <... mount resumed>) = 0 [pid 14592] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3641/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14592] <... openat resumed>) = 3 [pid 323] unlink("./3641/cgroup.net" [pid 14592] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 14592] <... pwrite64 resumed>) = 1 [pid 14592] close(3 [pid 323] umount2("./3641/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14592] close(4 [pid 323] newfstatat(AT_FDCWD, "./3641/cgroup.cpu" [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14592] close(5 [pid 323] unlink("./3641/cgroup.cpu" [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] close(6 [pid 323] <... unlink resumed>) = 0 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3591", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] close(7 [pid 323] umount2("./3641/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3591", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14592] close(8) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3641/cgroup" [pid 322] <... openat resumed>) = 3 [pid 14592] close(9) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(3 [pid 14592] close(10 [pid 323] unlink("./3641/cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 321] <... restart_syscall resumed>) = 0 [pid 14592] close(11 [pid 323] getdents64(3 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14592] close(12 [pid 323] close(3 [pid 322] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3550", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] close(13 [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3641" [pid 322] <... umount2 resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3550", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14592] close(14 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3642", 0777 [pid 322] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 14592] close(15 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] close(16 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3591/sys" [pid 321] getdents64(3 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14592] close(17 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14593 attached [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] set_robust_list(0x555587eb56a0, 24 [pid 14592] close(18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14593] <... set_robust_list resumed>) = 0 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14592] close(19 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3644 [pid 322] openat(AT_FDCWD, "./3591/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14593] rt_sigprocmask(SIG_SETMASK, [] [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = 0 [pid 14593] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14592] close(20 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] fstat(4 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14592] close(21 [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14593] chdir("./3642" [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3550/sys" [pid 14593] <... chdir resumed>) = 0 [pid 14592] close(22 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14593] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] <... prctl resumed>) = 0 [pid 14592] close(23 [pid 14593] setpgid(0, 0 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] <... setpgid resumed>) = 0 [pid 14592] close(24 [pid 14593] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3550/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14593] <... symlink resumed>) = 0 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3591/sys" [pid 321] <... openat resumed>) = 4 [pid 14593] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14592] close(25 [pid 322] <... rmdir resumed>) = 0 [pid 321] fstat(4 [pid 322] umount2("./3591/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14593] <... symlink resumed>) = 0 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14593] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14592] close(26 [pid 322] newfstatat(AT_FDCWD, "./3591/binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14593] <... symlink resumed>) = 0 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 14592] close(27 [pid 322] unlink("./3591/binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14593] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] close(4 [pid 322] umount2("./3591/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14593] <... openat resumed>) = 3 [pid 14592] close(28 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3550/sys" [pid 14593] write(3, "1000", 4 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3591/cgroup.net" [pid 321] <... rmdir resumed>) = 0 [pid 14593] <... write resumed>) = 4 [pid 14592] close(29 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3550/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14593] close(3 [pid 14592] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3591/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14593] <... close resumed>) = 0 [pid 14593] symlink("/dev/binderfs", "./binderfs" [pid 14592] exit_group(0 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3550/binderfs" [pid 14592] <... exit_group resumed>) = ? [pid 322] umount2("./3591/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14593] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3550/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3591/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3550/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3591/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 14592] +++ exited with 0 +++ [pid 322] umount2("./3591/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3550/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3469, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] newfstatat(AT_FDCWD, "./3591/cgroup" [pid 321] unlink("./3550/cgroup.net" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14593] write(1, "executing program\n", 18 [pid 321] <... unlink resumed>) = 0 [pid 14593] <... write resumed>) = 18 executing program [pid 322] unlink("./3591/cgroup" [pid 321] umount2("./3550/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14593] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3550/cgroup.cpu" [pid 14593] <... mkdirat resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14593] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] close(3) = 0 [pid 321] unlink("./3550/cgroup.cpu" [pid 322] rmdir("./3591" [pid 321] <... unlink resumed>) = 0 [pid 14593] <... mount resumed>) = 0 [pid 14593] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3550/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] mkdir("./3592", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3550/cgroup" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14593] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] unlink("./3550/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14594 attached [pid 14593] pwrite64(3, "\x02", 1, 4 [pid 14594] set_robust_list(0x555587eb56a0, 24 [pid 14593] <... pwrite64 resumed>) = 1 [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3550") = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3594 [pid 321] mkdir("./3551", 0777 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14594] <... set_robust_list resumed>) = 0 [pid 14593] close(3 [pid 321] <... mkdir resumed>) = 0 [pid 14594] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14593] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14593] close(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14594] chdir("./3592" [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14595 attached [pid 14594] <... chdir resumed>) = 0 [pid 14593] close(5) = -1 EBADF (Bad file descriptor) [pid 14593] close(6 [pid 14595] set_robust_list(0x555587eb56a0, 24 [pid 14594] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] close(7 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3553 [pid 14595] <... set_robust_list resumed>) = 0 [pid 14594] <... prctl resumed>) = 0 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14594] setpgid(0, 0 [pid 14593] close(8 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14594] <... setpgid resumed>) = 0 [pid 14593] close(9) = -1 EBADF (Bad file descriptor) [pid 14594] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14593] close(10 [pid 14595] chdir("./3551" [pid 14594] <... symlink resumed>) = 0 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14593] close(11 [pid 14595] <... chdir resumed>) = 0 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14594] <... symlink resumed>) = 0 [pid 14593] close(12 [pid 14595] <... prctl resumed>) = 0 [pid 14594] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] setpgid(0, 0 [pid 14593] close(13 [pid 14595] <... setpgid resumed>) = 0 [pid 14594] <... symlink resumed>) = 0 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] close(14) = -1 EBADF (Bad file descriptor) [pid 14595] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14594] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14593] close(15 [pid 14595] <... symlink resumed>) = 0 [pid 14594] <... openat resumed>) = 3 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14594] write(3, "1000", 4 [pid 14593] close(16 [pid 14595] <... symlink resumed>) = 0 [pid 14594] <... write resumed>) = 4 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14594] close(3 [pid 14593] close(17 [pid 14595] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] close(18 [pid 14595] <... openat resumed>) = 3 [pid 14594] <... close resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] write(3, "1000", 4 [pid 14594] symlink("/dev/binderfs", "./binderfs" [pid 14593] close(19 [pid 14595] <... write resumed>) = 4 [pid 14594] <... symlink resumed>) = 0 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] close(3 [pid 14594] write(1, "executing program\n", 18 [pid 14593] close(20 [pid 14595] <... close resumed>) = 0 [pid 14594] <... write resumed>) = 18 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14595] symlink("/dev/binderfs", "./binderfs" [pid 14594] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14593] close(21 [pid 320] umount2("./3467", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... symlink resumed>) = 0 [pid 14594] <... mkdirat resumed>) = 0 [pid 14593] close(22 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14595] write(1, "executing program\n", 18 executing program [pid 14594] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3467", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14595] <... write resumed>) = 18 [pid 14594] <... mount resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14595] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14594] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14593] close(23 [pid 320] fstat(3 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14595] <... mkdirat resumed>) = 0 [pid 14593] close(24 [pid 320] getdents64(3 [pid 14595] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14594] <... openat resumed>) = 3 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14594] pwrite64(3, "\x02", 1, 4 [pid 14593] close(25 [pid 14595] <... mount resumed>) = 0 [pid 14594] <... pwrite64 resumed>) = 1 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14595] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14594] close(3 [pid 14593] close(26 [pid 320] <... umount2 resumed>) = 0 [pid 14594] <... close resumed>) = 0 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14595] <... openat resumed>) = 3 [pid 14594] close(4 [pid 14593] close(27 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14595] pwrite64(3, "\x02", 1, 4 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3467/sys" [pid 14595] <... pwrite64 resumed>) = 1 [pid 14594] close(5 [pid 14593] close(28 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14595] close(3 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3467/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14594] close(6 [pid 14593] close(29 [pid 14595] <... close resumed>) = 0 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] close(4 [pid 14593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(7 [pid 14595] close(5 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14593] exit_group(0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(8 [pid 14593] <... exit_group resumed>) = ? [pid 320] openat(AT_FDCWD, "./3467/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14595] close(6 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(9 [pid 14593] +++ exited with 0 +++ [pid 320] getdents64(4 [pid 14595] close(7 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3644, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(10 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14595] close(8 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(11 [pid 14595] close(9 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(12 [pid 14595] close(10 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(13 [pid 14595] close(11 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(14 [pid 14595] close(12 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(15 [pid 14595] close(13 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(16 [pid 14595] close(14 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(17 [pid 14595] close(15 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(18 [pid 14595] close(16 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(19 [pid 320] getdents64(4 [pid 14595] close(17 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(20 [pid 320] close(4 [pid 14595] close(18 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(21 [pid 320] rmdir("./3467/sys" [pid 14595] close(19 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(22 [pid 320] umount2("./3467/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14595] close(20 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(23 [pid 320] newfstatat(AT_FDCWD, "./3467/binderfs" [pid 14595] close(21 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(24 [pid 320] unlink("./3467/binderfs" [pid 14595] close(22 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(25 [pid 320] umount2("./3467/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14595] close(23 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(26 [pid 320] newfstatat(AT_FDCWD, "./3467/cgroup.net" [pid 14595] close(24 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(27 [pid 320] unlink("./3467/cgroup.net" [pid 14595] close(25 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(28 [pid 320] umount2("./3467/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14595] close(26 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] close(29 [pid 320] newfstatat(AT_FDCWD, "./3467/cgroup.cpu" [pid 14595] close(27 [pid 14594] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14594] exit_group(0 [pid 320] unlink("./3467/cgroup.cpu" [pid 14595] close(28 [pid 14594] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3467/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] <... restart_syscall resumed>) = 0 [pid 14595] close(29 [pid 14594] +++ exited with 0 +++ [pid 14595] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3642", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3467/cgroup" [pid 14595] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3594, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14595] <... exit_group resumed>) = ? [pid 323] openat(AT_FDCWD, "./3642", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 3 [pid 320] unlink("./3467/cgroup" [pid 323] fstat(3 [pid 14595] +++ exited with 0 +++ [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3553, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] getdents64(3 [pid 323] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3642/sys" [pid 320] rmdir("./3467" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3468", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3642/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mkdir resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] getdents64(4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14596 attached [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14596] set_robust_list(0x555587eb56a0, 24) = 0 [pid 323] getdents64(4 [pid 14596] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 14596] chdir("./3468" [pid 323] <... close resumed>) = 0 [pid 14596] <... chdir resumed>) = 0 [pid 323] rmdir("./3642/sys" [pid 14596] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14596] setpgid(0, 0 [pid 323] umount2("./3642/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14596] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3470 [pid 14596] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] newfstatat(AT_FDCWD, "./3642/binderfs" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14596] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14596] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] unlink("./3642/binderfs" [pid 14596] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14596] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] umount2("./3642/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14596] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14596] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] newfstatat(AT_FDCWD, "./3642/cgroup.net" [pid 14596] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14596] write(3, "1000", 4 [pid 323] unlink("./3642/cgroup.net" [pid 14596] <... write resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 14596] close(3) = 0 [pid 323] umount2("./3642/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14596] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 14596] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3642/cgroup.cpu" [pid 14596] write(1, "executing program\n", 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14596] <... write resumed>) = 18 [pid 323] unlink("./3642/cgroup.cpu" [pid 14596] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3592", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14596] <... mkdirat resumed>) = 0 [pid 323] umount2("./3642/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14596] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14596] <... mount resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3642/cgroup" [pid 322] openat(AT_FDCWD, "./3592", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... restart_syscall resumed>) = 0 [pid 14596] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 3 [pid 323] unlink("./3642/cgroup" [pid 322] fstat(3 [pid 14596] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3551", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14596] pwrite64(3, "\x02", 1, 4) = 1 [pid 323] getdents64(3 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14596] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] openat(AT_FDCWD, "./3551", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14596] <... close resumed>) = 0 [pid 323] close(3 [pid 14596] close(4 [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14596] close(5 [pid 323] rmdir("./3642" [pid 321] fstat(3 [pid 322] <... umount2 resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14596] close(6 [pid 323] mkdir("./3643", 0777 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14596] close(7 [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14596] close(8 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3592/sys" [pid 321] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14596] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14597 attached [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14597] set_robust_list(0x555587eb56a0, 24 [pid 14596] close(10 [pid 322] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14597] <... set_robust_list resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3592/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14597] rt_sigprocmask(SIG_SETMASK, [] [pid 14596] close(11 [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14597] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3645 [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3551/sys" [pid 14597] chdir("./3643" [pid 14596] close(12 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14597] <... chdir resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] getdents64(4 [pid 321] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14597] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14596] close(13 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14597] <... prctl resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14597] setpgid(0, 0 [pid 14596] close(14 [pid 14597] <... setpgid resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14597] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14596] close(15 [pid 322] getdents64(4 [pid 321] openat(AT_FDCWD, "./3551/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14597] <... symlink resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 4 [pid 14597] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14596] close(16 [pid 322] close(4 [pid 321] fstat(4 [pid 14597] <... symlink resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14597] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14596] close(17 [pid 322] rmdir("./3592/sys" [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14597] <... symlink resumed>) = 0 [pid 14596] close(18 [pid 322] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 14597] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3592/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14597] <... openat resumed>) = 3 [pid 14596] close(19 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14597] write(3, "1000", 4 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3592/binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14597] <... write resumed>) = 4 [pid 14596] close(20 [pid 14597] close(3 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14597] <... close resumed>) = 0 [pid 14596] close(21 [pid 14597] symlink("/dev/binderfs", "./binderfs" [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14597] <... symlink resumed>) = 0 [pid 14596] close(22 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 14597] write(1, "executing program\n", 18 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] unlink("./3592/binderfs" [pid 321] <... close resumed>) = 0 [pid 14597] <... write resumed>) = 18 [pid 14596] close(23 [pid 322] <... unlink resumed>) = 0 [pid 321] rmdir("./3551/sys" [pid 14597] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3592/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14597] <... mkdirat resumed>) = 0 [pid 14596] close(24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3551/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14597] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3592/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14596] close(25 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3551/binderfs" [pid 14597] <... mount resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3592/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14597] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14596] close(26) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3551/binderfs" [pid 14597] <... openat resumed>) = 3 [pid 14596] close(27 [pid 322] umount2("./3592/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14597] pwrite64(3, "\x02", 1, 4 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3551/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14596] close(28 [pid 14597] <... pwrite64 resumed>) = 1 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3592/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14597] close(3 [pid 14596] close(29 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3551/cgroup.net" [pid 14597] <... close resumed>) = 0 [pid 14596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3592/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14597] close(4 [pid 14596] exit_group(0 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3551/cgroup.net" [pid 14597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14596] <... exit_group resumed>) = ? [pid 322] umount2("./3592/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14597] close(5) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3551/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14597] close(6 [pid 322] newfstatat(AT_FDCWD, "./3592/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14596] +++ exited with 0 +++ [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3551/cgroup.cpu" [pid 14597] close(7 [pid 322] unlink("./3592/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3470, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3551/cgroup.cpu" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14597] close(8 [pid 322] getdents64(3 [pid 14597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14597] close(9) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] umount2("./3551/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14597] close(10 [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3592" [pid 321] newfstatat(AT_FDCWD, "./3551/cgroup" [pid 14597] close(11 [pid 322] <... rmdir resumed>) = 0 [pid 14597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14597] close(12 [pid 322] mkdir("./3593", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] unlink("./3551/cgroup" [pid 14597] close(13 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... unlink resumed>) = 0 [pid 14597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14597] close(14) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(3 [pid 14597] close(15) = -1 EBADF (Bad file descriptor) [pid 14597] close(16) = -1 EBADF (Bad file descriptor) [pid 14597] close(17) = -1 EBADF (Bad file descriptor) [pid 14597] close(18) = -1 EBADF (Bad file descriptor) [pid 14597] close(19) = -1 EBADF (Bad file descriptor) [pid 14597] close(20) = -1 EBADF (Bad file descriptor) [pid 14597] close(21) = -1 EBADF (Bad file descriptor) [pid 14597] close(22) = -1 EBADF (Bad file descriptor) [pid 14597] close(23) = -1 EBADF (Bad file descriptor) [pid 14597] close(24) = -1 EBADF (Bad file descriptor) [pid 14597] close(25) = -1 EBADF (Bad file descriptor) [pid 14597] close(26) = -1 EBADF (Bad file descriptor) [pid 14597] close(27) = -1 EBADF (Bad file descriptor) [pid 14597] close(28) = -1 EBADF (Bad file descriptor) [pid 14597] close(29) = -1 EBADF (Bad file descriptor) [pid 14597] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14598 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3595 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14598] set_robust_list(0x555587eb56a0, 24 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] close(3 [pid 14598] <... set_robust_list resumed>) = 0 [pid 14597] +++ exited with 0 +++ [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... close resumed>) = 0 [pid 14598] rt_sigprocmask(SIG_SETMASK, [] [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3645, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] rmdir("./3551" [pid 14598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rmdir resumed>) = 0 [pid 14598] chdir("./3593" [pid 321] mkdir("./3552", 0777 [pid 14598] <... chdir resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14598] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14598] <... prctl resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14598] setpgid(0, 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14598] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14599 attached [pid 14598] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3554 [pid 14599] set_robust_list(0x555587eb56a0, 24 [pid 14598] <... symlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14599] <... set_robust_list resumed>) = 0 [pid 14598] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14599] rt_sigprocmask(SIG_SETMASK, [] [pid 14598] <... symlink resumed>) = 0 [pid 14599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14598] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... restart_syscall resumed>) = 0 [pid 14599] chdir("./3552" [pid 14598] <... symlink resumed>) = 0 [pid 14599] <... chdir resumed>) = 0 [pid 14599] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] umount2("./3468", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14599] <... prctl resumed>) = 0 [pid 14598] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14599] setpgid(0, 0 [pid 14598] <... openat resumed>) = 3 [pid 14599] <... setpgid resumed>) = 0 [pid 14598] write(3, "1000", 4 [pid 320] openat(AT_FDCWD, "./3468", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14599] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14598] <... write resumed>) = 4 [pid 320] <... openat resumed>) = 3 [pid 14599] <... symlink resumed>) = 0 [pid 14598] close(3 [pid 323] umount2("./3643", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14599] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14598] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14599] <... symlink resumed>) = 0 [pid 14598] symlink("/dev/binderfs", "./binderfs" [pid 323] openat(AT_FDCWD, "./3643", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(3 [pid 14599] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14598] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14599] <... symlink resumed>) = 0 [pid 14598] write(1, "executing program\n", 18 [pid 323] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 executing program [pid 14599] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14598] <... write resumed>) = 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14599] <... openat resumed>) = 3 [pid 14598] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14599] write(3, "1000", 4) = 4 [pid 14598] <... mkdirat resumed>) = 0 [pid 323] getdents64(3 [pid 320] <... umount2 resumed>) = 0 [pid 14599] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14599] <... close resumed>) = 0 [pid 14599] symlink("/dev/binderfs", "./binderfs" [pid 14598] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14599] <... symlink resumed>) = 0 [pid 14598] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 executing program [pid 14599] write(1, "executing program\n", 18) = 18 [pid 14598] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14599] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14598] <... openat resumed>) = 3 [pid 323] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3468/sys" [pid 14599] <... mkdirat resumed>) = 0 [pid 14599] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14598] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14599] <... mount resumed>) = 0 [pid 14598] <... pwrite64 resumed>) = 1 [pid 323] newfstatat(AT_FDCWD, "./3643/sys" [pid 320] umount2("./3468/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14599] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14598] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14599] <... openat resumed>) = 3 [pid 14598] <... close resumed>) = 0 [pid 323] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3468/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14599] pwrite64(3, "\x02", 1, 4 [pid 14598] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14599] <... pwrite64 resumed>) = 1 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3643/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(4 [pid 14599] close(3 [pid 14598] close(5 [pid 323] <... openat resumed>) = 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14599] <... close resumed>) = 0 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 320] getdents64(4 [pid 14599] close(4 [pid 14598] close(6 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] getdents64(4 [pid 14599] close(5) = -1 EBADF (Bad file descriptor) [pid 14598] close(7 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14599] close(6 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(8 [pid 320] close(4 [pid 14599] close(7 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(9 [pid 323] close(4 [pid 320] rmdir("./3468/sys" [pid 14599] close(8 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(10 [pid 323] rmdir("./3643/sys" [pid 14599] close(9 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(11 [pid 320] umount2("./3468/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14599] close(10 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14599] close(11 [pid 14598] close(12 [pid 323] umount2("./3643/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3468/binderfs" [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14599] close(12) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3468/binderfs" [pid 14599] close(13) = -1 EBADF (Bad file descriptor) [pid 14598] close(13 [pid 320] <... unlink resumed>) = 0 [pid 14599] close(14) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3643/binderfs" [pid 320] umount2("./3468/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14599] close(15 [pid 14598] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3643/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3468/cgroup.net" [pid 14599] close(16 [pid 14598] close(15 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3643/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3468/cgroup.net" [pid 14599] close(17 [pid 14598] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3643/cgroup.net" [pid 320] umount2("./3468/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14599] close(18) = -1 EBADF (Bad file descriptor) [pid 14598] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14599] close(19 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3643/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3468/cgroup.cpu" [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(18 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14599] close(20 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3643/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3468/cgroup.cpu" [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14599] close(21) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3643/cgroup.cpu" [pid 320] umount2("./3468/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14599] close(22 [pid 14598] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3643/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3468/cgroup" [pid 14599] close(23 [pid 14598] close(21 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14599] close(24 [pid 14598] close(22 [pid 323] umount2("./3643/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3468/cgroup" [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14599] close(25) = -1 EBADF (Bad file descriptor) [pid 14598] close(23 [pid 323] newfstatat(AT_FDCWD, "./3643/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14599] close(26 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(24 [pid 14599] close(27 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3643/cgroup" [pid 320] getdents64(3 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(25 [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14599] close(28 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] close(3 [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(26 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 14599] close(29 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14599] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14598] close(27 [pid 323] close(3 [pid 320] rmdir("./3468" [pid 14599] exit_group(0 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14599] <... exit_group resumed>) = ? [pid 14598] close(28 [pid 323] rmdir("./3643" [pid 320] mkdir("./3469", 0777 [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14599] +++ exited with 0 +++ [pid 14598] close(29 [pid 323] mkdir("./3644", 0777 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14598] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3554, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14598] exit_group(0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14598] <... exit_group resumed>) = ? [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14598] +++ exited with 0 +++ [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14600 attached [pid 14600] set_robust_list(0x555587eb56a0, 24) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14601 attached [pid 14600] rt_sigprocmask(SIG_SETMASK, [] [pid 14601] set_robust_list(0x555587eb56a0, 24 [pid 14600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14601] <... set_robust_list resumed>) = 0 [pid 14601] rt_sigprocmask(SIG_SETMASK, [] [pid 14600] chdir("./3469" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3595, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3471 [pid 14601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14600] <... chdir resumed>) = 0 [pid 14601] chdir("./3644" [pid 14600] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3646 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14601] <... chdir resumed>) = 0 [pid 14600] <... prctl resumed>) = 0 [pid 14601] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14600] setpgid(0, 0 [pid 14601] <... prctl resumed>) = 0 [pid 14600] <... setpgid resumed>) = 0 [pid 14601] setpgid(0, 0) = 0 [pid 14600] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14601] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14601] <... symlink resumed>) = 0 [pid 14600] <... symlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14601] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14600] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14601] <... symlink resumed>) = 0 [pid 14600] <... symlink resumed>) = 0 [pid 14601] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14600] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] umount2("./3593", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] <... symlink resumed>) = 0 [pid 14600] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14601] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14600] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14601] <... openat resumed>) = 3 [pid 322] openat(AT_FDCWD, "./3593", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... restart_syscall resumed>) = 0 [pid 14601] write(3, "1000", 4 [pid 14600] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 14601] <... write resumed>) = 4 [pid 14600] write(3, "1000", 4 [pid 322] fstat(3 [pid 14601] close(3 [pid 14600] <... write resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3552", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] <... close resumed>) = 0 [pid 14600] close(3 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14601] symlink("/dev/binderfs", "./binderfs" [pid 14600] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] openat(AT_FDCWD, "./3552", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14601] <... symlink resumed>) = 0 [pid 14600] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14601] write(1, "executing program\n", 18 [pid 14600] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] fstat(3 [pid 14601] <... write resumed>) = 18 executing program executing program [pid 14600] write(1, "executing program\n", 18 [pid 14601] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14600] <... write resumed>) = 18 [pid 322] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14601] <... mkdirat resumed>) = 0 [pid 14600] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14601] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14600] <... mkdirat resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3593/sys" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14601] <... mount resumed>) = 0 [pid 14600] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14600] <... mount resumed>) = 0 [pid 322] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3593/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14601] <... openat resumed>) = 3 [pid 14600] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... openat resumed>) = 4 [pid 321] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] pwrite64(3, "\x02", 1, 4 [pid 322] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14600] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3552/sys" [pid 14601] <... pwrite64 resumed>) = 1 [pid 14600] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14601] close(3) = 0 [pid 14600] <... pwrite64 resumed>) = 1 [pid 322] getdents64(4 [pid 321] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] close(4 [pid 14600] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] <... close resumed>) = 0 [pid 14601] close(5 [pid 14600] close(4 [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14601] close(6) = -1 EBADF (Bad file descriptor) [pid 14600] close(5 [pid 322] close(4 [pid 321] openat(AT_FDCWD, "./3552/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14601] close(7 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(6 [pid 322] rmdir("./3593/sys" [pid 321] fstat(4 [pid 14601] close(8 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(7 [pid 322] umount2("./3593/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 14601] close(9 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(8 [pid 322] newfstatat(AT_FDCWD, "./3593/binderfs" [pid 321] getdents64(4 [pid 14601] close(10 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(9 [pid 14601] close(11 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(10 [pid 14601] close(12 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3593/binderfs" [pid 321] close(4 [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(11 [pid 322] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14601] close(13 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3593/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3552/sys" [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(12 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 14601] close(14 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3593/cgroup.net" [pid 321] umount2("./3552/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(13 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14601] close(15 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3593/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3552/binderfs" [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(14 [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14601] close(16 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3593/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3552/binderfs" [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(15 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14601] close(17 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(16 [pid 14601] close(18 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(17 [pid 14601] close(19 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(18 [pid 14601] close(20 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(19 [pid 14601] close(21 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3593/cgroup.cpu" [pid 321] umount2("./3552/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(20 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14601] close(22 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3593/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3552/cgroup.net" [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(21 [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14601] close(23 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3593/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3552/cgroup.net" [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14601] close(24 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3593/cgroup" [pid 321] umount2("./3552/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14601] close(25 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3593/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3552/cgroup.cpu" [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(24 [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14601] close(26 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] unlink("./3552/cgroup.cpu" [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(25 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14601] close(27 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] umount2("./3552/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(26 [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14601] close(28 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3593" [pid 321] newfstatat(AT_FDCWD, "./3552/cgroup" [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(27 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14601] close(29 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] close(28 [pid 14601] exit_group(0 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3594", 0777 [pid 321] unlink("./3552/cgroup" [pid 14601] <... exit_group resumed>) = ? [pid 14600] close(29 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14600] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14600] exit_group(0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(3 [pid 14600] <... exit_group resumed>) = ? [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(3 [pid 14600] +++ exited with 0 +++ [pid 14601] +++ exited with 0 +++ [pid 321] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14602 attached [pid 321] rmdir("./3552" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3646, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14602] set_robust_list(0x555587eb56a0, 24 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14602] <... set_robust_list resumed>) = 0 [pid 14602] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rmdir resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3471, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14602] chdir("./3594" [pid 321] mkdir("./3553", 0777 [pid 14602] <... chdir resumed>) = 0 [pid 14602] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3596 [pid 321] <... mkdir resumed>) = 0 [pid 14602] <... prctl resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14602] setpgid(0, 0) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14602] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14602] <... symlink resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14603 attached [pid 14602] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14603] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14602] <... symlink resumed>) = 0 [pid 14603] rt_sigprocmask(SIG_SETMASK, [] [pid 14602] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3555 [pid 14603] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14603] chdir("./3553" [pid 14602] <... symlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14603] <... chdir resumed>) = 0 [pid 14602] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14603] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14602] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14603] setpgid(0, 0 [pid 14602] write(3, "1000", 4 [pid 14603] <... setpgid resumed>) = 0 [pid 14602] <... write resumed>) = 4 [pid 14603] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14602] close(3) = 0 [pid 14603] <... symlink resumed>) = 0 [pid 14602] symlink("/dev/binderfs", "./binderfs" [pid 14603] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14602] <... symlink resumed>) = 0 [pid 14603] symlink("/syzcgroup/net/syz2", "./cgroup.net" executing program [pid 14602] write(1, "executing program\n", 18 [pid 14603] <... symlink resumed>) = 0 [pid 14603] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14602] <... write resumed>) = 18 [pid 14603] <... openat resumed>) = 3 [pid 14602] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14603] write(3, "1000", 4) = 4 [pid 14602] <... mkdirat resumed>) = 0 [pid 14603] close(3 [pid 14602] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14603] <... close resumed>) = 0 [pid 14603] symlink("/dev/binderfs", "./binderfs" [pid 14602] <... mount resumed>) = 0 [pid 14603] <... symlink resumed>) = 0 [pid 14602] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14603] write(1, "executing program\n", 18) = 18 [pid 323] <... restart_syscall resumed>) = 0 executing program [pid 14603] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14602] <... openat resumed>) = 3 [pid 323] umount2("./3644", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14602] pwrite64(3, "\x02", 1, 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 14603] <... mkdirat resumed>) = 0 [pid 14602] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14602] close(3 [pid 323] openat(AT_FDCWD, "./3644", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14603] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... openat resumed>) = 3 [pid 320] umount2("./3469", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] <... mount resumed>) = 0 [pid 14602] <... close resumed>) = 0 [pid 323] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14603] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14602] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] openat(AT_FDCWD, "./3469", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14603] <... openat resumed>) = 3 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14602] close(5 [pid 323] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] close(6 [pid 320] fstat(3 [pid 14603] pwrite64(3, "\x02", 1, 4 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14603] <... pwrite64 resumed>) = 1 [pid 14602] close(7 [pid 323] <... umount2 resumed>) = 0 [pid 320] getdents64(3 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14603] close(3 [pid 14602] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] <... close resumed>) = 0 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3644/sys" [pid 14603] close(4 [pid 14602] close(9 [pid 320] <... umount2 resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14602] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3644/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14602] close(11 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] close(5 [pid 14602] close(12 [pid 323] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14603] close(6 [pid 14602] close(13 [pid 320] newfstatat(AT_FDCWD, "./3469/sys" [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14603] close(7 [pid 14602] close(14 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14602] close(15 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14602] close(16 [pid 323] <... close resumed>) = 0 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3644/sys" [pid 14603] close(8 [pid 14602] close(17 [pid 323] <... rmdir resumed>) = 0 [pid 320] umount2("./3469/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3644/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14603] close(9 [pid 14602] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3469/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3644/binderfs" [pid 320] <... openat resumed>) = 4 [pid 14603] close(10 [pid 14602] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(4 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14603] close(11 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3644/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] close(20 [pid 320] getdents64(4 [pid 14603] close(12 [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] close(21 [pid 323] umount2("./3644/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] close(13) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14603] close(14 [pid 14602] close(22 [pid 323] newfstatat(AT_FDCWD, "./3644/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 14603] close(15 [pid 14602] close(23 [pid 323] unlink("./3644/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] rmdir("./3469/sys" [pid 14603] close(16 [pid 14602] close(24 [pid 323] umount2("./3644/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3469/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] close(17 [pid 14602] close(25 [pid 323] newfstatat(AT_FDCWD, "./3644/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3469/binderfs" [pid 14603] close(18 [pid 14602] close(26 [pid 323] unlink("./3644/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3469/binderfs" [pid 14603] close(19 [pid 14602] close(27 [pid 323] umount2("./3644/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3469/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] close(20 [pid 14602] close(28 [pid 323] newfstatat(AT_FDCWD, "./3644/cgroup" [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14603] close(21 [pid 14602] close(29 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3469/cgroup.net" [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3644/cgroup" [pid 14603] close(22 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14602] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3469/cgroup.net" [pid 14603] close(23 [pid 14602] <... exit_group resumed>) = ? [pid 323] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14603] close(24) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3469/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] close(25) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14603] close(26 [pid 14602] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3469/cgroup.cpu" [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3596, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14603] close(27 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rmdir("./3644" [pid 14603] close(28 [pid 323] <... rmdir resumed>) = 0 [pid 320] unlink("./3469/cgroup.cpu" [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14603] close(29 [pid 320] umount2("./3469/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14603] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3645", 0777) = 0 [pid 320] newfstatat(AT_FDCWD, "./3469/cgroup" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14603] exit_group(0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14603] <... exit_group resumed>) = ? [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3469/cgroup" [pid 14603] +++ exited with 0 +++ [pid 320] <... unlink resumed>) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3469") = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3555, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] mkdir("./3470", 0777 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14604 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3647 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3472 [pid 14604] set_robust_list(0x555587eb56a0, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14604] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14604] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14605 attached [pid 14604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14605] set_robust_list(0x555587eb56a0, 24 [pid 14604] chdir("./3645" [pid 14605] <... set_robust_list resumed>) = 0 [pid 14604] <... chdir resumed>) = 0 [pid 14605] rt_sigprocmask(SIG_SETMASK, [] [pid 14604] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14605] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14604] <... prctl resumed>) = 0 [pid 14605] chdir("./3470" [pid 14604] setpgid(0, 0) = 0 [pid 14605] <... chdir resumed>) = 0 [pid 14604] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14605] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14604] <... symlink resumed>) = 0 [pid 14605] <... prctl resumed>) = 0 [pid 14604] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14605] setpgid(0, 0 [pid 14604] <... symlink resumed>) = 0 [pid 14605] <... setpgid resumed>) = 0 [pid 14604] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14605] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14604] <... symlink resumed>) = 0 [pid 14604] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14605] <... symlink resumed>) = 0 [pid 14604] <... openat resumed>) = 3 [pid 14605] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14604] write(3, "1000", 4 [pid 14605] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14604] <... write resumed>) = 4 [pid 14605] <... symlink resumed>) = 0 [pid 14604] close(3 [pid 14605] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14604] <... close resumed>) = 0 [pid 14605] <... openat resumed>) = 3 [pid 14605] write(3, "1000", 4 [pid 14604] symlink("/dev/binderfs", "./binderfs" [pid 14605] <... write resumed>) = 4 [pid 14605] close(3) = 0 [pid 14605] symlink("/dev/binderfs", "./binderfs" [pid 14604] <... symlink resumed>) = 0 [pid 14605] <... symlink resumed>) = 0 [pid 14605] write(1, "executing program\n", 18 [pid 14604] write(1, "executing program\n", 18 [pid 14605] <... write resumed>) = 18 executing program executing program [pid 14605] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14604] <... write resumed>) = 18 [pid 14605] <... mkdirat resumed>) = 0 [pid 14605] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14604] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... restart_syscall resumed>) = 0 [pid 14605] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14604] <... mkdirat resumed>) = 0 [pid 14605] <... openat resumed>) = 3 [pid 14604] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14605] pwrite64(3, "\x02", 1, 4) = 1 [pid 14605] close(3) = 0 [pid 14605] close(4) = -1 EBADF (Bad file descriptor) [pid 14605] close(5) = -1 EBADF (Bad file descriptor) [pid 14605] close(6) = -1 EBADF (Bad file descriptor) [pid 14605] close(7) = -1 EBADF (Bad file descriptor) [pid 14605] close(8) = -1 EBADF (Bad file descriptor) [pid 14605] close(9) = -1 EBADF (Bad file descriptor) [pid 14605] close(10) = -1 EBADF (Bad file descriptor) [pid 14605] close(11) = -1 EBADF (Bad file descriptor) [pid 14605] close(12) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14605] close(13) = -1 EBADF (Bad file descriptor) [pid 14605] close(14) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3553", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14605] close(15 [pid 14604] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14604] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3553", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14605] close(16 [pid 322] umount2("./3594", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 14605] close(17 [pid 322] openat(AT_FDCWD, "./3594", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 14605] close(18 [pid 14604] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14604] pwrite64(3, "\x02", 1, 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14604] <... pwrite64 resumed>) = 1 [pid 322] getdents64(3 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14605] close(19 [pid 14604] close(3 [pid 322] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14605] close(20 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3553/sys" [pid 14605] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14604] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14605] close(22 [pid 14604] close(4 [pid 322] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14605] close(23 [pid 321] openat(AT_FDCWD, "./3553/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14604] close(5 [pid 322] newfstatat(AT_FDCWD, "./3594/sys" [pid 321] <... openat resumed>) = 4 [pid 14605] close(24 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14604] close(6 [pid 322] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 14605] close(25 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14604] close(7 [pid 322] openat(AT_FDCWD, "./3594/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(4 [pid 14605] close(26 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14604] close(8 [pid 322] fstat(4 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14605] close(27 [pid 14604] close(9 [pid 322] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] close(4 [pid 14605] close(28 [pid 321] <... close resumed>) = 0 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3553/sys" [pid 14605] close(29 [pid 322] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 14604] close(10 [pid 14605] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3553/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14605] exit_group(0 [pid 14604] close(11 [pid 322] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14605] <... exit_group resumed>) = ? [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3553/binderfs" [pid 14605] +++ exited with 0 +++ [pid 14604] close(12 [pid 322] rmdir("./3594/sys" [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3553/binderfs" [pid 14604] close(13 [pid 322] <... rmdir resumed>) = 0 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3594/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14604] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3594/binderfs" [pid 14604] close(15) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3553/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3472, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14604] close(16 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3553/cgroup.net" [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3594/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14604] close(17 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3553/cgroup.net" [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3594/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14604] close(18 [pid 321] umount2("./3553/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3594/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3553/cgroup.cpu" [pid 14604] close(19 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14604] close(20 [pid 322] unlink("./3594/cgroup.net" [pid 321] unlink("./3553/cgroup.cpu" [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14604] close(21 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3553/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3594/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14604] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3553/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3594/cgroup.cpu" [pid 321] unlink("./3553/cgroup" [pid 14604] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14604] close(24 [pid 322] unlink("./3594/cgroup.cpu" [pid 321] close(3 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14604] close(25 [pid 321] rmdir("./3553" [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3594/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14604] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3554", 0777 [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3594/cgroup" [pid 321] <... mkdir resumed>) = 0 [pid 14604] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3594/cgroup" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14604] close(28 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14606 attached [pid 14604] close(29) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3556 [pid 14606] set_robust_list(0x555587eb56a0, 24 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14606] <... set_robust_list resumed>) = 0 [pid 14606] rt_sigprocmask(SIG_SETMASK, [] [pid 14604] exit_group(0 [pid 322] close(3 [pid 14604] <... exit_group resumed>) = ? [pid 322] <... close resumed>) = 0 [pid 14606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rmdir("./3594" [pid 14606] chdir("./3554") = 0 [pid 14606] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14606] setpgid(0, 0) = 0 [pid 14606] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14606] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14606] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14606] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14604] +++ exited with 0 +++ [pid 14606] <... openat resumed>) = 3 [pid 14606] write(3, "1000", 4) = 4 [pid 14606] close(3) = 0 [pid 14606] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] mkdir("./3595", 0777 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3647, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14606] write(1, "executing program\n", 18 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... mkdir resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14606] <... write resumed>) = 18 executing program [pid 323] <... restart_syscall resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14606] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14606] <... mkdirat resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3470", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14606] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3645", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14606] <... mount resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3470", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14607 attached [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14607] set_robust_list(0x555587eb56a0, 24 [pid 323] openat(AT_FDCWD, "./3645", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3597 [pid 14607] <... set_robust_list resumed>) = 0 [pid 14606] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... openat resumed>) = 3 [pid 14607] rt_sigprocmask(SIG_SETMASK, [] [pid 14606] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(3 [pid 320] fstat(3 [pid 14607] chdir("./3595" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14607] <... chdir resumed>) = 0 [pid 14606] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14607] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14606] <... pwrite64 resumed>) = 1 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14607] <... prctl resumed>) = 0 [pid 320] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] setpgid(0, 0 [pid 14606] close(3 [pid 14607] <... setpgid resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14607] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... umount2 resumed>) = 0 [pid 14607] <... symlink resumed>) = 0 [pid 14606] <... close resumed>) = 0 [pid 323] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14606] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14607] <... symlink resumed>) = 0 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3645/sys" [pid 320] newfstatat(AT_FDCWD, "./3470/sys" [pid 14607] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14606] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14607] <... symlink resumed>) = 0 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3470/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14606] close(6 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14607] <... openat resumed>) = 3 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3470/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14607] write(3, "1000", 4 [pid 14606] close(7 [pid 323] openat(AT_FDCWD, "./3645/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 4 [pid 14607] <... write resumed>) = 4 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 14607] close(3 [pid 14606] close(8 [pid 323] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14607] <... close resumed>) = 0 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14607] symlink("/dev/binderfs", "./binderfs" [pid 14606] close(9 [pid 323] getdents64(4 [pid 14607] <... symlink resumed>) = 0 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14607] write(1, "executing program\n", 18 [pid 14606] close(10 executing program [pid 320] getdents64(4 [pid 14607] <... write resumed>) = 18 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14607] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14606] close(11 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14607] <... mkdirat resumed>) = 0 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] close(4 [pid 14607] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14606] close(12 [pid 323] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14607] <... mount resumed>) = 0 [pid 323] rmdir("./3645/sys" [pid 14607] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] rmdir("./3470/sys" [pid 14607] <... openat resumed>) = 3 [pid 323] umount2("./3645/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3645/binderfs" [pid 14606] close(13 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3470/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] pwrite64(3, "\x02", 1, 4 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3645/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14607] <... pwrite64 resumed>) = 1 [pid 14606] close(14 [pid 320] newfstatat(AT_FDCWD, "./3470/binderfs" [pid 14607] close(3 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14607] <... close resumed>) = 0 [pid 14606] close(15 [pid 323] umount2("./3645/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3470/binderfs" [pid 14607] close(4 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(16 [pid 323] newfstatat(AT_FDCWD, "./3645/cgroup.net" [pid 320] umount2("./3470/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] close(5 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(17 [pid 323] unlink("./3645/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14607] close(6 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3470/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3645/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] close(7 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3470/cgroup.net" [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(19 [pid 323] newfstatat(AT_FDCWD, "./3645/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14607] close(8 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3470/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(20 [pid 323] unlink("./3645/cgroup.cpu" [pid 14607] close(9 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(21 [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3470/cgroup.cpu" [pid 323] umount2("./3645/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] close(10 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3470/cgroup.cpu" [pid 14607] close(11 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3645/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14607] close(12 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3645/cgroup" [pid 320] umount2("./3470/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(24 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14607] close(13 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(25 [pid 323] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3470/cgroup" [pid 14607] close(14 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(26 [pid 323] close(3 [pid 14607] close(15 [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3470/cgroup" [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] close(27 [pid 323] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14607] close(16 [pid 323] rmdir("./3645" [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14607] close(17 [pid 14606] close(28 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3646", 0777 [pid 320] close(3 [pid 14607] close(18 [pid 14606] close(29 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14607] close(19 [pid 14606] exit_group(0 [pid 323] <... mkdir resumed>) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3470" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14607] close(20 [pid 14606] <... exit_group resumed>) = ? [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14606] +++ exited with 0 +++ [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] mkdir("./3471", 0777) = 0 [pid 14607] close(21) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14607] close(22 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14607] close(23ci2-android-6-12-rust/strace-static-x86_64: Process 14608 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14609 attached ) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3648 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3556, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14608] set_robust_list(0x555587eb56a0, 24 [pid 14609] set_robust_list(0x555587eb56a0, 24 [pid 14607] close(24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14609] <... set_robust_list resumed>) = 0 [pid 14608] <... set_robust_list resumed>) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14607] close(25) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3473 [pid 14609] rt_sigprocmask(SIG_SETMASK, [] [pid 14608] rt_sigprocmask(SIG_SETMASK, [] [pid 14607] close(26 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14607] close(27 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14608] chdir("./3646" [pid 14607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14607] close(28) = -1 EBADF (Bad file descriptor) [pid 14607] close(29) = -1 EBADF (Bad file descriptor) [pid 14609] chdir("./3471" [pid 14608] <... chdir resumed>) = 0 [pid 14607] exit_group(0 [pid 14609] <... chdir resumed>) = 0 [pid 14608] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14607] <... exit_group resumed>) = ? [pid 14609] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14608] <... prctl resumed>) = 0 [pid 14607] +++ exited with 0 +++ [pid 14609] <... prctl resumed>) = 0 [pid 14608] setpgid(0, 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3597, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14609] setpgid(0, 0 [pid 14608] <... setpgid resumed>) = 0 [pid 14609] <... setpgid resumed>) = 0 [pid 14608] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14609] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3554", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] <... symlink resumed>) = 0 [pid 14608] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14609] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14608] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] openat(AT_FDCWD, "./3554", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14609] <... symlink resumed>) = 0 [pid 14608] <... symlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14609] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14608] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] fstat(3 [pid 14609] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14609] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14608] <... symlink resumed>) = 0 [pid 322] umount2("./3595", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14609] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14609] write(3, "1000", 4 [pid 14608] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] openat(AT_FDCWD, "./3595", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] <... write resumed>) = 4 [pid 322] <... openat resumed>) = 3 [pid 14608] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 14608] write(3, "1000", 4 [pid 322] fstat(3 [pid 14609] close(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] <... close resumed>) = 0 [pid 14608] <... write resumed>) = 4 [pid 322] getdents64(3 [pid 14609] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14609] <... symlink resumed>) = 0 [pid 14608] close(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3554/sys" [pid 14609] write(1, "executing program\n", 18 [pid 14608] <... close resumed>) = 0 [pid 14608] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14608] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14609] <... write resumed>) = 18 executing program [pid 321] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14608] write(1, "executing program\n", 18 [pid 14609] <... mkdirat resumed>) = 0 executing program [pid 14608] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14609] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14608] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] openat(AT_FDCWD, "./3554/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14608] <... mkdirat resumed>) = 0 [pid 322] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 14608] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3595/sys" [pid 14609] <... mount resumed>) = 0 [pid 321] fstat(4 [pid 14609] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14608] <... mount resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 14608] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] <... openat resumed>) = 3 [pid 14608] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3595/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14608] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(4 [pid 14608] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14609] pwrite64(3, "\x02", 1, 4 [pid 14608] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 14609] <... pwrite64 resumed>) = 1 [pid 14608] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 14608] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 321] close(4 [pid 14609] close(3 [pid 14608] close(5 [pid 322] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14609] <... close resumed>) = 0 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3595/sys" [pid 321] rmdir("./3554/sys" [pid 14609] close(4) = -1 EBADF (Bad file descriptor) [pid 14608] close(6 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14609] close(5 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3595/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3554/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14609] close(6 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3595/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3554/binderfs" [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(8 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14609] close(7 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3595/binderfs" [pid 321] unlink("./3554/binderfs" [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(9 [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14609] close(8 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3595/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3554/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(10 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14609] close(9 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3595/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3554/cgroup.net" [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14609] close(10 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3595/cgroup.net" [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(12 [pid 321] unlink("./3554/cgroup.net" [pid 14609] close(11 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(13 [pid 322] umount2("./3595/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3554/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] close(12 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(14 [pid 322] newfstatat(AT_FDCWD, "./3595/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3554/cgroup.cpu" [pid 14609] close(13 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14609] close(14 [pid 14608] close(15 [pid 322] unlink("./3595/cgroup.cpu" [pid 321] unlink("./3554/cgroup.cpu" [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14609] close(15 [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(16 [pid 322] umount2("./3595/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3554/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14609] close(16 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] close(17 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3595/cgroup" [pid 14608] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3595/cgroup" [pid 14609] close(17 [pid 14608] close(19 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3554/cgroup" [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14609] close(18 [pid 14608] close(20 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3554/cgroup" [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14609] close(19 [pid 14608] close(21 [pid 322] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3595" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14609] close(20 [pid 14608] close(22 [pid 322] <... rmdir resumed>) = 0 [pid 321] close(3 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3596", 0777 [pid 321] <... close resumed>) = 0 [pid 14609] close(21 [pid 14608] close(23 [pid 322] <... mkdir resumed>) = 0 [pid 321] rmdir("./3554" [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... rmdir resumed>) = 0 [pid 14609] close(22 [pid 14608] close(24 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3555", 0777 [pid 14609] close(23 [pid 14608] close(25 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... mkdir resumed>) = 0 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14609] close(24 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14610 attached [pid 14609] close(25 [pid 14608] close(26 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14611 attached [pid 14610] set_robust_list(0x555587eb56a0, 24 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3598 [pid 14610] <... set_robust_list resumed>) = 0 [pid 14608] close(27 [pid 14611] set_robust_list(0x555587eb56a0, 24 [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] <... set_robust_list resumed>) = 0 [pid 14610] rt_sigprocmask(SIG_SETMASK, [] [pid 14609] close(26 [pid 14608] close(28 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14611] rt_sigprocmask(SIG_SETMASK, [] [pid 14610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14611] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14608] close(29 [pid 14610] chdir("./3596" [pid 14611] chdir("./3555" [pid 14608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] <... chdir resumed>) = 0 [pid 14610] <... chdir resumed>) = 0 [pid 14611] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14610] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14609] close(27 [pid 14608] exit_group(0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3557 [pid 14611] <... prctl resumed>) = 0 [pid 14610] <... prctl resumed>) = 0 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14608] <... exit_group resumed>) = ? [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14611] setpgid(0, 0 [pid 14610] setpgid(0, 0 [pid 14609] close(28 [pid 14611] <... setpgid resumed>) = 0 [pid 14610] <... setpgid resumed>) = 0 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14611] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14610] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14609] close(29 [pid 14611] <... symlink resumed>) = 0 [pid 14609] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14609] exit_group(0 [pid 14610] <... symlink resumed>) = 0 [pid 14608] +++ exited with 0 +++ [pid 14611] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14610] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14609] <... exit_group resumed>) = ? [pid 14611] <... symlink resumed>) = 0 [pid 14610] <... symlink resumed>) = 0 [pid 14609] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3648, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14611] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14610] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3473, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14611] <... symlink resumed>) = 0 [pid 14610] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14611] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14611] <... openat resumed>) = 3 [pid 14610] <... openat resumed>) = 3 [pid 14611] write(3, "1000", 4 [pid 14610] write(3, "1000", 4 [pid 14611] <... write resumed>) = 4 [pid 14610] <... write resumed>) = 4 [pid 14611] close(3 [pid 14610] close(3 [pid 14611] <... close resumed>) = 0 [pid 14610] <... close resumed>) = 0 [pid 14611] symlink("/dev/binderfs", "./binderfs" [pid 14610] symlink("/dev/binderfs", "./binderfs" [pid 14611] <... symlink resumed>) = 0 [pid 14610] <... symlink resumed>) = 0 [pid 14611] write(1, "executing program\n", 18 [pid 14610] write(1, "executing program\n", 18 [pid 14611] <... write resumed>) = 18 [pid 14610] <... write resumed>) = 18 executing program executing program [pid 14611] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14610] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14611] <... mkdirat resumed>) = 0 [pid 14610] <... mkdirat resumed>) = 0 [pid 14611] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14610] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14611] <... mount resumed>) = 0 [pid 14610] <... mount resumed>) = 0 [pid 14611] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14610] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14611] <... openat resumed>) = 3 [pid 14610] <... openat resumed>) = 3 [pid 14611] pwrite64(3, "\x02", 1, 4) = 1 [pid 14611] close(3) = 0 [pid 14611] close(4 [pid 14610] pwrite64(3, "\x02", 1, 4 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] close(5 [pid 14610] <... pwrite64 resumed>) = 1 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] close(6) = -1 EBADF (Bad file descriptor) [pid 14610] close(3 [pid 14611] close(7 [pid 14610] <... close resumed>) = 0 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] close(4 [pid 14611] close(8 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] close(9 [pid 14610] close(5 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14611] close(10 [pid 14610] close(6 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] close(11 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] close(7 [pid 14611] close(12 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] close(8 [pid 323] umount2("./3646", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14611] close(13 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14611] close(14 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3646", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] close(15 [pid 14610] close(10 [pid 323] <... openat resumed>) = 3 [pid 320] umount2("./3471", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14611] close(16 [pid 14610] close(11 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] openat(AT_FDCWD, "./3471", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14611] close(17) = -1 EBADF (Bad file descriptor) [pid 14610] close(12 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... openat resumed>) = 3 [pid 14611] close(18 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] close(13 [pid 320] fstat(3 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14611] close(19 [pid 14610] close(14 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14611] close(20 [pid 14610] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3646/sys" [pid 14611] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14611] close(22) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14611] close(23 [pid 14610] close(16 [pid 323] openat(AT_FDCWD, "./3646/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = 0 [pid 14611] close(24 [pid 14610] close(17 [pid 323] fstat(4 [pid 320] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14611] close(25 [pid 14610] close(18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3471/sys" [pid 14611] close(26 [pid 14610] close(19 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14611] close(27 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14611] close(28 [pid 323] <... close resumed>) = 0 [pid 14611] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3646/sys" [pid 14611] close(29) = -1 EBADF (Bad file descriptor) [pid 14610] close(20 [pid 323] <... rmdir resumed>) = 0 [pid 320] umount2("./3471/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14611] exit_group(0 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3646/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14611] <... exit_group resumed>) = ? [pid 14610] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3471/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14610] close(22) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14610] close(23 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14611] +++ exited with 0 +++ [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3646/binderfs" [pid 320] getdents64(4 [pid 14610] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3557, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3646/binderfs" [pid 14610] close(25 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] getdents64(4 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14610] close(26 [pid 323] <... unlink resumed>) = 0 [pid 320] close(4 [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3646/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14610] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3471/sys" [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3646/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 14610] close(28) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3471/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14610] close(29 [pid 323] unlink("./3646/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14610] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3471/binderfs" [pid 14610] exit_group(0 [pid 323] umount2("./3646/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14610] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3646/cgroup.cpu" [pid 14610] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3471/binderfs" [pid 323] unlink("./3646/cgroup.cpu" [pid 321] umount2("./3555", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3598, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3471/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3646/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] openat(AT_FDCWD, "./3555", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3646/cgroup" [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 320] newfstatat(AT_FDCWD, "./3471/cgroup.net" [pid 323] unlink("./3646/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] unlink("./3471/cgroup.net" [pid 323] close(3 [pid 321] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3646" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3471/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3647", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3555/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3471/cgroup.cpu" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3471/cgroup.cpu") = 0 [pid 321] openat(AT_FDCWD, "./3555/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14612 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3649 [pid 321] <... openat resumed>) = 4 [pid 14612] set_robust_list(0x555587eb56a0, 24 [pid 321] fstat(4 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14612] <... set_robust_list resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(4 [pid 14612] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14612] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(4 [pid 320] umount2("./3471/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3471/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3471/cgroup" [pid 14612] chdir("./3647" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14612] <... chdir resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] close(4 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 14612] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14612] <... prctl resumed>) = 0 [pid 320] rmdir("./3471" [pid 14612] setpgid(0, 0 [pid 321] rmdir("./3555/sys" [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3472", 0777 [pid 14612] <... setpgid resumed>) = 0 [pid 322] umount2("./3596", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14612] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3555/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] openat(AT_FDCWD, "./3596", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14612] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3555/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14613 attached [pid 322] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14612] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14613] set_robust_list(0x555587eb56a0, 24 [pid 321] unlink("./3555/binderfs" [pid 322] getdents64(3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3474 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... unlink resumed>) = 0 [pid 322] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14613] <... set_robust_list resumed>) = 0 [pid 321] umount2("./3555/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14613] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14612] <... symlink resumed>) = 0 [pid 14612] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14613] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14612] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14613] chdir("./3472" [pid 14612] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3555/cgroup.net" [pid 14613] <... chdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3596/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14612] write(3, "1000", 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3555/cgroup.net" [pid 14613] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14612] <... write resumed>) = 4 [pid 322] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14613] <... prctl resumed>) = 0 [pid 14612] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14613] setpgid(0, 0 [pid 14612] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3555/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14613] <... setpgid resumed>) = 0 [pid 14612] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] openat(AT_FDCWD, "./3596/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14613] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14612] write(1, "executing program\n", 18 [pid 321] newfstatat(AT_FDCWD, "./3555/cgroup.cpu" [pid 14612] <... write resumed>) = 18 executing program [pid 14612] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14612] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14613] <... symlink resumed>) = 0 [pid 14612] <... mount resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(4 [pid 14613] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 321] unlink("./3555/cgroup.cpu" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14612] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14613] <... symlink resumed>) = 0 [pid 14612] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 14612] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14613] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] getdents64(4 [pid 321] umount2("./3555/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 321] newfstatat(AT_FDCWD, "./3555/cgroup" [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3596/sys" [pid 14613] <... symlink resumed>) = 0 [pid 14612] <... pwrite64 resumed>) = 1 [pid 14612] close(3) = 0 [pid 14612] close(4) = -1 EBADF (Bad file descriptor) [pid 14612] close(5) = -1 EBADF (Bad file descriptor) [pid 14612] close(6) = -1 EBADF (Bad file descriptor) [pid 14612] close(7) = -1 EBADF (Bad file descriptor) [pid 14612] close(8) = -1 EBADF (Bad file descriptor) [pid 14612] close(9) = -1 EBADF (Bad file descriptor) [pid 14612] close(10) = -1 EBADF (Bad file descriptor) [pid 14612] close(11) = -1 EBADF (Bad file descriptor) [pid 14612] close(12) = -1 EBADF (Bad file descriptor) [pid 14612] close(13) = -1 EBADF (Bad file descriptor) [pid 14612] close(14) = -1 EBADF (Bad file descriptor) [pid 14612] close(15) = -1 EBADF (Bad file descriptor) [pid 14612] close(16) = -1 EBADF (Bad file descriptor) [pid 14612] close(17) = -1 EBADF (Bad file descriptor) [pid 14612] close(18) = -1 EBADF (Bad file descriptor) [pid 14612] close(19) = -1 EBADF (Bad file descriptor) [pid 14612] close(20) = -1 EBADF (Bad file descriptor) [pid 14612] close(21) = -1 EBADF (Bad file descriptor) [pid 14612] close(22) = -1 EBADF (Bad file descriptor) [pid 14612] close(23) = -1 EBADF (Bad file descriptor) [pid 14612] close(24) = -1 EBADF (Bad file descriptor) [pid 14612] close(25) = -1 EBADF (Bad file descriptor) [pid 14612] close(26) = -1 EBADF (Bad file descriptor) [pid 14612] close(27) = -1 EBADF (Bad file descriptor) [pid 14612] close(28) = -1 EBADF (Bad file descriptor) [pid 14612] close(29 [pid 321] unlink("./3555/cgroup" [pid 14612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14613] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14612] exit_group(0 [pid 322] umount2("./3596/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14613] <... openat resumed>) = 3 [pid 14612] <... exit_group resumed>) = ? [pid 14613] write(3, "1000", 4 [pid 14612] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14613] <... write resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14613] close(3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3649, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] newfstatat(AT_FDCWD, "./3596/binderfs" [pid 321] close(3 [pid 14613] <... close resumed>) = 0 [pid 323] umount2("./3647", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14613] symlink("/dev/binderfs", "./binderfs" [pid 321] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3596/binderfs" [pid 14613] <... symlink resumed>) = 0 [pid 321] rmdir("./3555" [pid 14613] write(1, "executing program\n", 18 [pid 322] <... unlink resumed>) = 0 [pid 14613] <... write resumed>) = 18 [pid 321] <... rmdir resumed>) = 0 [pid 322] umount2("./3596/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3647", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] mkdir("./3556", 0777 [pid 323] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14613] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3596/cgroup.net" [pid 321] <... mkdir resumed>) = 0 [pid 323] fstat(3 [pid 14613] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14613] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] unlink("./3596/cgroup.net" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14613] <... mount resumed>) = 0 [pid 323] getdents64(3 [pid 14613] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... unlink resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3596/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14613] pwrite64(3, "\x02", 1, 4) = 1 [pid 14613] close(3) = 0 [pid 14613] close(4) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14614 attached [pid 14613] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14614] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14614] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3596/cgroup.cpu" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3558 [pid 323] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3596/cgroup.cpu" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] newfstatat(AT_FDCWD, "./3647/sys" [pid 14614] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14613] close(6 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14614] chdir("./3556" [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3596/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14614] <... chdir resumed>) = 0 [pid 14613] close(7 [pid 14614] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14614] <... prctl resumed>) = 0 [pid 14613] close(8 [pid 323] openat(AT_FDCWD, "./3647/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3596/cgroup" [pid 14614] setpgid(0, 0 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14614] <... setpgid resumed>) = 0 [pid 14613] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14614] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14614] <... symlink resumed>) = 0 [pid 14613] close(10 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] unlink("./3596/cgroup" [pid 14614] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14614] <... symlink resumed>) = 0 [pid 14613] close(11 [pid 322] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14614] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14614] <... symlink resumed>) = 0 [pid 14613] close(12 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 14614] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14613] close(13 [pid 14614] <... openat resumed>) = 3 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] <... close resumed>) = 0 [pid 14614] write(3, "1000", 4 [pid 14613] close(14 [pid 323] <... close resumed>) = 0 [pid 322] rmdir("./3596" [pid 14614] <... write resumed>) = 4 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14614] close(3 [pid 14613] close(15 [pid 322] <... rmdir resumed>) = 0 [pid 14614] <... close resumed>) = 0 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3647/sys" [pid 322] mkdir("./3597", 0777 [pid 14614] symlink("/dev/binderfs", "./binderfs" [pid 14613] close(16 [pid 14614] <... symlink resumed>) = 0 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14614] write(1, "executing program\n", 18 [pid 14613] close(17 [pid 14614] <... write resumed>) = 18 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14614] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14613] close(18 [pid 14614] <... mkdirat resumed>) = 0 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14614] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14613] close(19 [pid 14614] <... mount resumed>) = 0 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14613] close(20) = -1 EBADF (Bad file descriptor) [pid 14613] close(21) = -1 EBADF (Bad file descriptor) [pid 14614] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14613] close(22 [pid 14614] <... openat resumed>) = 3 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14613] close(23) = -1 EBADF (Bad file descriptor) [pid 14613] close(24) = -1 EBADF (Bad file descriptor) [pid 14613] close(25) = -1 EBADF (Bad file descriptor) [pid 14613] close(26) = -1 EBADF (Bad file descriptor) [pid 14614] pwrite64(3, "\x02", 1, 4 [pid 14613] close(27 [pid 14614] <... pwrite64 resumed>) = 1 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14614] close(3 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14614] <... close resumed>) = 0 [pid 14613] close(28 [pid 14614] close(4 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14613] close(29 [pid 14614] close(5 [pid 14613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14613] exit_group(0 [pid 14614] close(6) = -1 EBADF (Bad file descriptor) [pid 14613] <... exit_group resumed>) = ? [pid 14614] close(7 [pid 14613] +++ exited with 0 +++ [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14614] close(8) = -1 EBADF (Bad file descriptor) [pid 14614] close(9) = -1 EBADF (Bad file descriptor) [pid 14614] close(10 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14614] close(11) = -1 EBADF (Bad file descriptor) [pid 14614] close(12) = -1 EBADF (Bad file descriptor) [pid 14614] close(13) = -1 EBADF (Bad file descriptor) [pid 14614] close(14) = -1 EBADF (Bad file descriptor) [pid 14614] close(15) = -1 EBADF (Bad file descriptor) [pid 14614] close(16) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3647/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14615 attached [pid 14614] close(17 [pid 14615] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14615] rt_sigprocmask(SIG_SETMASK, [] [pid 14614] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3647/binderfs" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3599 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3474, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] unlink("./3647/binderfs" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14615] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14615] chdir("./3597" [pid 14614] close(19 [pid 14615] <... chdir resumed>) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3647/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14615] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14614] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14615] <... prctl resumed>) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14615] setpgid(0, 0 [pid 14614] close(21 [pid 14615] <... setpgid resumed>) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3647/cgroup.net" [pid 320] <... restart_syscall resumed>) = 0 [pid 14615] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14614] close(22 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14615] <... symlink resumed>) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14615] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14614] close(23 [pid 323] unlink("./3647/cgroup.net" [pid 14615] <... symlink resumed>) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14615] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14614] close(24 [pid 14615] <... symlink resumed>) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3472", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14615] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14614] close(25 [pid 323] umount2("./3647/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14615] <... openat resumed>) = 3 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14615] write(3, "1000", 4 [pid 14614] close(26 [pid 14615] <... write resumed>) = 4 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3472", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14615] close(3 [pid 14614] close(27 [pid 323] newfstatat(AT_FDCWD, "./3647/cgroup.cpu" [pid 14615] <... close resumed>) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14615] symlink("/dev/binderfs", "./binderfs" [pid 14614] close(28 [pid 320] <... openat resumed>) = 3 [pid 14615] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14615] write(1, "executing program\n", 18 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3647/cgroup.cpu" [pid 320] fstat(3 [pid 14615] <... write resumed>) = 18 executing program [pid 14614] close(29 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14615] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 323] umount2("./3647/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3647/cgroup" [pid 14615] <... mkdirat resumed>) = 0 [pid 14614] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14615] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14614] exit_group(0 [pid 320] <... umount2 resumed>) = 0 [pid 323] unlink("./3647/cgroup" [pid 320] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14615] <... mount resumed>) = 0 [pid 14614] <... exit_group resumed>) = ? [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14615] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14614] +++ exited with 0 +++ [pid 323] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3472/sys" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3558, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(3) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3472/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14615] <... openat resumed>) = 3 [pid 323] rmdir("./3647" [pid 14615] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3472/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14615] <... pwrite64 resumed>) = 1 [pid 323] mkdir("./3648", 0777 [pid 14615] close(3 [pid 320] <... openat resumed>) = 4 [pid 14615] <... close resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 320] fstat(4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14615] close(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] getdents64(4 [pid 14615] close(5) = -1 EBADF (Bad file descriptor) [pid 14615] close(6) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14616 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3650 [pid 320] getdents64(4 [pid 14616] set_robust_list(0x555587eb56a0, 24 [pid 14615] close(7 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14616] <... set_robust_list resumed>) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14615] close(8 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14616] rt_sigprocmask(SIG_SETMASK, [] [pid 320] close(4 [pid 14616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14616] chdir("./3648" [pid 14615] close(9 [pid 320] <... close resumed>) = 0 [pid 14616] <... chdir resumed>) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3472/sys") = 0 [pid 14616] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14615] close(10 [pid 320] umount2("./3472/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] <... prctl resumed>) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14616] setpgid(0, 0 [pid 14615] close(11 [pid 320] newfstatat(AT_FDCWD, "./3472/binderfs" [pid 14616] <... setpgid resumed>) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14616] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14615] close(12 [pid 320] unlink("./3472/binderfs" [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14616] <... symlink resumed>) = 0 [pid 320] umount2("./3472/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3472/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14616] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14615] close(13 [pid 320] unlink("./3472/cgroup.net" [pid 14616] <... symlink resumed>) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3472/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14615] close(14 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3472/cgroup.cpu" [pid 14615] close(15 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14616] <... symlink resumed>) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3472/cgroup.cpu" [pid 14616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14615] close(16 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3472/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] <... openat resumed>) = 3 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14615] close(17 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3472/cgroup" [pid 14616] write(3, "1000", 4 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3472/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3472") = 0 [pid 14615] close(18 [pid 320] mkdir("./3473", 0777 [pid 14616] <... write resumed>) = 4 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14616] close(3 [pid 14615] close(19 [pid 321] umount2("./3556", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14616] <... close resumed>) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14616] symlink("/dev/binderfs", "./binderfs" [pid 14615] close(20 [pid 321] openat(AT_FDCWD, "./3556", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14615] close(21 [pid 321] fstat(3ci2-android-6-12-rust/strace-static-x86_64: Process 14617 attached [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3475 [pid 14617] set_robust_list(0x555587eb56a0, 24 [pid 14616] <... symlink resumed>) = 0 [pid 14615] close(22 [pid 321] getdents64(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14617] <... set_robust_list resumed>) = 0 [pid 14616] write(1, "executing program\n", 18 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14615] close(23) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14615] close(24 [pid 14617] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14617] chdir("./3473" [pid 321] <... umount2 resumed>) = 0 [pid 14617] <... chdir resumed>) = 0 [pid 14617] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14617] setpgid(0, 0) = 0 executing program [pid 14617] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14616] <... write resumed>) = 18 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14617] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14617] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14616] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14615] close(25 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14617] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3556/sys" [pid 14617] <... openat resumed>) = 3 [pid 14616] <... mkdirat resumed>) = 0 [pid 14615] close(26 [pid 14617] write(3, "1000", 4 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14617] <... write resumed>) = 4 [pid 14616] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14615] close(27 [pid 14617] close(3 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14617] <... close resumed>) = 0 [pid 321] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14617] symlink("/dev/binderfs", "./binderfs" [pid 14615] close(28 [pid 14617] <... symlink resumed>) = 0 [pid 14616] <... mount resumed>) = 0 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14617] write(1, "executing program\n", 18 [pid 14616] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14615] close(29 [pid 14617] <... write resumed>) = 18 [pid 14615] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3556/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY executing program [pid 14617] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14615] exit_group(0 [pid 321] <... openat resumed>) = 4 [pid 14617] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14615] <... exit_group resumed>) = ? [pid 321] fstat(4 [pid 14617] <... mount resumed>) = 0 [pid 14617] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14617] <... openat resumed>) = 3 [pid 321] getdents64(4 [pid 14617] pwrite64(3, "\x02", 1, 4) = 1 [pid 14617] close(3) = 0 [pid 14615] +++ exited with 0 +++ [pid 14617] close(4) = -1 EBADF (Bad file descriptor) [pid 14617] close(5) = -1 EBADF (Bad file descriptor) [pid 14617] close(6) = -1 EBADF (Bad file descriptor) [pid 14617] close(7) = -1 EBADF (Bad file descriptor) [pid 14617] close(8) = -1 EBADF (Bad file descriptor) [pid 14617] close(9) = -1 EBADF (Bad file descriptor) [pid 14617] close(10) = -1 EBADF (Bad file descriptor) [pid 14617] close(11) = -1 EBADF (Bad file descriptor) [pid 14617] close(12) = -1 EBADF (Bad file descriptor) [pid 14617] close(13) = -1 EBADF (Bad file descriptor) [pid 14617] close(14) = -1 EBADF (Bad file descriptor) [pid 14617] close(15) = -1 EBADF (Bad file descriptor) [pid 14617] close(16) = -1 EBADF (Bad file descriptor) [pid 14617] close(17) = -1 EBADF (Bad file descriptor) [pid 14617] close(18) = -1 EBADF (Bad file descriptor) [pid 14617] close(19) = -1 EBADF (Bad file descriptor) [pid 14617] close(20) = -1 EBADF (Bad file descriptor) [pid 14617] close(21) = -1 EBADF (Bad file descriptor) [pid 14617] close(22) = -1 EBADF (Bad file descriptor) [pid 14617] close(23) = -1 EBADF (Bad file descriptor) [pid 14617] close(24) = -1 EBADF (Bad file descriptor) [pid 14617] close(25) = -1 EBADF (Bad file descriptor) [pid 14617] close(26) = -1 EBADF (Bad file descriptor) [pid 14617] close(27) = -1 EBADF (Bad file descriptor) [pid 14617] close(28) = -1 EBADF (Bad file descriptor) [pid 14617] close(29) = -1 EBADF (Bad file descriptor) [pid 14617] exit_group(0) = ? [pid 14616] <... openat resumed>) = 3 [pid 14616] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3599, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] getdents64(4 [pid 14616] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14617] +++ exited with 0 +++ [pid 14616] close(3 [pid 321] close(4 [pid 322] umount2("./3597", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3475, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14616] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3556/sys" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3597", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14616] close(5 [pid 321] <... rmdir resumed>) = 0 [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 321] umount2("./3556/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] close(6 [pid 322] fstat(3 [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14616] close(7 [pid 321] newfstatat(AT_FDCWD, "./3556/binderfs" [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14616] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14616] close(9 [pid 322] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3556/binderfs" [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14616] close(10 [pid 322] <... umount2 resumed>) = 0 [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14616] close(11 [pid 322] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3556/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] close(12 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3597/sys" [pid 14616] close(13 [pid 321] newfstatat(AT_FDCWD, "./3556/cgroup.net" [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14616] close(14 [pid 321] unlink("./3556/cgroup.net" [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] close(15) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3473", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] close(16 [pid 322] openat(AT_FDCWD, "./3597/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3556/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14616] close(17) = -1 EBADF (Bad file descriptor) [pid 14616] close(18) = -1 EBADF (Bad file descriptor) [pid 14616] close(19) = -1 EBADF (Bad file descriptor) [pid 14616] close(20) = -1 EBADF (Bad file descriptor) [pid 14616] close(21) = -1 EBADF (Bad file descriptor) [pid 14616] close(22) = -1 EBADF (Bad file descriptor) [pid 14616] close(23) = -1 EBADF (Bad file descriptor) [pid 14616] close(24) = -1 EBADF (Bad file descriptor) [pid 14616] close(25) = -1 EBADF (Bad file descriptor) [pid 14616] close(26) = -1 EBADF (Bad file descriptor) [pid 14616] close(27) = -1 EBADF (Bad file descriptor) [pid 14616] close(28) = -1 EBADF (Bad file descriptor) [pid 14616] close(29) = -1 EBADF (Bad file descriptor) [pid 14616] exit_group(0) = ? [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3556/cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3473", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14616] +++ exited with 0 +++ [pid 322] getdents64(4 [pid 321] unlink("./3556/cgroup.cpu" [pid 320] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... unlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3650, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] getdents64(4 [pid 320] fstat(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3556/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3597/sys" [pid 321] newfstatat(AT_FDCWD, "./3556/cgroup" [pid 320] getdents64(3 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3597/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3556/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3597/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] unlink("./3597/binderfs" [pid 321] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 321] close(3 [pid 322] umount2("./3597/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3556" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3597/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3473/sys" [pid 322] unlink("./3597/cgroup.net") = 0 [pid 321] mkdir("./3557", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3597/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3473/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3597/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3597/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3473/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3597/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... openat resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3597/cgroup" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3597/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14618 attached [pid 322] rmdir("./3597" [pid 14618] set_robust_list(0x555587eb56a0, 24 [pid 322] <... rmdir resumed>) = 0 [pid 14618] <... set_robust_list resumed>) = 0 [pid 322] mkdir("./3598", 0777 [pid 14618] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3559 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14618] chdir("./3557" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14618] <... chdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14618] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] getdents64(4 [pid 14618] <... prctl resumed>) = 0 [pid 323] umount2("./3648", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14618] setpgid(0, 0 [pid 320] <... close resumed>) = 0 [pid 14618] <... setpgid resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3648", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rmdir("./3473/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14619 attached [pid 14618] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... openat resumed>) = 3 [pid 14618] <... symlink resumed>) = 0 [pid 323] fstat(3 [pid 320] <... rmdir resumed>) = 0 [pid 14619] set_robust_list(0x555587eb56a0, 24 [pid 14618] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3600 [pid 320] umount2("./3473/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14619] <... set_robust_list resumed>) = 0 [pid 14618] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14619] rt_sigprocmask(SIG_SETMASK, [] [pid 14618] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14618] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3473/binderfs" [pid 14619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14618] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14619] chdir("./3598" [pid 14618] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14619] <... chdir resumed>) = 0 [pid 14618] write(3, "1000", 4 [pid 323] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3473/binderfs" [pid 14619] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14618] <... write resumed>) = 4 [pid 14618] close(3) = 0 [pid 14618] symlink("/dev/binderfs", "./binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14618] <... symlink resumed>) = 0 [pid 320] umount2("./3473/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14618] write(1, "executing program\n", 18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14619] <... prctl resumed>) = 0 [pid 14618] <... write resumed>) = 18 executing program [pid 323] <... umount2 resumed>) = 0 [pid 14619] setpgid(0, 0 [pid 14618] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] newfstatat(AT_FDCWD, "./3473/cgroup.net" [pid 14619] <... setpgid resumed>) = 0 [pid 14618] <... mkdirat resumed>) = 0 [pid 323] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14618] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14619] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14618] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3648/sys" [pid 14619] <... symlink resumed>) = 0 [pid 14618] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14619] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14618] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3473/cgroup.net" [pid 323] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14619] <... symlink resumed>) = 0 [pid 14618] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14619] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3648/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14618] <... pwrite64 resumed>) = 1 [pid 14618] close(3 [pid 14619] <... symlink resumed>) = 0 [pid 14618] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 320] umount2("./3473/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14619] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14618] close(4 [pid 323] fstat(4 [pid 14618] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14618] close(5 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14619] <... openat resumed>) = 3 [pid 14618] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3473/cgroup.cpu" [pid 14619] write(3, "1000", 4 [pid 14618] close(6 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14619] <... write resumed>) = 4 [pid 14618] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14619] close(3 [pid 14618] close(7 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3473/cgroup.cpu" [pid 14619] <... close resumed>) = 0 [pid 14618] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14618] close(8) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14619] symlink("/dev/binderfs", "./binderfs" [pid 14618] close(9 [pid 323] rmdir("./3648/sys" [pid 320] <... unlink resumed>) = 0 [pid 14619] <... symlink resumed>) = 0 [pid 14618] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14618] close(10) = -1 EBADF (Bad file descriptor) [pid 14618] close(11) = -1 EBADF (Bad file descriptor) [pid 14618] close(12) = -1 EBADF (Bad file descriptor) [pid 14618] close(13) = -1 EBADF (Bad file descriptor) [pid 14618] close(14) = -1 EBADF (Bad file descriptor) [pid 14618] close(15) = -1 EBADF (Bad file descriptor) [pid 14618] close(16) = -1 EBADF (Bad file descriptor) [pid 14618] close(17) = -1 EBADF (Bad file descriptor) [pid 14618] close(18) = -1 EBADF (Bad file descriptor) [pid 14618] close(19) = -1 EBADF (Bad file descriptor) [pid 14618] close(20) = -1 EBADF (Bad file descriptor) [pid 14618] close(21) = -1 EBADF (Bad file descriptor) [pid 14618] close(22) = -1 EBADF (Bad file descriptor) [pid 14618] close(23) = -1 EBADF (Bad file descriptor) [pid 14618] close(24) = -1 EBADF (Bad file descriptor) [pid 14618] close(25) = -1 EBADF (Bad file descriptor) [pid 14618] close(26) = -1 EBADF (Bad file descriptor) [pid 14618] close(27) = -1 EBADF (Bad file descriptor) [pid 14618] close(28) = -1 EBADF (Bad file descriptor) [pid 14618] close(29) = -1 EBADF (Bad file descriptor) [pid 14618] exit_group(0) = ? [pid 14619] write(1, "executing program\n", 18 [pid 14618] +++ exited with 0 +++ [pid 323] <... rmdir resumed>) = 0 [pid 320] umount2("./3473/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14619] <... write resumed>) = 18 executing program [pid 323] umount2("./3648/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3473/cgroup" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3559, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14619] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14619] <... mkdirat resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3648/binderfs" [pid 14619] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] unlink("./3473/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] unlink("./3648/binderfs" [pid 320] getdents64(3 [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3648/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3648/cgroup.net" [pid 14619] <... mount resumed>) = 0 [pid 320] rmdir("./3473" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14619] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3648/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] mkdir("./3474", 0777 [pid 323] umount2("./3648/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3557", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3648/cgroup.cpu" [pid 321] openat(AT_FDCWD, "./3557", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] unlink("./3648/cgroup.cpu" [pid 321] fstat(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3648/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14620 attached [pid 14619] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14620] set_robust_list(0x555587eb56a0, 24 [pid 14619] pwrite64(3, "\x02", 1, 4 [pid 323] newfstatat(AT_FDCWD, "./3648/cgroup" [pid 14620] <... set_robust_list resumed>) = 0 [pid 14619] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3476 [pid 14620] rt_sigprocmask(SIG_SETMASK, [] [pid 14619] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14619] <... close resumed>) = 0 [pid 323] unlink("./3648/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3557/sys" [pid 14620] chdir("./3474" [pid 14619] close(4 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14620] <... chdir resumed>) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14620] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14619] close(5 [pid 321] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14620] <... prctl resumed>) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14620] setpgid(0, 0 [pid 14619] close(6 [pid 323] close(3 [pid 321] openat(AT_FDCWD, "./3557/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14620] <... setpgid resumed>) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14620] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14619] close(7 [pid 323] rmdir("./3648" [pid 14620] <... symlink resumed>) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14620] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14619] close(8 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14620] <... symlink resumed>) = 0 [pid 323] mkdir("./3649", 0777 [pid 14620] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14620] <... symlink resumed>) = 0 [pid 14619] close(9 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14620] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(4 [pid 14620] <... openat resumed>) = 3 [pid 14619] close(10 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14620] write(3, "1000", 4 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14620] <... write resumed>) = 4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(4 [pid 14620] close(3 [pid 14619] close(11 [pid 321] <... close resumed>) = 0 [pid 14620] <... close resumed>) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3557/sys" [pid 14620] symlink("/dev/binderfs", "./binderfs" [pid 14619] close(12 [pid 321] <... rmdir resumed>) = 0 [pid 14620] <... symlink resumed>) = 0 [pid 14620] write(1, "executing program\n", 18 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3557/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14620] <... write resumed>) = 18 [pid 14619] close(13 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14621 attached [pid 14620] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3651 executing program [pid 14621] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14620] <... mkdirat resumed>) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3557/binderfs" [pid 14621] rt_sigprocmask(SIG_SETMASK, [] [pid 14620] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14619] close(14 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14620] <... mount resumed>) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3557/binderfs" [pid 14621] chdir("./3649" [pid 14620] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14619] close(15 [pid 321] <... unlink resumed>) = 0 [pid 14621] <... chdir resumed>) = 0 [pid 14620] <... openat resumed>) = 3 [pid 14621] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14621] setpgid(0, 0 [pid 14619] close(16 [pid 14621] <... setpgid resumed>) = 0 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3557/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14619] close(17 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14621] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14620] pwrite64(3, "\x02", 1, 4 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3557/cgroup.net" [pid 14621] <... symlink resumed>) = 0 [pid 14620] <... pwrite64 resumed>) = 1 [pid 14619] close(18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14621] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14620] close(3 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3557/cgroup.net" [pid 14621] <... symlink resumed>) = 0 [pid 14620] <... close resumed>) = 0 [pid 14619] close(19 [pid 321] <... unlink resumed>) = 0 [pid 14620] close(4 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3557/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(20 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14620] close(5 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3557/cgroup.cpu" [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14620] close(6 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3557/cgroup.cpu" [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(22 [pid 14620] close(7 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(23 [pid 14620] close(8 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3557/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14620] close(9 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3557/cgroup" [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(25 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14620] close(10 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(26 [pid 321] unlink("./3557/cgroup" [pid 14621] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14620] close(11 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(27 [pid 321] getdents64(3 [pid 14621] <... symlink resumed>) = 0 [pid 14620] close(12 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14621] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(28 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14621] <... openat resumed>) = 3 [pid 14620] close(13 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14621] write(3, "1000", 4 [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] close(29 [pid 321] <... close resumed>) = 0 [pid 14621] <... write resumed>) = 4 [pid 14621] close(3 [pid 14620] close(14 [pid 14619] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3557" [pid 14621] <... close resumed>) = 0 [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] exit_group(0 [pid 321] <... rmdir resumed>) = 0 [pid 14621] symlink("/dev/binderfs", "./binderfs" [pid 14620] close(15 [pid 14619] <... exit_group resumed>) = ? [pid 14621] <... symlink resumed>) = 0 [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14619] +++ exited with 0 +++ [pid 321] mkdir("./3558", 0777 executing program [pid 14621] write(1, "executing program\n", 18) = 18 [pid 321] <... mkdir resumed>) = 0 [pid 14620] close(16 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14621] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14620] close(17) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14622 attached [pid 14621] <... mkdirat resumed>) = 0 [pid 14620] close(18 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3600, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14621] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14620] close(19) = -1 EBADF (Bad file descriptor) [pid 14620] close(20 [pid 14621] <... mount resumed>) = 0 [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] set_robust_list(0x555587eb56a0, 24 [pid 14621] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14620] close(21 [pid 14622] <... set_robust_list resumed>) = 0 [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3560 [pid 14620] close(22 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14620] close(23 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14621] <... openat resumed>) = 3 [pid 14620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14620] close(24) = -1 EBADF (Bad file descriptor) [pid 14620] close(25) = -1 EBADF (Bad file descriptor) [pid 14620] close(26) = -1 EBADF (Bad file descriptor) [pid 14620] close(27) = -1 EBADF (Bad file descriptor) [pid 14620] close(28) = -1 EBADF (Bad file descriptor) [pid 14620] close(29) = -1 EBADF (Bad file descriptor) [pid 14620] exit_group(0) = ? [pid 14622] rt_sigprocmask(SIG_SETMASK, [] [pid 14621] pwrite64(3, "\x02", 1, 4 [pid 14620] +++ exited with 0 +++ [pid 14622] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14621] <... pwrite64 resumed>) = 1 [pid 14622] chdir("./3558" [pid 14621] close(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3476, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14622] <... chdir resumed>) = 0 [pid 14621] <... close resumed>) = 0 [pid 14622] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14621] close(4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14622] <... prctl resumed>) = 0 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] setpgid(0, 0 [pid 14621] close(5 [pid 14622] <... setpgid resumed>) = 0 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14621] close(6) = -1 EBADF (Bad file descriptor) [pid 14622] <... symlink resumed>) = 0 [pid 14621] close(7 [pid 14622] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... symlink resumed>) = 0 [pid 14621] close(8 [pid 14622] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14621] close(9 [pid 14622] <... openat resumed>) = 3 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] write(3, "1000", 4) = 4 [pid 14622] close(3 [pid 14621] close(10 [pid 14622] <... close resumed>) = 0 [pid 14622] symlink("/dev/binderfs", "./binderfs" [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... symlink resumed>) = 0 executing program [pid 14622] write(1, "executing program\n", 18) = 18 [pid 14622] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14622] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14621] close(11 [pid 14622] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... openat resumed>) = 3 [pid 14621] close(12 [pid 14622] pwrite64(3, "\x02", 1, 4 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14621] close(13) = -1 EBADF (Bad file descriptor) [pid 14621] close(14) = -1 EBADF (Bad file descriptor) [pid 14622] <... pwrite64 resumed>) = 1 [pid 14621] close(15 [pid 14622] close(3 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14621] close(16) = -1 EBADF (Bad file descriptor) [pid 14621] close(17) = -1 EBADF (Bad file descriptor) [pid 14621] close(18) = -1 EBADF (Bad file descriptor) [pid 14622] <... close resumed>) = 0 [pid 14622] close(4 [pid 14621] close(19 [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(5 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(6 [pid 14621] close(20 [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(7) = -1 EBADF (Bad file descriptor) [pid 14621] close(21 [pid 14622] close(8) = -1 EBADF (Bad file descriptor) [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(9) = -1 EBADF (Bad file descriptor) [pid 14621] close(22 [pid 14622] close(10 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(11 [pid 14621] close(23 [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(12 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(13 [pid 14621] close(24 [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(14 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(15 [pid 14621] close(25 [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(16 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(17 [pid 14621] close(26 [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(18) = -1 EBADF (Bad file descriptor) [pid 14621] close(27 [pid 14622] close(19 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(20 [pid 14621] close(28 [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(21) = -1 EBADF (Bad file descriptor) [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(22) = -1 EBADF (Bad file descriptor) [pid 14621] close(29 [pid 14622] close(23 [pid 14621] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14622] close(24) = -1 EBADF (Bad file descriptor) [pid 14622] close(25) = -1 EBADF (Bad file descriptor) [pid 14621] exit_group(0 [pid 14622] close(26) = -1 EBADF (Bad file descriptor) [pid 14621] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 14622] close(27) = -1 EBADF (Bad file descriptor) [pid 14622] close(28) = -1 EBADF (Bad file descriptor) [pid 14622] close(29) = -1 EBADF (Bad file descriptor) [pid 14622] exit_group(0) = ? [pid 14622] +++ exited with 0 +++ [pid 14621] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3560, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3651, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3598", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3474", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3598", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3474", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] fstat(3 [pid 322] getdents64(3 [pid 321] umount2("./3558", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3558", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(3 [pid 321] <... openat resumed>) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = 0 [pid 320] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3558/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3558/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3558/sys") = 0 [pid 321] umount2("./3558/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3558/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3558/binderfs") = 0 [pid 321] umount2("./3558/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3558/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3558/cgroup.net") = 0 [pid 321] umount2("./3558/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3558/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3558/cgroup.cpu") = 0 [pid 321] umount2("./3558/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3558/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3558/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3558") = 0 [pid 321] mkdir("./3559", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] umount2("./3649", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14623 attached [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3598/sys" [pid 14623] set_robust_list(0x555587eb56a0, 24 [pid 323] openat(AT_FDCWD, "./3649", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3561 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14623] <... set_robust_list resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3474/sys" [pid 14623] rt_sigprocmask(SIG_SETMASK, [] [pid 323] fstat(3 [pid 322] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14623] chdir("./3559" [pid 320] umount2("./3474/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 322] openat(AT_FDCWD, "./3598/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14623] <... chdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14623] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... openat resumed>) = 4 [pid 320] openat(AT_FDCWD, "./3474/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 14623] <... prctl resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(4 [pid 14623] setpgid(0, 0 [pid 323] newfstatat(AT_FDCWD, "./3649/sys" [pid 322] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14623] <... setpgid resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14623] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 323] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14623] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 323] openat(AT_FDCWD, "./3649/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14623] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... openat resumed>) = 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] fstat(4 [pid 322] close(4 [pid 320] close(4 [pid 14623] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 322] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rmdir("./3598/sys" [pid 320] rmdir("./3474/sys" [pid 14623] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14623] <... symlink resumed>) = 0 [pid 323] close(4 [pid 14623] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... close resumed>) = 0 [pid 320] umount2("./3474/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3649/sys" [pid 322] <... rmdir resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14623] <... openat resumed>) = 3 [pid 323] umount2("./3649/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3598/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3474/binderfs" [pid 14623] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14623] <... write resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3649/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3598/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3474/binderfs" [pid 14623] close(3 [pid 323] unlink("./3649/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14623] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3598/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14623] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3649/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3474/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14623] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3649/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3598/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14623] write(1, "executing program\n", 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 320] newfstatat(AT_FDCWD, "./3474/cgroup.net" [pid 14623] <... write resumed>) = 18 [pid 323] unlink("./3649/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14623] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3649/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3649/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3649/cgroup.cpu") = 0 [pid 322] newfstatat(AT_FDCWD, "./3598/cgroup.net" [pid 320] unlink("./3474/cgroup.net" [pid 14623] <... mkdirat resumed>) = 0 [pid 323] umount2("./3649/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14623] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3474/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3649/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3649/cgroup" [pid 14623] <... mount resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3598/cgroup.net" [pid 323] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14623] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3474/cgroup.cpu" [pid 323] close(3 [pid 322] umount2("./3598/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3649" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3474/cgroup.cpu" [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3650", 0777 [pid 14623] <... openat resumed>) = 3 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14623] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3598/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14624 attached [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3474/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3652 [pid 322] unlink("./3598/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14624] set_robust_list(0x555587eb56a0, 24 [pid 14623] <... pwrite64 resumed>) = 1 [pid 320] newfstatat(AT_FDCWD, "./3474/cgroup" [pid 14624] <... set_robust_list resumed>) = 0 [pid 14623] close(3 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 14623] <... close resumed>) = 0 [pid 322] umount2("./3598/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3474/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3598/cgroup" [pid 14623] close(4 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14624] rt_sigprocmask(SIG_SETMASK, [] [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14623] close(5 [pid 322] unlink("./3598/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14624] chdir("./3650" [pid 320] <... close resumed>) = 0 [pid 14624] <... chdir resumed>) = 0 [pid 14623] close(6 [pid 14624] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14624] setpgid(0, 0) = 0 [pid 14624] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] rmdir("./3474" [pid 14623] close(7 [pid 322] getdents64(3 [pid 320] <... rmdir resumed>) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14624] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14623] close(8 [pid 322] close(3 [pid 320] mkdir("./3475", 0777 [pid 14624] <... symlink resumed>) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14624] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14623] close(9 [pid 322] rmdir("./3598" [pid 320] <... mkdir resumed>) = 0 [pid 14624] <... symlink resumed>) = 0 [pid 14624] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14624] <... openat resumed>) = 3 [pid 14623] close(10 [pid 322] mkdir("./3599", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] write(3, "1000", 4 [pid 14623] close(11 [pid 322] <... mkdir resumed>) = 0 [pid 14624] <... write resumed>) = 4 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14624] close(3 [pid 14623] close(12 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14624] <... close resumed>) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14623] close(13 [pid 14624] write(1, "executing program\n", 18) = 18 executing program [pid 14624] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14624] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14623] close(14ci2-android-6-12-rust/strace-static-x86_64: Process 14625 attached [pid 14625] set_robust_list(0x555587eb56a0, 24 [pid 14624] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] close(15 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3477 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14626 attached [pid 14625] rt_sigprocmask(SIG_SETMASK, [] [pid 14623] close(16 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3601 [pid 14626] set_robust_list(0x555587eb56a0, 24 [pid 14625] chdir("./3475" [pid 14624] pwrite64(3, "\x02", 1, 4 [pid 14623] close(17 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14626] <... set_robust_list resumed>) = 0 [pid 14625] <... chdir resumed>) = 0 [pid 14624] <... pwrite64 resumed>) = 1 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14626] rt_sigprocmask(SIG_SETMASK, [] [pid 14625] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14624] close(3 [pid 14623] close(18 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14625] <... prctl resumed>) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] setpgid(0, 0 [pid 14624] <... close resumed>) = 0 [pid 14623] close(19 [pid 14625] <... setpgid resumed>) = 0 [pid 14624] close(4 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14626] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14623] close(20 [pid 14626] chdir("./3599" [pid 14625] <... symlink resumed>) = 0 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] <... chdir resumed>) = 0 [pid 14625] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14624] close(5 [pid 14623] close(21 [pid 14626] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14625] <... symlink resumed>) = 0 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14624] close(6 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] <... prctl resumed>) = 0 [pid 14625] <... symlink resumed>) = 0 [pid 14623] close(22 [pid 14626] setpgid(0, 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] <... setpgid resumed>) = 0 [pid 14625] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] close(23 [pid 14626] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14625] <... openat resumed>) = 3 [pid 14624] close(7 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] write(3, "1000", 4 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... write resumed>) = 4 [pid 14624] close(8 [pid 14625] close(3 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] close(24 [pid 14625] <... close resumed>) = 0 [pid 14624] close(9 [pid 14625] symlink("/dev/binderfs", "./binderfs" [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... symlink resumed>) = 0 [pid 14624] close(10 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] <... symlink resumed>) = 0 [pid 14625] write(1, "executing program\n", 18 executing program [pid 14624] close(11 [pid 14623] close(25 [pid 14626] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14625] <... write resumed>) = 18 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14624] close(12 [pid 14626] <... symlink resumed>) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... mkdirat resumed>) = 0 [pid 14626] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14625] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] close(26 [pid 14626] <... symlink resumed>) = 0 [pid 14625] <... mount resumed>) = 0 [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(13 [pid 14625] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14624] close(14 [pid 14623] close(27 [pid 14625] <... openat resumed>) = 3 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(15 [pid 14625] pwrite64(3, "\x02", 1, 4 [pid 14626] <... openat resumed>) = 3 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] write(3, "1000", 4 [pid 14625] <... pwrite64 resumed>) = 1 [pid 14624] close(16 [pid 14623] close(28 [pid 14626] <... write resumed>) = 4 [pid 14625] close(3 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] close(3 [pid 14625] <... close resumed>) = 0 [pid 14624] close(17 [pid 14623] close(29 [pid 14626] <... close resumed>) = 0 [pid 14625] close(4 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] symlink("/dev/binderfs", "./binderfs" [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(18 [pid 14623] exit_group(0 [pid 14625] close(5 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(19 [pid 14625] close(6 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14623] <... exit_group resumed>) = ? [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(20 [pid 14625] close(7) = -1 EBADF (Bad file descriptor) [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(8) = -1 EBADF (Bad file descriptor) [pid 14624] close(21 [pid 14625] close(9) = -1 EBADF (Bad file descriptor) [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(10 [pid 14624] close(22 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(11 [pid 14624] close(23 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(12 [pid 14624] close(24 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(13 [pid 14623] +++ exited with 0 +++ [pid 14626] <... symlink resumed>) = 0 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(25 [pid 14625] close(14 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(26 [pid 14625] close(15 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(27 [pid 14625] close(16 [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] close(28 [pid 14625] close(17) = -1 EBADF (Bad file descriptor) [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(18) = -1 EBADF (Bad file descriptor) [pid 14624] close(29 [pid 14626] write(1, "executing program\n", 18 [pid 14625] close(19 [pid 14626] <... write resumed>) = 18 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14626] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14625] close(20 [pid 14624] exit_group(0 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14624] <... exit_group resumed>) = ? [pid 14626] <... mkdirat resumed>) = 0 [pid 14625] close(21 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3561, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14626] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14626] <... mount resumed>) = 0 [pid 14625] close(22 [pid 14624] +++ exited with 0 +++ [pid 14626] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(23) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3652, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14626] <... openat resumed>) = 3 [pid 14625] close(24 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(25) = -1 EBADF (Bad file descriptor) [pid 14626] pwrite64(3, "\x02", 1, 4 [pid 14625] close(26 [pid 14626] <... pwrite64 resumed>) = 1 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] close(3 [pid 14625] close(27) = -1 EBADF (Bad file descriptor) [pid 14626] <... close resumed>) = 0 [pid 14625] close(28 [pid 14626] close(4 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] close(29 [pid 14626] close(5 [pid 14625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] exit_group(0 [pid 14626] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14625] <... exit_group resumed>) = ? [pid 14626] close(6) = -1 EBADF (Bad file descriptor) [pid 14626] close(7) = -1 EBADF (Bad file descriptor) [pid 14626] close(8 [pid 14625] +++ exited with 0 +++ [pid 14626] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] close(9 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3477, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14626] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] close(10 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14626] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14626] close(11) = -1 EBADF (Bad file descriptor) [pid 14626] close(12) = -1 EBADF (Bad file descriptor) [pid 14626] close(13) = -1 EBADF (Bad file descriptor) [pid 14626] close(14) = -1 EBADF (Bad file descriptor) [pid 14626] close(15) = -1 EBADF (Bad file descriptor) [pid 14626] close(16) = -1 EBADF (Bad file descriptor) [pid 14626] close(17) = -1 EBADF (Bad file descriptor) [pid 14626] close(18) = -1 EBADF (Bad file descriptor) [pid 14626] close(19) = -1 EBADF (Bad file descriptor) [pid 14626] close(20) = -1 EBADF (Bad file descriptor) [pid 14626] close(21) = -1 EBADF (Bad file descriptor) [pid 14626] close(22) = -1 EBADF (Bad file descriptor) [pid 14626] close(23) = -1 EBADF (Bad file descriptor) [pid 14626] close(24) = -1 EBADF (Bad file descriptor) [pid 14626] close(25) = -1 EBADF (Bad file descriptor) [pid 14626] close(26) = -1 EBADF (Bad file descriptor) [pid 14626] close(27) = -1 EBADF (Bad file descriptor) [pid 14626] close(28) = -1 EBADF (Bad file descriptor) [pid 14626] close(29) = -1 EBADF (Bad file descriptor) [pid 14626] exit_group(0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14626] <... exit_group resumed>) = ? [pid 323] umount2("./3650", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3650", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14626] +++ exited with 0 +++ [pid 323] getdents64(3 [pid 321] umount2("./3559", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3601, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] openat(AT_FDCWD, "./3559", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = 0 [pid 321] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3650/sys" [pid 321] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3559/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] openat(AT_FDCWD, "./3650/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(4 [pid 321] openat(AT_FDCWD, "./3559/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... openat resumed>) = 4 [pid 323] getdents64(4 [pid 321] fstat(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3559/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3650/sys" [pid 321] umount2("./3559/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3650/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3559/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3650/binderfs" [pid 321] unlink("./3559/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3650/binderfs" [pid 321] umount2("./3559/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3650/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3559/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3650/cgroup.net" [pid 321] unlink("./3559/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3650/cgroup.net" [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3559/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3650/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3599", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3559/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3650/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3599", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3475", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3650/cgroup.cpu" [pid 322] <... openat resumed>) = 3 [pid 321] unlink("./3559/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] fstat(3 [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3475", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3650/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3650/cgroup" [pid 321] umount2("./3559/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 323] unlink("./3650/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3650") = 0 [pid 323] mkdir("./3651", 0777) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3559/cgroup" [pid 320] getdents64(3 [pid 322] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 ci2-android-6-12-rust/strace-static-x86_64: Process 14627 attached [pid 322] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14627] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3653 [pid 322] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3559/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14627] <... set_robust_list resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14627] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3599/sys" [pid 14627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14627] chdir("./3651" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = 0 [pid 322] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(3 [pid 322] openat(AT_FDCWD, "./3599/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 321] rmdir("./3559" [pid 322] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3475/sys" [pid 14627] <... chdir resumed>) = 0 [pid 14627] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14627] setpgid(0, 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] mkdir("./3560", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14627] <... setpgid resumed>) = 0 [pid 322] getdents64(4 [pid 14627] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... mkdir resumed>) = 0 [pid 14627] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3475/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14627] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] getdents64(4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14627] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14627] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 322] close(4 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] openat(AT_FDCWD, "./3475/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... close resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] rmdir("./3599/sys" [pid 320] <... openat resumed>) = 4 [pid 14627] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rmdir resumed>) = 0 [pid 14627] <... openat resumed>) = 3 [pid 14627] write(3, "1000", 4) = 4 [pid 14627] close(3) = 0 [pid 14627] symlink("/dev/binderfs", "./binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14628 attached [pid 14628] set_robust_list(0x555587eb56a0, 24 [pid 14627] <... symlink resumed>) = 0 [pid 14628] <... set_robust_list resumed>) = 0 [pid 14627] write(1, "executing program\n", 18 [pid 14628] rt_sigprocmask(SIG_SETMASK, [] [pid 14627] <... write resumed>) = 18 executing program [pid 322] umount2("./3599/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3562 [pid 320] fstat(4 [pid 14628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14627] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14628] chdir("./3560" [pid 322] newfstatat(AT_FDCWD, "./3599/binderfs" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3599/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14628] <... chdir resumed>) = 0 [pid 14627] <... mkdirat resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 14628] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14627] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3599/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14628] <... prctl resumed>) = 0 [pid 14627] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14628] setpgid(0, 0) = 0 [pid 14627] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3599/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14628] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14627] <... openat resumed>) = 3 [pid 320] rmdir("./3475/sys" [pid 14628] <... symlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14628] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 320] umount2("./3475/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3599/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3475/binderfs" [pid 14628] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14627] pwrite64(3, "\x02", 1, 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14628] <... symlink resumed>) = 0 [pid 14627] <... pwrite64 resumed>) = 1 [pid 322] <... unlink resumed>) = 0 [pid 14628] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14627] close(3 [pid 14628] <... openat resumed>) = 3 [pid 322] umount2("./3599/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3475/binderfs" [pid 14628] write(3, "1000", 4 [pid 14627] <... close resumed>) = 0 [pid 14628] <... write resumed>) = 4 [pid 14627] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14628] close(3 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3599/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14628] <... close resumed>) = 0 [pid 14627] close(5 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3475/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14628] symlink("/dev/binderfs", "./binderfs" [pid 322] unlink("./3599/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14628] <... symlink resumed>) = 0 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3475/cgroup.net" [pid 14628] write(1, "executing program\n", 18 [pid 14627] close(6 [pid 322] <... unlink resumed>) = 0 executing program [pid 14628] <... write resumed>) = 18 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3599/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14628] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14627] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3475/cgroup.net" [pid 14628] <... mkdirat resumed>) = 0 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3599/cgroup" [pid 14628] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14627] close(8 [pid 320] <... unlink resumed>) = 0 [pid 14628] <... mount resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(9) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3599/cgroup" [pid 320] umount2("./3475/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14628] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14627] close(10 [pid 14628] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3475/cgroup.cpu" [pid 322] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3475/cgroup.cpu" [pid 14628] pwrite64(3, "\x02", 1, 4 [pid 14627] close(11 [pid 14628] <... pwrite64 resumed>) = 1 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14627] close(12 [pid 14628] close(3 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 320] umount2("./3475/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14628] <... close resumed>) = 0 [pid 14627] close(13 [pid 322] <... close resumed>) = 0 [pid 14628] close(4 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(14 [pid 14628] close(5 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(15 [pid 14628] close(6 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(16 [pid 14628] close(7 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(17 [pid 14628] close(8 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(18 [pid 14628] close(9 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(19 [pid 14628] close(10 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(20 [pid 14628] close(11 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(21 [pid 14628] close(12 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] close(13 [pid 14627] close(22 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] close(14 [pid 14627] close(23 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] close(15 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(24 [pid 14628] close(16 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(25 [pid 14628] close(17) = -1 EBADF (Bad file descriptor) [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] close(18 [pid 14627] close(26 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] close(19 [pid 14627] close(27 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] close(20 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(28 [pid 14628] close(21 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] close(29 [pid 14628] close(22 [pid 14627] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] exit_group(0 [pid 322] rmdir("./3599" [pid 320] newfstatat(AT_FDCWD, "./3475/cgroup" [pid 14628] close(23 [pid 14627] <... exit_group resumed>) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14627] +++ exited with 0 +++ [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3600", 0777 [pid 320] unlink("./3475/cgroup" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3653, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14628] close(24 [pid 320] <... unlink resumed>) = 0 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14628] close(25 [pid 320] close(3 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14628] close(26 [pid 320] <... close resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3475" [pid 14628] close(27) = -1 EBADF (Bad file descriptor) [pid 14628] close(28 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rmdir resumed>) = 0 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] close(29 [pid 320] mkdir("./3476", 0777 [pid 14628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14628] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14629 attached [pid 14628] +++ exited with 0 +++ [pid 320] <... mkdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3562, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14629] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3602 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14629] <... set_robust_list resumed>) = 0 [pid 14629] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14629] chdir("./3600") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14630 attached [pid 14629] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14630] set_robust_list(0x555587eb56a0, 24 [pid 14629] <... prctl resumed>) = 0 [pid 321] umount2("./3560", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14630] <... set_robust_list resumed>) = 0 [pid 14629] setpgid(0, 0 [pid 14630] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3651", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3478 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3560", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14629] <... setpgid resumed>) = 0 [pid 14630] chdir("./3476" [pid 14629] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14630] <... chdir resumed>) = 0 [pid 14629] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3651", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(3 [pid 14630] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14629] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... openat resumed>) = 3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14630] setpgid(0, 0 [pid 14629] <... symlink resumed>) = 0 [pid 323] fstat(3 [pid 321] getdents64(3 [pid 14630] <... setpgid resumed>) = 0 [pid 14629] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14630] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14629] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14630] <... symlink resumed>) = 0 [pid 14629] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14630] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14629] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = 0 [pid 323] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14630] <... symlink resumed>) = 0 [pid 14629] write(3, "1000", 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14630] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14629] <... write resumed>) = 4 [pid 14630] <... symlink resumed>) = 0 [pid 14629] close(3 [pid 321] newfstatat(AT_FDCWD, "./3560/sys" [pid 14630] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14629] <... close resumed>) = 0 [pid 14630] <... openat resumed>) = 3 [pid 14629] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14630] write(3, "1000", 4 [pid 14629] <... symlink resumed>) = 0 [pid 323] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14630] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14630] close(3 [pid 14629] write(1, "executing program\n", 18 [pid 323] newfstatat(AT_FDCWD, "./3651/sys" executing program [pid 321] openat(AT_FDCWD, "./3560/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14630] <... close resumed>) = 0 [pid 14629] <... write resumed>) = 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 14630] symlink("/dev/binderfs", "./binderfs" [pid 14629] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 14630] <... symlink resumed>) = 0 [pid 14629] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14630] write(1, "executing program\n", 18) = 18 executing program [pid 14629] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14630] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] openat(AT_FDCWD, "./3651/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14629] <... mount resumed>) = 0 [pid 321] getdents64(4 [pid 323] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] fstat(4 [pid 321] getdents64(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] getdents64(4 [pid 321] close(4 [pid 14630] <... mkdirat resumed>) = 0 [pid 14629] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... close resumed>) = 0 [pid 14630] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(4 [pid 321] rmdir("./3560/sys" [pid 14630] <... mount resumed>) = 0 [pid 14629] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] close(4 [pid 321] umount2("./3560/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3651/sys" [pid 321] newfstatat(AT_FDCWD, "./3560/binderfs" [pid 14630] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14629] pwrite64(3, "\x02", 1, 4 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14630] <... openat resumed>) = 3 [pid 14629] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3651/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14630] pwrite64(3, "\x02", 1, 4 [pid 14629] close(3 [pid 321] unlink("./3560/binderfs" [pid 14630] <... pwrite64 resumed>) = 1 [pid 14629] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14630] close(3 [pid 14629] close(4 [pid 323] newfstatat(AT_FDCWD, "./3651/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 14630] <... close resumed>) = 0 [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3560/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14630] close(4 [pid 14629] close(5 [pid 323] unlink("./3651/binderfs" [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14630] close(5 [pid 14629] close(6 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3560/cgroup.net" [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3651/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3560/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3651/cgroup.net" [pid 14630] close(6 [pid 14629] close(7 [pid 321] <... unlink resumed>) = 0 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(7 [pid 14629] close(8 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3560/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3651/cgroup.net" [pid 14630] close(8 [pid 14629] close(9 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14630] close(9 [pid 14629] close(10 [pid 323] umount2("./3651/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3560/cgroup.cpu" [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14630] close(10 [pid 14629] close(11 [pid 323] newfstatat(AT_FDCWD, "./3651/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(11 [pid 14629] close(12 [pid 321] unlink("./3560/cgroup.cpu" [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14630] close(12 [pid 14629] close(13 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(13 [pid 14629] close(14 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(14 [pid 14629] close(15 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(15 [pid 14629] close(16 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(16 [pid 14629] close(17 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(17 [pid 14629] close(18 [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3651/cgroup.cpu" [pid 321] umount2("./3560/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3651/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3560/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3651/cgroup" [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14630] close(18 [pid 14629] close(19 [pid 323] unlink("./3651/cgroup" [pid 321] unlink("./3560/cgroup" [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(19 [pid 14629] close(20 [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] getdents64(3 [pid 14630] close(20 [pid 14629] close(21 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14630] close(21 [pid 14629] close(22 [pid 321] close(3 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14630] close(22 [pid 14629] close(23 [pid 323] rmdir("./3651" [pid 321] <... close resumed>) = 0 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3560" [pid 14630] close(23 [pid 14629] close(24 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14630] close(24 [pid 14629] close(25 [pid 323] mkdir("./3652", 0777 [pid 321] mkdir("./3561", 0777 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(25 [pid 14629] close(26 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14630] close(26 [pid 14629] close(27 [pid 321] <... mkdir resumed>) = 0 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14630] close(27 [pid 14629] close(28 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14630] close(28 [pid 14629] close(29 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14630] close(29 [pid 14629] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14632 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14631 attached [pid 14630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14629] +++ exited with 0 +++ [pid 14632] set_robust_list(0x555587eb56a0, 24 [pid 14631] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3654 [pid 14632] <... set_robust_list resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3602, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14630] exit_group(0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14630] <... exit_group resumed>) = ? [pid 14632] rt_sigprocmask(SIG_SETMASK, [] [pid 14631] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3563 [pid 14632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14631] rt_sigprocmask(SIG_SETMASK, [] [pid 14630] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14632] chdir("./3652" [pid 14631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3478, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14632] <... chdir resumed>) = 0 [pid 14631] chdir("./3561" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14632] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14631] <... chdir resumed>) = 0 [pid 14632] <... prctl resumed>) = 0 [pid 14631] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14632] setpgid(0, 0 [pid 14631] <... prctl resumed>) = 0 [pid 14632] <... setpgid resumed>) = 0 [pid 14632] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14631] setpgid(0, 0 [pid 14632] <... symlink resumed>) = 0 [pid 14631] <... setpgid resumed>) = 0 [pid 14632] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14632] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14631] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14632] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14631] <... symlink resumed>) = 0 [pid 14632] write(3, "1000", 4 [pid 14631] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14632] <... write resumed>) = 4 [pid 14632] close(3) = 0 [pid 14631] <... symlink resumed>) = 0 [pid 14632] symlink("/dev/binderfs", "./binderfs" [pid 322] <... restart_syscall resumed>) = 0 [pid 14631] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14632] <... symlink resumed>) = 0 [pid 14632] write(1, "executing program\n", 18) = 18 executing program [pid 14632] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14632] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14631] <... symlink resumed>) = 0 [pid 14632] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14631] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14632] <... openat resumed>) = 3 [pid 14632] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3600", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14631] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 14631] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3600", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14632] <... pwrite64 resumed>) = 1 [pid 14632] close(3) = 0 [pid 14631] <... write resumed>) = 4 [pid 322] <... openat resumed>) = 3 [pid 320] umount2("./3476", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14632] close(4 [pid 14631] close(3 [pid 322] fstat(3 [pid 14632] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14632] close(5 [pid 14631] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3476", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14632] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14632] close(6 [pid 14631] symlink("/dev/binderfs", "./binderfs" [pid 320] <... openat resumed>) = 3 [pid 14632] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14632] close(7 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14632] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14632] close(8 [pid 14631] <... symlink resumed>) = 0 [pid 320] getdents64(3 [pid 14632] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14631] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 executing program [pid 14632] close(9 [pid 14631] <... write resumed>) = 18 [pid 322] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14632] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14632] close(10) = -1 EBADF (Bad file descriptor) [pid 14632] close(11) = -1 EBADF (Bad file descriptor) [pid 14632] close(12) = -1 EBADF (Bad file descriptor) [pid 14632] close(13) = -1 EBADF (Bad file descriptor) [pid 14632] close(14 [pid 320] <... umount2 resumed>) = 0 [pid 14632] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14632] close(15) = -1 EBADF (Bad file descriptor) [pid 14632] close(16) = -1 EBADF (Bad file descriptor) [pid 14632] close(17) = -1 EBADF (Bad file descriptor) [pid 14632] close(18) = -1 EBADF (Bad file descriptor) [pid 14632] close(19) = -1 EBADF (Bad file descriptor) [pid 14632] close(20) = -1 EBADF (Bad file descriptor) [pid 14632] close(21) = -1 EBADF (Bad file descriptor) [pid 14632] close(22) = -1 EBADF (Bad file descriptor) [pid 14632] close(23) = -1 EBADF (Bad file descriptor) [pid 14632] close(24) = -1 EBADF (Bad file descriptor) [pid 14632] close(25) = -1 EBADF (Bad file descriptor) [pid 14632] close(26) = -1 EBADF (Bad file descriptor) [pid 14632] close(27) = -1 EBADF (Bad file descriptor) [pid 14632] close(28) = -1 EBADF (Bad file descriptor) [pid 14632] close(29) = -1 EBADF (Bad file descriptor) [pid 14632] exit_group(0) = ? [pid 14631] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14632] +++ exited with 0 +++ [pid 14631] <... mkdirat resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3600/sys" [pid 14631] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3654, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14631] <... mount resumed>) = 0 [pid 322] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3476/sys" [pid 14631] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3600/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3476/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 320] openat(AT_FDCWD, "./3476/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 14631] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] fstat(4 [pid 14631] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(4 [pid 14631] <... pwrite64 resumed>) = 1 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14631] close(3 [pid 322] close(4 [pid 320] getdents64(4 [pid 322] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14631] <... close resumed>) = 0 [pid 322] rmdir("./3600/sys" [pid 320] getdents64(4 [pid 14631] close(4) = -1 EBADF (Bad file descriptor) [pid 14631] close(5) = -1 EBADF (Bad file descriptor) [pid 14631] close(6) = -1 EBADF (Bad file descriptor) [pid 14631] close(7) = -1 EBADF (Bad file descriptor) [pid 14631] close(8) = -1 EBADF (Bad file descriptor) [pid 14631] close(9) = -1 EBADF (Bad file descriptor) [pid 14631] close(10) = -1 EBADF (Bad file descriptor) [pid 14631] close(11) = -1 EBADF (Bad file descriptor) [pid 14631] close(12) = -1 EBADF (Bad file descriptor) [pid 14631] close(13) = -1 EBADF (Bad file descriptor) [pid 14631] close(14) = -1 EBADF (Bad file descriptor) [pid 14631] close(15) = -1 EBADF (Bad file descriptor) [pid 14631] close(16) = -1 EBADF (Bad file descriptor) [pid 14631] close(17) = -1 EBADF (Bad file descriptor) [pid 14631] close(18) = -1 EBADF (Bad file descriptor) [pid 14631] close(19) = -1 EBADF (Bad file descriptor) [pid 14631] close(20) = -1 EBADF (Bad file descriptor) [pid 14631] close(21) = -1 EBADF (Bad file descriptor) [pid 14631] close(22) = -1 EBADF (Bad file descriptor) [pid 14631] close(23) = -1 EBADF (Bad file descriptor) [pid 14631] close(24) = -1 EBADF (Bad file descriptor) [pid 14631] close(25) = -1 EBADF (Bad file descriptor) [pid 14631] close(26) = -1 EBADF (Bad file descriptor) [pid 14631] close(27) = -1 EBADF (Bad file descriptor) [pid 14631] close(28) = -1 EBADF (Bad file descriptor) [pid 14631] close(29) = -1 EBADF (Bad file descriptor) [pid 14631] exit_group(0) = ? [pid 322] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3600/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3600/binderfs" [pid 320] rmdir("./3476/sys" [pid 14631] +++ exited with 0 +++ [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 322] unlink("./3600/binderfs" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3563, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3476/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3600/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3476/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3600/cgroup.net" [pid 320] unlink("./3476/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3600/cgroup.net") = 0 [pid 322] umount2("./3600/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3600/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3600/cgroup.cpu" [pid 320] umount2("./3476/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3600/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3600/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3476/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3600/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3476/cgroup.net" [pid 322] close(3) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] rmdir("./3600") = 0 [pid 320] umount2("./3476/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] mkdir("./3601", 0777) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3476/cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14633 attached [pid 14633] set_robust_list(0x555587eb56a0, 24 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] unlink("./3476/cgroup.cpu" [pid 14633] <... set_robust_list resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3603 [pid 323] umount2("./3652", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14633] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] openat(AT_FDCWD, "./3652", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14633] chdir("./3601" [pid 320] umount2("./3476/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14633] <... chdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14633] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] newfstatat(AT_FDCWD, "./3476/cgroup" [pid 14633] <... prctl resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14633] setpgid(0, 0 [pid 320] unlink("./3476/cgroup" [pid 14633] <... setpgid resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] umount2("./3561", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14633] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] openat(AT_FDCWD, "./3561", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(3 [pid 14633] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] fstat(3 [pid 323] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14633] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14633] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] getdents64(3 [pid 14633] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] close(3 [pid 14633] <... symlink resumed>) = 0 [pid 323] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... close resumed>) = 0 [pid 14633] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14633] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3652/sys" [pid 320] rmdir("./3476" [pid 14633] write(3, "1000", 4 [pid 320] <... rmdir resumed>) = 0 [pid 14633] <... write resumed>) = 4 [pid 320] mkdir("./3477", 0777 [pid 14633] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 323] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3652/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3561/sys" [pid 14633] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14633] symlink("/dev/binderfs", "./binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14633] <... symlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14633] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14633] <... write resumed>) = 18 executing program [pid 323] fstat(4 [pid 321] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14634 attached [pid 14633] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14634] set_robust_list(0x555587eb56a0, 24 [pid 14633] <... mkdirat resumed>) = 0 [pid 323] getdents64(4 [pid 321] openat(AT_FDCWD, "./3561/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14634] <... set_robust_list resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3479 [pid 323] getdents64(4 [pid 321] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] fstat(4 [pid 323] close(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14634] rt_sigprocmask(SIG_SETMASK, [] [pid 14633] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14634] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14633] <... mount resumed>) = 0 [pid 323] rmdir("./3652/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14634] chdir("./3477" [pid 14633] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 14634] <... chdir resumed>) = 0 [pid 14633] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14634] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] umount2("./3652/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 14634] <... prctl resumed>) = 0 [pid 14633] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14634] setpgid(0, 0 [pid 14633] <... pwrite64 resumed>) = 1 [pid 321] <... close resumed>) = 0 [pid 14634] <... setpgid resumed>) = 0 [pid 14633] close(3 [pid 323] newfstatat(AT_FDCWD, "./3652/binderfs" [pid 321] rmdir("./3561/sys" [pid 14634] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14633] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14634] <... symlink resumed>) = 0 [pid 323] unlink("./3652/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 14634] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14633] close(4 [pid 321] umount2("./3561/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14634] <... symlink resumed>) = 0 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14634] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14633] close(5 [pid 14634] <... symlink resumed>) = 0 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14633] close(6 [pid 323] umount2("./3652/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14634] <... openat resumed>) = 3 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3561/binderfs" [pid 14634] write(3, "1000", 4 [pid 14633] close(7 [pid 14634] <... write resumed>) = 4 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3652/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14634] close(3 [pid 14633] close(8 [pid 14634] <... close resumed>) = 0 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3561/binderfs" [pid 14634] symlink("/dev/binderfs", "./binderfs" [pid 14633] close(9 [pid 323] unlink("./3652/cgroup.net" [pid 14634] <... symlink resumed>) = 0 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14634] write(1, "executing program\n", 18 [pid 14633] close(10 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3561/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14634] <... write resumed>) = 18 executing program [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14634] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14633] close(11 [pid 323] umount2("./3652/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3561/cgroup.net" [pid 14634] <... mkdirat resumed>) = 0 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14634] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14633] close(12 [pid 323] newfstatat(AT_FDCWD, "./3652/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14634] <... mount resumed>) = 0 [pid 14634] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3561/cgroup.net" [pid 323] unlink("./3652/cgroup.cpu" [pid 14633] close(13 [pid 321] <... unlink resumed>) = 0 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3561/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14634] pwrite64(3, "\x02", 1, 4 [pid 14633] close(14 [pid 14634] <... pwrite64 resumed>) = 1 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3652/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14634] close(3 [pid 14633] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3561/cgroup.cpu" [pid 14634] <... close resumed>) = 0 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(4 [pid 14633] close(16 [pid 323] newfstatat(AT_FDCWD, "./3652/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3561/cgroup.cpu" [pid 14634] close(5 [pid 14633] close(17 [pid 323] unlink("./3652/cgroup" [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14634] close(6 [pid 14633] close(18 [pid 321] umount2("./3561/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(7 [pid 14633] close(19 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(8 [pid 14633] close(20 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(9 [pid 14633] close(21 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(10) = -1 EBADF (Bad file descriptor) [pid 14633] close(22 [pid 14634] close(11 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] close(23 [pid 14634] close(12 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(13 [pid 14633] close(24 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(14 [pid 14633] close(25 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(15 [pid 14633] close(26 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(16 [pid 14633] close(27 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(17 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] close(28 [pid 14634] close(18 [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] close(29 [pid 14634] close(19) = -1 EBADF (Bad file descriptor) [pid 14633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(20 [pid 14633] exit_group(0 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14633] <... exit_group resumed>) = ? [pid 14634] close(21 [pid 14633] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3561/cgroup" [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3561/cgroup" [pid 323] close(3 [pid 14634] close(22) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14634] close(23 [pid 323] rmdir("./3652" [pid 321] getdents64(3 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3603, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14634] close(24 [pid 323] mkdir("./3653", 0777 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] close(3 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(25) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14634] close(26 [pid 321] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(27 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] rmdir("./3561" [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14634] close(28 [pid 321] <... rmdir resumed>) = 0 [pid 14634] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14634] close(29) = -1 EBADF (Bad file descriptor) [pid 14634] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14635 attached [pid 14634] +++ exited with 0 +++ [pid 321] mkdir("./3562", 0777 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3479, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... mkdir resumed>) = 0 [pid 14635] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3655 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14635] <... set_robust_list resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14635] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14635] chdir("./3653"ci2-android-6-12-rust/strace-static-x86_64: Process 14636 attached ) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3564 [pid 14636] set_robust_list(0x555587eb56a0, 24 [pid 14635] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14636] <... set_robust_list resumed>) = 0 [pid 14636] rt_sigprocmask(SIG_SETMASK, [] [pid 14635] <... prctl resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14636] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14635] setpgid(0, 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14636] chdir("./3562" [pid 14635] <... setpgid resumed>) = 0 [pid 14636] <... chdir resumed>) = 0 [pid 14635] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14636] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14635] <... symlink resumed>) = 0 [pid 322] umount2("./3601", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] <... prctl resumed>) = 0 [pid 14636] setpgid(0, 0 [pid 14635] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14636] <... setpgid resumed>) = 0 [pid 14635] <... symlink resumed>) = 0 [pid 14636] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14635] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] openat(AT_FDCWD, "./3601", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14636] <... symlink resumed>) = 0 [pid 14635] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14636] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14635] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] fstat(3 [pid 14636] <... symlink resumed>) = 0 [pid 14635] <... openat resumed>) = 3 [pid 14636] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14635] write(3, "1000", 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14636] <... symlink resumed>) = 0 [pid 14635] <... write resumed>) = 4 [pid 322] getdents64(3 [pid 14636] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14635] close(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14636] <... openat resumed>) = 3 [pid 14635] <... close resumed>) = 0 [pid 322] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] write(3, "1000", 4 [pid 14635] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = 0 [pid 14635] <... symlink resumed>) = 0 [pid 14636] <... write resumed>) = 4 [pid 14636] close(3 [pid 14635] write(1, "executing program\n", 18 [pid 322] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] <... close resumed>) = 0 [pid 14635] <... write resumed>) = 18 executing program [pid 14636] symlink("/dev/binderfs", "./binderfs" [pid 14635] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14636] <... symlink resumed>) = 0 [pid 14636] write(1, "executing program\n", 18 [pid 14635] <... mkdirat resumed>) = 0 executing program [pid 322] newfstatat(AT_FDCWD, "./3601/sys" [pid 14636] <... write resumed>) = 18 [pid 14635] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14636] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14635] <... mount resumed>) = 0 [pid 322] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] <... mkdirat resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14636] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14635] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] openat(AT_FDCWD, "./3601/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14636] <... mount resumed>) = 0 [pid 14635] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14636] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(4 [pid 14636] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... restart_syscall resumed>) = 0 [pid 14635] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(4 [pid 14635] <... pwrite64 resumed>) = 1 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14636] pwrite64(3, "\x02", 1, 4 [pid 14635] close(3 [pid 322] close(4 [pid 320] umount2("./3477", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] <... pwrite64 resumed>) = 1 [pid 14635] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14636] close(3 [pid 14635] close(4 [pid 322] rmdir("./3601/sys" [pid 320] openat(AT_FDCWD, "./3477", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14636] <... close resumed>) = 0 [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14636] close(4 [pid 14635] close(5 [pid 322] umount2("./3601/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] close(5 [pid 14635] close(6 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3601/binderfs" [pid 320] getdents64(3 [pid 14636] close(6 [pid 14635] close(7 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3601/binderfs" [pid 14636] close(7 [pid 14635] close(8 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3601/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] close(8 [pid 320] <... umount2 resumed>) = 0 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] close(9 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] close(9 [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] close(10 [pid 322] newfstatat(AT_FDCWD, "./3601/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14636] close(10 [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3477/sys" [pid 14636] close(11 [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] close(12 [pid 322] unlink("./3601/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14636] close(12 [pid 322] <... unlink resumed>) = 0 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3601/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3477/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] close(13 [pid 14635] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3601/cgroup.cpu" [pid 14636] close(14 [pid 14635] close(14 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3477/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3601/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 14636] close(15 [pid 14635] close(15 [pid 322] <... unlink resumed>) = 0 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14636] close(16 [pid 14635] close(16 [pid 322] umount2("./3601/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] close(17 [pid 14635] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3601/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14636] close(18 [pid 14635] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3601/cgroup" [pid 320] getdents64(4 [pid 14636] close(19 [pid 14635] close(19 [pid 322] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] close(20 [pid 14635] close(20 [pid 322] getdents64(3 [pid 320] close(4 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 14636] close(21 [pid 14635] close(21 [pid 322] close(3 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 320] rmdir("./3477/sys" [pid 14636] close(22 [pid 14635] close(22 [pid 322] rmdir("./3601" [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14636] close(23 [pid 14635] close(23 [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3602", 0777 [pid 320] umount2("./3477/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] close(24 [pid 14635] close(24 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] close(25 [pid 14635] close(25 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3477/binderfs" [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14636] close(26 [pid 14635] close(26 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3477/binderfs" [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14637 attached [pid 14635] close(27 [pid 320] umount2("./3477/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14636] close(27 [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] close(28 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14636] close(28) = -1 EBADF (Bad file descriptor) [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14636] close(29 [pid 320] newfstatat(AT_FDCWD, "./3477/cgroup.net" [pid 14636] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14635] close(29 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14637] set_robust_list(0x555587eb56a0, 24 [pid 14636] exit_group(0 [pid 14635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3604 [pid 320] unlink("./3477/cgroup.net" [pid 14637] <... set_robust_list resumed>) = 0 [pid 14636] <... exit_group resumed>) = ? [pid 14635] exit_group(0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14637] rt_sigprocmask(SIG_SETMASK, [] [pid 14636] +++ exited with 0 +++ [pid 14635] <... exit_group resumed>) = ? [pid 14637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14635] +++ exited with 0 +++ [pid 320] umount2("./3477/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14637] chdir("./3602" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3564, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14637] <... chdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3477/cgroup.cpu" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3655, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14637] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] unlink("./3477/cgroup.cpu" [pid 14637] <... prctl resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14637] setpgid(0, 0 [pid 323] umount2("./3653", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14637] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3477/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3653", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3477/cgroup" [pid 323] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] unlink("./3477/cgroup" [pid 323] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(3 [pid 323] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] close(3 [pid 14637] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] umount2("./3562", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 323] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3477" [pid 14637] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14637] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] openat(AT_FDCWD, "./3562", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3653/sys" [pid 321] <... openat resumed>) = 3 [pid 320] mkdir("./3478", 0777 [pid 14637] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 320] <... mkdir resumed>) = 0 [pid 14637] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14637] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] openat(AT_FDCWD, "./3653/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14637] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... openat resumed>) = 4 [pid 321] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3480 ci2-android-6-12-rust/strace-static-x86_64: Process 14638 attached [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14638] set_robust_list(0x555587eb56a0, 24 [pid 14637] <... openat resumed>) = 3 [pid 323] close(4 [pid 321] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14638] <... set_robust_list resumed>) = 0 [pid 14637] write(3, "1000", 4 [pid 323] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14638] rt_sigprocmask(SIG_SETMASK, [] [pid 14637] <... write resumed>) = 4 [pid 323] rmdir("./3653/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14638] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14637] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 14638] chdir("./3478" [pid 321] newfstatat(AT_FDCWD, "./3562/sys" [pid 14638] <... chdir resumed>) = 0 [pid 14637] <... close resumed>) = 0 [pid 323] umount2("./3653/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14638] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14637] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14638] <... prctl resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3653/binderfs" [pid 321] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14638] setpgid(0, 0 [pid 14637] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14638] <... setpgid resumed>) = 0 [pid 14637] write(1, "executing program\n", 18 executing program [pid 323] unlink("./3653/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14638] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14637] <... write resumed>) = 18 [pid 323] <... unlink resumed>) = 0 [pid 14638] <... symlink resumed>) = 0 [pid 14637] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3653/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3562/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14638] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14637] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14638] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3653/cgroup.net" [pid 321] <... openat resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14638] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14637] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] unlink("./3653/cgroup.net" [pid 321] fstat(4 [pid 14638] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14638] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3653/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14638] <... openat resumed>) = 3 [pid 321] getdents64(4 [pid 14638] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14638] <... write resumed>) = 4 [pid 14637] <... mount resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3653/cgroup.cpu" [pid 321] getdents64(4 [pid 14638] close(3 [pid 14637] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14638] <... close resumed>) = 0 [pid 323] unlink("./3653/cgroup.cpu" [pid 321] close(4 [pid 14638] symlink("/dev/binderfs", "./binderfs" [pid 323] <... unlink resumed>) = 0 [pid 14638] <... symlink resumed>) = 0 [pid 14637] <... openat resumed>) = 3 [pid 323] umount2("./3653/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14638] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14638] <... write resumed>) = 18 [pid 323] newfstatat(AT_FDCWD, "./3653/cgroup" [pid 14638] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14638] <... mkdirat resumed>) = 0 [pid 14637] pwrite64(3, "\x02", 1, 4 [pid 321] <... close resumed>) = 0 [pid 14638] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] unlink("./3653/cgroup" [pid 321] rmdir("./3562/sys" [pid 14638] <... mount resumed>) = 0 [pid 14637] <... pwrite64 resumed>) = 1 [pid 323] <... unlink resumed>) = 0 [pid 14638] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14637] close(3 [pid 323] getdents64(3 [pid 321] <... rmdir resumed>) = 0 [pid 14638] <... openat resumed>) = 3 [pid 14637] <... close resumed>) = 0 [pid 321] umount2("./3562/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14637] close(4) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14637] close(5 [pid 14638] pwrite64(3, "\x02", 1, 4 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 321] newfstatat(AT_FDCWD, "./3562/binderfs" [pid 14638] <... pwrite64 resumed>) = 1 [pid 14637] close(6 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3562/binderfs" [pid 14637] close(7 [pid 14638] close(3 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14638] <... close resumed>) = 0 [pid 14637] close(8 [pid 323] rmdir("./3653" [pid 321] umount2("./3562/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14638] close(4 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14638] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14637] close(9 [pid 323] mkdir("./3654", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14638] close(5 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14638] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14638] close(6 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14638] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14638] close(7 [pid 14637] close(10 [pid 321] newfstatat(AT_FDCWD, "./3562/cgroup.net" [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14638] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14638] close(8 [pid 14637] close(11 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14639 attached [pid 14637] close(12 [pid 321] unlink("./3562/cgroup.net" [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14638] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14638] close(9 [pid 14637] close(13 [pid 14639] set_robust_list(0x555587eb56a0, 24 [pid 14638] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3656 [pid 321] umount2("./3562/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14639] <... set_robust_list resumed>) = 0 [pid 14638] close(10 [pid 14637] close(14 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14638] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14638] close(11 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14638] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14638] close(12) = -1 EBADF (Bad file descriptor) [pid 14638] close(13) = -1 EBADF (Bad file descriptor) [pid 14638] close(14) = -1 EBADF (Bad file descriptor) [pid 14638] close(15) = -1 EBADF (Bad file descriptor) [pid 14638] close(16) = -1 EBADF (Bad file descriptor) [pid 14638] close(17) = -1 EBADF (Bad file descriptor) [pid 14638] close(18) = -1 EBADF (Bad file descriptor) [pid 14638] close(19) = -1 EBADF (Bad file descriptor) [pid 14638] close(20) = -1 EBADF (Bad file descriptor) [pid 14638] close(21) = -1 EBADF (Bad file descriptor) [pid 14638] close(22) = -1 EBADF (Bad file descriptor) [pid 14638] close(23) = -1 EBADF (Bad file descriptor) [pid 14638] close(24) = -1 EBADF (Bad file descriptor) [pid 14638] close(25) = -1 EBADF (Bad file descriptor) [pid 14638] close(26) = -1 EBADF (Bad file descriptor) [pid 14638] close(27) = -1 EBADF (Bad file descriptor) [pid 14638] close(28) = -1 EBADF (Bad file descriptor) [pid 14638] close(29) = -1 EBADF (Bad file descriptor) [pid 14638] exit_group(0) = ? [pid 14639] rt_sigprocmask(SIG_SETMASK, [] [pid 14638] +++ exited with 0 +++ [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14639] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14637] close(15 [pid 321] newfstatat(AT_FDCWD, "./3562/cgroup.cpu" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3480, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14639] chdir("./3654" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14639] <... chdir resumed>) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14639] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14637] close(16 [pid 321] unlink("./3562/cgroup.cpu" [pid 14639] <... prctl resumed>) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14639] setpgid(0, 0 [pid 14637] close(17 [pid 321] umount2("./3562/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14639] <... setpgid resumed>) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14637] close(18 [pid 321] newfstatat(AT_FDCWD, "./3562/cgroup" [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14637] close(19) = -1 EBADF (Bad file descriptor) [pid 14639] <... symlink resumed>) = 0 [pid 321] unlink("./3562/cgroup" [pid 14639] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14637] close(20 [pid 321] <... unlink resumed>) = 0 [pid 14639] <... symlink resumed>) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14639] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14637] close(21 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14639] <... symlink resumed>) = 0 [pid 14637] close(22 [pid 321] <... close resumed>) = 0 [pid 14639] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3562" [pid 14637] close(23 [pid 321] <... rmdir resumed>) = 0 [pid 14639] <... openat resumed>) = 3 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] write(3, "1000", 4 [pid 14637] close(24 [pid 321] mkdir("./3563", 0777 [pid 14639] <... write resumed>) = 4 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] close(3 [pid 14637] close(25 [pid 321] <... mkdir resumed>) = 0 [pid 14639] <... close resumed>) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14639] symlink("/dev/binderfs", "./binderfs" [pid 14637] close(26 [pid 14639] <... symlink resumed>) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14639] write(1, "executing program\n", 18 [pid 14637] close(27 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14639] <... write resumed>) = 18 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14639] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14637] close(28 [pid 14639] <... mkdirat resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14640 attached [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14640] set_robust_list(0x555587eb56a0, 24 [pid 14639] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14637] close(29 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3565 [pid 14640] <... set_robust_list resumed>) = 0 [pid 14639] <... mount resumed>) = 0 [pid 14637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14640] rt_sigprocmask(SIG_SETMASK, [] [pid 14637] exit_group(0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14639] <... openat resumed>) = 3 [pid 14637] <... exit_group resumed>) = ? [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14640] chdir("./3563") = 0 [pid 14639] pwrite64(3, "\x02", 1, 4 [pid 14640] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14639] <... pwrite64 resumed>) = 1 [pid 14640] <... prctl resumed>) = 0 [pid 14639] close(3 [pid 14640] setpgid(0, 0 [pid 14639] <... close resumed>) = 0 [pid 14637] +++ exited with 0 +++ [pid 14640] <... setpgid resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14640] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14639] close(4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3604, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14640] <... symlink resumed>) = 0 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14640] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14639] close(5 [pid 320] umount2("./3478", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14640] <... symlink resumed>) = 0 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14640] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14639] close(6 [pid 320] openat(AT_FDCWD, "./3478", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14640] <... symlink resumed>) = 0 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14640] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14639] close(7 [pid 320] fstat(3 [pid 14640] <... openat resumed>) = 3 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14640] write(3, "1000", 4 [pid 14639] close(8 [pid 320] getdents64(3 [pid 14640] <... write resumed>) = 4 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14640] close(3 [pid 14639] close(9 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14640] <... close resumed>) = 0 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14640] symlink("/dev/binderfs", "./binderfs" [pid 14639] close(10 [pid 320] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14640] <... symlink resumed>) = 0 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] close(11 [pid 320] <... umount2 resumed>) = 0 executing program [pid 14640] write(1, "executing program\n", 18) = 18 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14640] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14639] close(12 [pid 14640] <... mkdirat resumed>) = 0 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14640] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14639] close(13) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3478/sys" [pid 14639] close(14 [pid 14640] <... mount resumed>) = 0 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14640] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14639] close(15) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3478/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14639] close(16 [pid 14640] <... openat resumed>) = 3 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14640] pwrite64(3, "\x02", 1, 4 [pid 14639] close(17 [pid 14640] <... pwrite64 resumed>) = 1 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3478/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14640] close(3 [pid 14639] close(18 [pid 320] <... openat resumed>) = 4 [pid 14640] <... close resumed>) = 0 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14640] close(4 [pid 14639] close(19 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3602", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14640] close(5 [pid 14639] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3602", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14640] close(6) = -1 EBADF (Bad file descriptor) [pid 14639] close(21 [pid 322] <... openat resumed>) = 3 [pid 320] getdents64(4 [pid 14640] close(7 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] close(22 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] close(4 [pid 14640] close(8 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] close(23 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] rmdir("./3478/sys" [pid 14640] close(9 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14640] close(10 [pid 14639] close(24 [pid 322] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14640] close(11) = -1 EBADF (Bad file descriptor) [pid 14639] close(25 [pid 322] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3478/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14640] close(12 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] close(26 [pid 322] newfstatat(AT_FDCWD, "./3602/sys" [pid 320] newfstatat(AT_FDCWD, "./3478/binderfs" [pid 14640] close(13 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3478/binderfs" [pid 14640] close(14 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] close(28 [pid 14640] close(15 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3478/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] close(29 [pid 322] openat(AT_FDCWD, "./3602/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14640] close(16 [pid 14639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3478/cgroup.net" [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14640] close(17 [pid 14639] exit_group(0 [pid 322] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14639] <... exit_group resumed>) = ? [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3478/cgroup.net" [pid 14640] close(18 [pid 14639] +++ exited with 0 +++ [pid 322] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14640] close(19 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3478/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14640] close(20 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3656, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3478/cgroup.cpu" [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14640] close(21 [pid 322] <... close resumed>) = 0 [pid 320] unlink("./3478/cgroup.cpu" [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3602/sys" [pid 320] <... unlink resumed>) = 0 [pid 14640] close(22) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3478/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14640] close(23 [pid 322] umount2("./3602/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3478/cgroup" [pid 14640] close(24) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3602/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14640] close(25 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3478/cgroup" [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3602/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14640] close(26 [pid 322] <... unlink resumed>) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3602/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14640] close(27 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14640] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3602/cgroup.net" [pid 320] close(3 [pid 14640] close(28) = -1 EBADF (Bad file descriptor) [pid 14640] close(29) = -1 EBADF (Bad file descriptor) [pid 14640] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 14640] <... exit_group resumed>) = ? [pid 322] unlink("./3602/cgroup.net" [pid 320] rmdir("./3478" [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 322] umount2("./3602/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3479", 0777 [pid 14640] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 323] umount2("./3654", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3602/cgroup.cpu" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3565, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] openat(AT_FDCWD, "./3654", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] unlink("./3602/cgroup.cpu" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14641 attached [pid 323] fstat(3 [pid 322] umount2("./3602/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14641] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14641] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14641] chdir("./3479" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3602/cgroup" [pid 14641] <... chdir resumed>) = 0 [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14641] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3602/cgroup" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3481 [pid 14641] <... prctl resumed>) = 0 [pid 323] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14641] setpgid(0, 0 [pid 323] <... umount2 resumed>) = 0 [pid 14641] <... setpgid resumed>) = 0 [pid 14641] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14641] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14641] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 323] newfstatat(AT_FDCWD, "./3654/sys" [pid 322] close(3 [pid 14641] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] <... close resumed>) = 0 [pid 14641] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3602" [pid 14641] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 14641] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] mkdir("./3603", 0777 [pid 14641] write(3, "1000", 4 [pid 323] openat(AT_FDCWD, "./3654/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... mkdir resumed>) = 0 [pid 14641] <... write resumed>) = 4 [pid 14641] close(3 [pid 323] <... openat resumed>) = 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14641] <... close resumed>) = 0 [pid 323] fstat(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14641] symlink("/dev/binderfs", "./binderfs" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14641] <... symlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14642 attached [pid 14641] write(1, "executing program\n", 18 [pid 321] <... restart_syscall resumed>) = 0 [pid 14642] set_robust_list(0x555587eb56a0, 24 [pid 14641] <... write resumed>) = 18 [pid 14642] <... set_robust_list resumed>) = 0 executing program [pid 14641] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(4 [pid 14642] rt_sigprocmask(SIG_SETMASK, [] [pid 14641] <... mkdirat resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3605 [pid 14642] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14641] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3563", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14642] chdir("./3603" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14642] <... chdir resumed>) = 0 [pid 14641] <... mount resumed>) = 0 [pid 323] close(4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14642] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14641] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3563", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] rmdir("./3654/sys") = 0 [pid 14641] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 3 [pid 14642] <... prctl resumed>) = 0 [pid 14641] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3654/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14642] setpgid(0, 0 [pid 14641] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 14642] <... setpgid resumed>) = 0 [pid 14641] close(3 [pid 323] newfstatat(AT_FDCWD, "./3654/binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14642] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14641] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14642] <... symlink resumed>) = 0 [pid 14641] close(4 [pid 323] unlink("./3654/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14642] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14642] <... symlink resumed>) = 0 [pid 14641] close(5 [pid 323] umount2("./3654/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14642] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14641] close(6 [pid 14642] <... symlink resumed>) = 0 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3654/cgroup.net" [pid 321] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14642] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14641] close(7 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14642] <... openat resumed>) = 3 [pid 14641] close(8 [pid 14642] write(3, "1000", 4 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14642] <... write resumed>) = 4 [pid 14641] close(9 [pid 14642] close(3 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14642] <... close resumed>) = 0 [pid 14642] symlink("/dev/binderfs", "./binderfs" [pid 14641] close(10 [pid 323] unlink("./3654/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3563/sys" [pid 14642] <... symlink resumed>) = 0 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14642] write(1, "executing program\n", 18 [pid 14641] close(11 [pid 323] umount2("./3654/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14642] <... write resumed>) = 18 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14642] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14641] close(12 [pid 14642] <... mkdirat resumed>) = 0 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3654/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14642] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14641] close(13 [pid 14642] <... mount resumed>) = 0 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3563/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14642] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14641] close(14) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3654/cgroup.cpu" [pid 321] <... openat resumed>) = 4 [pid 14642] <... openat resumed>) = 3 [pid 14641] close(15 [pid 323] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 14642] pwrite64(3, "\x02", 1, 4 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3654/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14642] <... pwrite64 resumed>) = 1 [pid 14641] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3654/cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 323] unlink("./3654/cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] close(4 [pid 323] getdents64(3 [pid 321] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rmdir("./3563/sys" [pid 323] close(3 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3654" [pid 321] umount2("./3563/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3655", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14642] close(3 [pid 14641] close(17 [pid 323] <... mkdir resumed>) = 0 [pid 14642] <... close resumed>) = 0 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3563/binderfs" [pid 14642] close(4 [pid 14641] close(18 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] unlink("./3563/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14643 attached [pid 14642] close(5 [pid 14641] close(19 [pid 14643] set_robust_list(0x555587eb56a0, 24 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14642] close(6 [pid 14643] <... set_robust_list resumed>) = 0 [pid 14641] close(20 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14643] rt_sigprocmask(SIG_SETMASK, [] [pid 14641] close(21 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3657 [pid 321] umount2("./3563/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14642] close(7 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14643] chdir("./3655" [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] close(22 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3563/cgroup.net" [pid 14643] <... chdir resumed>) = 0 [pid 14642] close(8 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14643] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] close(23 [pid 321] unlink("./3563/cgroup.net" [pid 14643] <... prctl resumed>) = 0 [pid 14642] close(9 [pid 321] <... unlink resumed>) = 0 [pid 14643] setpgid(0, 0 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3563/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14643] <... setpgid resumed>) = 0 [pid 14642] close(10 [pid 14641] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14643] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3563/cgroup.cpu" [pid 14641] close(25 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14643] <... symlink resumed>) = 0 [pid 14642] close(11 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3563/cgroup.cpu" [pid 14643] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] close(26 [pid 321] <... unlink resumed>) = 0 [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3563/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14642] close(12 [pid 14643] <... symlink resumed>) = 0 [pid 14641] close(27 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14643] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3563/cgroup" [pid 14643] <... symlink resumed>) = 0 [pid 14642] close(13 [pid 14641] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3563/cgroup" [pid 14643] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14642] close(14 [pid 14641] close(29 [pid 321] <... unlink resumed>) = 0 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14643] <... openat resumed>) = 3 [pid 14642] close(15 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14641] exit_group(0 [pid 321] <... close resumed>) = 0 [pid 14643] write(3, "1000", 4 [pid 14642] close(16 [pid 14641] <... exit_group resumed>) = ? [pid 321] rmdir("./3563" [pid 14643] <... write resumed>) = 4 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3564", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14641] +++ exited with 0 +++ [pid 14642] close(17 [pid 14643] close(3 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = 0 [pid 14642] close(18 [pid 14643] symlink("/dev/binderfs", "./binderfs" [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14644 attached [pid 14643] <... symlink resumed>) = 0 [pid 14642] close(19 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3566 [pid 14644] set_robust_list(0x555587eb56a0, 24 [pid 14643] write(1, "executing program\n", 18 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3481, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 14644] <... set_robust_list resumed>) = 0 [pid 14643] <... write resumed>) = 18 [pid 14642] close(20 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14644] rt_sigprocmask(SIG_SETMASK, [] [pid 14643] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14644] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3479", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14644] chdir("./3564" [pid 14643] <... mkdirat resumed>) = 0 [pid 14642] close(21 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14644] <... chdir resumed>) = 0 [pid 14643] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3479", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14644] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14642] close(22 [pid 320] <... openat resumed>) = 3 [pid 14644] <... prctl resumed>) = 0 [pid 14643] <... mount resumed>) = 0 [pid 320] fstat(3 [pid 14644] setpgid(0, 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14644] <... setpgid resumed>) = 0 [pid 320] getdents64(3 [pid 14644] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14643] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14644] <... symlink resumed>) = 0 [pid 14642] close(23 [pid 320] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14643] <... openat resumed>) = 3 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14642] close(24 [pid 14644] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14644] <... symlink resumed>) = 0 [pid 14643] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14644] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14642] close(25 [pid 320] newfstatat(AT_FDCWD, "./3479/sys" [pid 14644] <... symlink resumed>) = 0 [pid 14643] <... pwrite64 resumed>) = 1 [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(3 [pid 14642] close(26 [pid 14644] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14644] <... openat resumed>) = 3 [pid 14643] <... close resumed>) = 0 [pid 320] umount2("./3479/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14644] write(3, "1000", 4 [pid 14643] close(4 [pid 14642] close(27 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14644] <... write resumed>) = 4 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3479/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14644] close(3 [pid 14643] close(5 [pid 14642] close(28 [pid 320] <... openat resumed>) = 4 [pid 14644] <... close resumed>) = 0 [pid 14644] symlink("/dev/binderfs", "./binderfs" [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14644] <... symlink resumed>) = 0 [pid 14644] write(1, "executing program\n", 18 [pid 14643] close(6 [pid 14642] close(29 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 executing program [pid 14644] <... write resumed>) = 18 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14642] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14644] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14643] close(7 [pid 14642] exit_group(0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14642] <... exit_group resumed>) = ? [pid 14644] <... mkdirat resumed>) = 0 [pid 14643] close(8 [pid 320] getdents64(4 [pid 14644] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14644] <... mount resumed>) = 0 [pid 320] close(4) = 0 [pid 14644] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14642] +++ exited with 0 +++ [pid 320] rmdir("./3479/sys" [pid 14644] <... openat resumed>) = 3 [pid 14643] close(9 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3605, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(10 [pid 320] <... rmdir resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14644] pwrite64(3, "\x02", 1, 4 [pid 14643] close(11 [pid 320] umount2("./3479/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14644] <... pwrite64 resumed>) = 1 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14643] close(12 [pid 14644] close(3 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3479/binderfs" [pid 14644] <... close resumed>) = 0 [pid 14643] close(13 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14644] close(4 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3479/binderfs" [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(14 [pid 320] <... unlink resumed>) = 0 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14644] close(5 [pid 320] umount2("./3479/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(15 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14644] close(6 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3479/cgroup.net" [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(16 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14644] close(7 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3479/cgroup.net" [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(17 [pid 320] <... unlink resumed>) = 0 [pid 14644] close(8 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(18 [pid 320] umount2("./3479/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14644] close(9 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(19 [pid 320] newfstatat(AT_FDCWD, "./3479/cgroup.cpu" [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14644] close(10 [pid 14643] close(20 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3479/cgroup.cpu" [pid 14644] close(11 [pid 14643] close(21 [pid 320] <... unlink resumed>) = 0 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3479/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14643] close(22 [pid 14644] close(12 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3479/cgroup" [pid 14644] close(13 [pid 14643] close(23 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3479/cgroup" [pid 14644] close(14 [pid 14643] close(24 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14644] close(15) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14644] close(16 [pid 14643] close(25 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14644] close(17 [pid 320] <... close resumed>) = 0 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(26 [pid 320] rmdir("./3479" [pid 14644] close(18 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] close(27 [pid 14644] close(19 [pid 320] mkdir("./3480", 0777 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14644] close(20 [pid 14643] close(28 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14644] close(21 [pid 14643] close(29 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14644] close(22 [pid 14643] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14645 attached [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14644] close(23) = -1 EBADF (Bad file descriptor) [pid 14643] exit_group(0 [pid 14645] set_robust_list(0x555587eb56a0, 24 [pid 14643] <... exit_group resumed>) = ? [pid 14644] close(24) = -1 EBADF (Bad file descriptor) [pid 14644] close(25) = -1 EBADF (Bad file descriptor) [pid 14644] close(26) = -1 EBADF (Bad file descriptor) [pid 14644] close(27) = -1 EBADF (Bad file descriptor) [pid 14644] close(28 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3482 [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14644] close(29 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14644] exit_group(0 [pid 14643] +++ exited with 0 +++ [pid 14644] <... exit_group resumed>) = ? [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3657, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14645] <... set_robust_list resumed>) = 0 [pid 14644] +++ exited with 0 +++ [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3566, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14645] rt_sigprocmask(SIG_SETMASK, [] [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14645] chdir("./3480") = 0 [pid 322] umount2("./3603", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14645] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14645] <... prctl resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3603", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14645] setpgid(0, 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14645] <... setpgid resumed>) = 0 [pid 322] fstat(3 [pid 14645] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] umount2("./3655", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14645] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 14645] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] openat(AT_FDCWD, "./3655", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14645] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14645] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14645] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 14645] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14645] <... openat resumed>) = 3 [pid 323] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3603/sys" [pid 14645] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14645] <... write resumed>) = 4 [pid 322] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14645] close(3 [pid 322] openat(AT_FDCWD, "./3603/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14645] <... close resumed>) = 0 [pid 323] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 14645] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3655/sys" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14645] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 323] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 14645] write(1, "executing program\n", 18 [pid 323] openat(AT_FDCWD, "./3655/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 executing program [pid 14645] <... write resumed>) = 18 [pid 323] <... openat resumed>) = 4 [pid 322] close(4 [pid 323] fstat(4 [pid 322] <... close resumed>) = 0 [pid 14645] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 322] rmdir("./3603/sys" [pid 14645] <... mkdirat resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... rmdir resumed>) = 0 [pid 14645] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(4 [pid 322] umount2("./3603/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 14645] <... mount resumed>) = 0 [pid 323] close(4 [pid 322] newfstatat(AT_FDCWD, "./3603/binderfs" [pid 14645] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3655/sys" [pid 322] unlink("./3603/binderfs" [pid 321] umount2("./3564", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14645] <... openat resumed>) = 3 [pid 323] umount2("./3655/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3603/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3564", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 14645] pwrite64(3, "\x02", 1, 4 [pid 323] newfstatat(AT_FDCWD, "./3655/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3603/cgroup.net" [pid 321] fstat(3 [pid 14645] <... pwrite64 resumed>) = 1 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14645] close(3 [pid 323] unlink("./3655/binderfs" [pid 14645] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3603/cgroup.net" [pid 321] getdents64(3 [pid 14645] close(4 [pid 323] umount2("./3655/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3603/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14645] close(5 [pid 323] newfstatat(AT_FDCWD, "./3655/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3603/cgroup.cpu" [pid 14645] close(6 [pid 321] <... umount2 resumed>) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14645] close(7 [pid 323] unlink("./3655/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3603/cgroup.cpu" [pid 14645] close(8 [pid 323] umount2("./3655/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14645] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3603/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3564/sys" [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3655/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14645] close(10 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3603/cgroup" [pid 321] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3655/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14645] close(11 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3603/cgroup" [pid 321] openat(AT_FDCWD, "./3564/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3655/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14645] close(12) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 321] fstat(4 [pid 14645] close(13 [pid 323] newfstatat(AT_FDCWD, "./3655/cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(3 [pid 321] getdents64(4 [pid 14645] close(14 [pid 323] unlink("./3655/cgroup" [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3603" [pid 321] getdents64(4 [pid 14645] close(15) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14645] close(16 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] mkdir("./3604", 0777 [pid 321] close(4 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] <... mkdir resumed>) = 0 [pid 14645] close(17 [pid 323] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... close resumed>) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3655" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] rmdir("./3564/sys" [pid 14645] close(18 [pid 323] <... rmdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14646 attached [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3656", 0777 [pid 14646] set_robust_list(0x555587eb56a0, 24 [pid 14645] close(19 [pid 323] <... mkdir resumed>) = 0 [pid 14646] <... set_robust_list resumed>) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14645] close(20 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3564/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14646] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] newfstatat(AT_FDCWD, "./3564/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14647 attached [pid 14646] chdir("./3604" [pid 14645] close(21 [pid 14647] set_robust_list(0x555587eb56a0, 24 [pid 14646] <... chdir resumed>) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3658 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14647] <... set_robust_list resumed>) = 0 [pid 14646] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14645] close(22 [pid 14646] <... prctl resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3606 [pid 14647] rt_sigprocmask(SIG_SETMASK, [] [pid 321] unlink("./3564/binderfs" [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14647] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14646] setpgid(0, 0 [pid 14645] close(23 [pid 321] <... unlink resumed>) = 0 [pid 14646] <... setpgid resumed>) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14647] chdir("./3656" [pid 14645] close(24) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3564/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14646] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14645] close(25 [pid 14647] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14646] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3564/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3564/cgroup.net") = 0 [pid 321] umount2("./3564/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14646] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14647] <... prctl resumed>) = 0 [pid 14645] close(26 [pid 14647] setpgid(0, 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14647] <... setpgid resumed>) = 0 [pid 14645] close(27 [pid 14647] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3564/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] unlink("./3564/cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14645] close(28 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 14647] <... symlink resumed>) = 0 [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3564/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14646] <... symlink resumed>) = 0 [pid 14645] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3564/cgroup" [pid 14645] exit_group(0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14645] <... exit_group resumed>) = ? [pid 321] unlink("./3564/cgroup" [pid 14647] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3564") = 0 [pid 321] mkdir("./3565", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14645] +++ exited with 0 +++ [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3482, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ci2-android-6-12-rust/strace-static-x86_64: Process 14648 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14648] set_robust_list(0x555587eb56a0, 24 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3567 [pid 14648] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14648] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14648] chdir("./3565") = 0 [pid 14648] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14648] setpgid(0, 0) = 0 [pid 14648] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14648] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14648] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14648] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14648] write(3, "1000", 4) = 4 [pid 14648] close(3) = 0 [pid 14648] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14648] write(1, "executing program\n", 18) = 18 [pid 14648] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14648] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14648] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14648] pwrite64(3, "\x02", 1, 4) = 1 [pid 14648] close(3) = 0 [pid 14648] close(4) = -1 EBADF (Bad file descriptor) [pid 14648] close(5) = -1 EBADF (Bad file descriptor) [pid 14648] close(6) = -1 EBADF (Bad file descriptor) [pid 14648] close(7) = -1 EBADF (Bad file descriptor) [pid 14648] close(8) = -1 EBADF (Bad file descriptor) [pid 14648] close(9) = -1 EBADF (Bad file descriptor) [pid 14648] close(10) = -1 EBADF (Bad file descriptor) [pid 14648] close(11) = -1 EBADF (Bad file descriptor) [pid 14648] close(12) = -1 EBADF (Bad file descriptor) [pid 14648] close(13) = -1 EBADF (Bad file descriptor) [pid 14648] close(14) = -1 EBADF (Bad file descriptor) [pid 14648] close(15) = -1 EBADF (Bad file descriptor) [pid 14648] close(16) = -1 EBADF (Bad file descriptor) [pid 14648] close(17) = -1 EBADF (Bad file descriptor) [pid 14648] close(18) = -1 EBADF (Bad file descriptor) [pid 14648] close(19) = -1 EBADF (Bad file descriptor) [pid 14648] close(20) = -1 EBADF (Bad file descriptor) [pid 14648] close(21) = -1 EBADF (Bad file descriptor) [pid 14648] close(22) = -1 EBADF (Bad file descriptor) [pid 14648] close(23) = -1 EBADF (Bad file descriptor) [pid 14648] close(24) = -1 EBADF (Bad file descriptor) [pid 14648] close(25) = -1 EBADF (Bad file descriptor) [pid 14648] close(26) = -1 EBADF (Bad file descriptor) [pid 14648] close(27) = -1 EBADF (Bad file descriptor) [pid 14648] close(28) = -1 EBADF (Bad file descriptor) [pid 14648] close(29) = -1 EBADF (Bad file descriptor) [pid 14648] exit_group(0) = ? [pid 14648] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3567, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14646] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 executing program [pid 14646] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14646] write(3, "1000", 4) = 4 [pid 14646] close(3) = 0 [pid 14646] symlink("/dev/binderfs", "./binderfs" [pid 14647] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14646] <... symlink resumed>) = 0 [pid 14646] write(1, "executing program\n", 18) = 18 [pid 14647] <... symlink resumed>) = 0 executing program [pid 14646] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... restart_syscall resumed>) = 0 [pid 14647] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14646] <... mkdirat resumed>) = 0 [pid 14646] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14647] <... openat resumed>) = 3 [pid 14646] <... mount resumed>) = 0 [pid 320] umount2("./3480", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14647] <... write resumed>) = 4 [pid 14646] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] openat(AT_FDCWD, "./3480", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14647] close(3 [pid 14646] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 14647] <... close resumed>) = 0 [pid 320] fstat(3 [pid 14647] symlink("/dev/binderfs", "./binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 14647] <... symlink resumed>) = 0 [pid 14646] pwrite64(3, "\x02", 1, 4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14647] write(1, "executing program\n", 18 [pid 14646] <... pwrite64 resumed>) = 1 executing program [pid 320] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] <... write resumed>) = 18 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14646] close(3 [pid 320] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14646] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14646] close(4 [pid 321] umount2("./3565", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3480/sys" [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14647] <... mkdirat resumed>) = 0 [pid 14646] close(5 [pid 321] openat(AT_FDCWD, "./3565", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3480/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14646] close(6 [pid 321] fstat(3 [pid 320] openat(AT_FDCWD, "./3480/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14647] <... mount resumed>) = 0 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... openat resumed>) = 4 [pid 14647] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14646] close(7 [pid 321] getdents64(3 [pid 320] fstat(4 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14646] close(8 [pid 321] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14647] <... openat resumed>) = 3 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14647] pwrite64(3, "\x02", 1, 4 [pid 320] getdents64(4 [pid 14647] <... pwrite64 resumed>) = 1 [pid 14646] close(9 [pid 321] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14647] close(3 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14647] <... close resumed>) = 0 [pid 14646] close(10 [pid 321] newfstatat(AT_FDCWD, "./3565/sys" [pid 320] <... close resumed>) = 0 [pid 14647] close(4 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3480/sys" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(11 [pid 321] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14647] close(5 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3480/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(12 [pid 321] openat(AT_FDCWD, "./3565/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14647] close(6 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3480/binderfs" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(13 [pid 321] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14647] close(7 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3480/binderfs" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(14 [pid 321] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 14647] close(8 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3480/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(15 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14647] close(9 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3480/cgroup.net" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(16 [pid 321] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14647] close(10 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14647] close(11 [pid 14646] close(17 [pid 321] rmdir("./3565/sys" [pid 320] unlink("./3480/cgroup.net" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14647] close(12 [pid 14646] close(18 [pid 321] umount2("./3565/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3480/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14647] close(13) = -1 EBADF (Bad file descriptor) [pid 14646] close(19 [pid 321] newfstatat(AT_FDCWD, "./3565/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14647] close(14 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3480/cgroup.cpu" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(20 [pid 321] unlink("./3565/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14647] close(15 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(21 [pid 320] unlink("./3480/cgroup.cpu" [pid 14647] close(16 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3565/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3480/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] close(17 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3565/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3480/cgroup" [pid 14647] close(18 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(24 [pid 321] unlink("./3565/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14647] close(19 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3480/cgroup" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(25 [pid 321] umount2("./3565/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14647] close(20 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14647] close(21 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3565/cgroup.cpu" [pid 320] getdents64(3 [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(27 [pid 14647] close(22 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(28 [pid 320] close(3 [pid 14647] close(23 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3565/cgroup.cpu" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] close(29 [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14647] close(24 [pid 14646] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3565/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3480" [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14647] close(25 [pid 14646] exit_group(0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14646] <... exit_group resumed>) = ? [pid 321] newfstatat(AT_FDCWD, "./3565/cgroup" [pid 320] mkdir("./3481", 0777 [pid 14647] close(26) = -1 EBADF (Bad file descriptor) [pid 14647] close(27 [pid 320] <... mkdir resumed>) = 0 [pid 14647] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14647] close(28) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3565/cgroup" [pid 14647] close(29) = -1 EBADF (Bad file descriptor) [pid 14647] exit_group(0 [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14647] <... exit_group resumed>) = ? [pid 321] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14647] +++ exited with 0 +++ [pid 14646] +++ exited with 0 +++ [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3658, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3606, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] close(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3565"ci2-android-6-12-rust/strace-static-x86_64: Process 14649 attached ) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3483 [pid 14649] set_robust_list(0x555587eb56a0, 24 [pid 321] mkdir("./3566", 0777 [pid 14649] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... mkdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14649] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14649] chdir("./3481" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14649] <... chdir resumed>) = 0 [pid 14649] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14649] setpgid(0, 0) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14649] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14650 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3568 [pid 14650] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14649] <... symlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14650] rt_sigprocmask(SIG_SETMASK, [] [pid 14649] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] umount2("./3656", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3604", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14650] chdir("./3566" [pid 14649] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3656", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3604", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14650] <... chdir resumed>) = 0 [pid 14649] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... openat resumed>) = 3 [pid 14650] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 14650] <... prctl resumed>) = 0 [pid 322] fstat(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14650] setpgid(0, 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14650] <... setpgid resumed>) = 0 [pid 323] getdents64(3 [pid 322] getdents64(3 [pid 14650] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14649] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14650] <... symlink resumed>) = 0 [pid 14649] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14650] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14649] <... openat resumed>) = 3 [pid 14649] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = 0 [pid 14650] <... symlink resumed>) = 0 [pid 14649] <... write resumed>) = 4 [pid 14650] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14649] close(3 [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14650] <... symlink resumed>) = 0 [pid 14649] <... close resumed>) = 0 [pid 323] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14650] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3604/sys" [pid 14650] <... openat resumed>) = 3 [pid 14649] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3656/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14650] write(3, "1000", 4 [pid 14649] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14650] <... write resumed>) = 4 [pid 322] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14650] close(3 [pid 323] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14649] write(1, "executing program\n", 18) = 18 [pid 14649] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14650] <... close resumed>) = 0 [pid 14649] <... mkdirat resumed>) = 0 executing program [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14650] symlink("/dev/binderfs", "./binderfs" [pid 14649] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] openat(AT_FDCWD, "./3656/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14650] <... symlink resumed>) = 0 [pid 14649] <... mount resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] openat(AT_FDCWD, "./3604/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] fstat(4 [pid 14650] write(1, "executing program\n", 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... openat resumed>) = 4 [pid 14650] <... write resumed>) = 18 [pid 323] getdents64(4 [pid 322] fstat(4 [pid 14650] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] close(4 [pid 14650] <... mkdirat resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14650] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] getdents64(4 executing program [pid 323] rmdir("./3656/sys" [pid 14650] <... mount resumed>) = 0 [pid 14649] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14650] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14649] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14649] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3656/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 14649] <... pwrite64 resumed>) = 1 [pid 14649] close(3) = 0 [pid 14649] close(4) = -1 EBADF (Bad file descriptor) [pid 14649] close(5 [pid 14650] <... openat resumed>) = 3 [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14650] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3604/sys" [pid 14650] <... pwrite64 resumed>) = 1 [pid 323] newfstatat(AT_FDCWD, "./3656/binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 14650] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3604/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14650] <... close resumed>) = 0 [pid 323] unlink("./3656/binderfs" [pid 14650] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3604/binderfs" [pid 14650] close(5 [pid 323] umount2("./3656/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14650] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3604/binderfs" [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3656/cgroup.net" [pid 14650] close(7 [pid 322] <... unlink resumed>) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3604/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14650] close(8 [pid 323] unlink("./3656/cgroup.net" [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14650] close(9 [pid 14649] close(6 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3604/cgroup.net" [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14650] close(10 [pid 14649] close(7 [pid 323] umount2("./3656/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14650] close(11 [pid 14649] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3604/cgroup.net" [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3656/cgroup.cpu" [pid 14650] close(12 [pid 14649] close(9 [pid 322] <... unlink resumed>) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] close(10) = -1 EBADF (Bad file descriptor) [pid 14649] close(11) = -1 EBADF (Bad file descriptor) [pid 14649] close(12) = -1 EBADF (Bad file descriptor) [pid 14649] close(13) = -1 EBADF (Bad file descriptor) [pid 14649] close(14) = -1 EBADF (Bad file descriptor) [pid 14649] close(15) = -1 EBADF (Bad file descriptor) [pid 14649] close(16) = -1 EBADF (Bad file descriptor) [pid 14649] close(17) = -1 EBADF (Bad file descriptor) [pid 14649] close(18) = -1 EBADF (Bad file descriptor) [pid 14649] close(19) = -1 EBADF (Bad file descriptor) [pid 14649] close(20) = -1 EBADF (Bad file descriptor) [pid 14649] close(21) = -1 EBADF (Bad file descriptor) [pid 14649] close(22) = -1 EBADF (Bad file descriptor) [pid 14649] close(23) = -1 EBADF (Bad file descriptor) [pid 14649] close(24) = -1 EBADF (Bad file descriptor) [pid 14649] close(25 [pid 14650] close(13 [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3604/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14649] close(26 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3656/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14650] close(14 [pid 14649] close(27 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3604/cgroup.cpu" [pid 14650] close(15 [pid 14649] close(28 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3656/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14650] close(16 [pid 14649] close(29 [pid 322] unlink("./3604/cgroup.cpu" [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14650] close(17 [pid 14649] exit_group(0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3656/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 14650] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3604/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3656/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14650] close(19 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3604/cgroup" [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14650] close(20 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14649] +++ exited with 0 +++ [pid 323] close(3 [pid 322] unlink("./3604/cgroup" [pid 14650] close(21 [pid 323] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3483, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3656" [pid 322] getdents64(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14650] close(22 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3657", 0777 [pid 322] close(3 [pid 14650] close(23 [pid 323] <... mkdir resumed>) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... close resumed>) = 0 [pid 14650] close(24 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3604" [pid 14650] close(25 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... rmdir resumed>) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14650] close(26 [pid 322] mkdir("./3605", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14651 attached [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14650] close(27 [pid 322] <... mkdir resumed>) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14650] close(28) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3659 [pid 14651] set_robust_list(0x555587eb56a0, 24 [pid 14650] close(29 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14651] <... set_robust_list resumed>) = 0 [pid 14650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14650] exit_group(0 [pid 14651] rt_sigprocmask(SIG_SETMASK, [] [pid 14650] <... exit_group resumed>) = ? [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14650] +++ exited with 0 +++ [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14651] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14651] chdir("./3657"ci2-android-6-12-rust/strace-static-x86_64: Process 14652 attached ) = 0 [pid 14652] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14651] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14652] rt_sigprocmask(SIG_SETMASK, [] [pid 14651] <... prctl resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3607 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3568, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14652] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14651] setpgid(0, 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14652] chdir("./3605" [pid 14651] <... setpgid resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14652] <... chdir resumed>) = 0 [pid 14651] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14652] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14651] <... symlink resumed>) = 0 [pid 14652] <... prctl resumed>) = 0 [pid 14651] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14652] setpgid(0, 0 [pid 14651] <... symlink resumed>) = 0 [pid 14652] <... setpgid resumed>) = 0 [pid 14651] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14652] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14651] <... symlink resumed>) = 0 [pid 14652] <... symlink resumed>) = 0 [pid 14651] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14652] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14651] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 14652] <... symlink resumed>) = 0 [pid 14651] write(3, "1000", 4 [pid 14652] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14651] <... write resumed>) = 4 [pid 14652] <... symlink resumed>) = 0 [pid 14651] close(3 [pid 320] umount2("./3481", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14652] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14651] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14652] <... openat resumed>) = 3 [pid 14651] symlink("/dev/binderfs", "./binderfs" [pid 320] openat(AT_FDCWD, "./3481", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14652] write(3, "1000", 4 [pid 14651] <... symlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14652] <... write resumed>) = 4 [pid 14651] write(1, "executing program\n", 18 executing program [pid 320] fstat(3 [pid 14652] close(3 [pid 14651] <... write resumed>) = 18 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14652] <... close resumed>) = 0 [pid 14651] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] getdents64(3 [pid 14652] symlink("/dev/binderfs", "./binderfs" [pid 14651] <... mkdirat resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14652] <... symlink resumed>) = 0 executing program [pid 14651] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14652] write(1, "executing program\n", 18 [pid 14651] <... mount resumed>) = 0 [pid 321] umount2("./3566", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14652] <... write resumed>) = 18 [pid 14651] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14652] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14651] <... openat resumed>) = 3 [pid 321] openat(AT_FDCWD, "./3566", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14652] <... mkdirat resumed>) = 0 [pid 14651] pwrite64(3, "\x02", 1, 4 [pid 321] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3481/sys" [pid 14652] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14651] <... pwrite64 resumed>) = 1 [pid 321] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14652] <... mount resumed>) = 0 [pid 14651] close(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3481/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14652] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14651] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14651] close(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] openat(AT_FDCWD, "./3481/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14652] <... openat resumed>) = 3 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14652] pwrite64(3, "\x02", 1, 4 [pid 14651] close(5 [pid 321] <... umount2 resumed>) = 0 [pid 320] fstat(4 [pid 14652] <... pwrite64 resumed>) = 1 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14652] close(3 [pid 14651] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14652] <... close resumed>) = 0 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3566/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14652] close(4 [pid 14651] close(7 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14652] close(5 [pid 14651] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3566/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 14652] close(6 [pid 14651] close(9 [pid 321] <... openat resumed>) = 4 [pid 320] rmdir("./3481/sys" [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 320] <... rmdir resumed>) = 0 [pid 14652] close(7 [pid 14651] close(10 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3481/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14652] close(8 [pid 14651] close(11 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] newfstatat(AT_FDCWD, "./3481/binderfs" [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14652] close(9 [pid 14651] close(12 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3481/binderfs" [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14652] close(10 [pid 14651] close(13 [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3481/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3566/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14652] close(11 [pid 14651] close(14 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3481/cgroup.net" [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3566/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14652] close(12 [pid 14651] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3481/cgroup.net" [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3566/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14651] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3481/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14652] close(13 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3566/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] close(17 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3481/cgroup.cpu" [pid 14652] close(14 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3566/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] close(18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3481/cgroup.cpu" [pid 14652] close(15 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3566/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] close(19 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3481/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14652] close(16 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3566/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] close(20 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3481/cgroup" [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3566/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14651] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3481/cgroup" [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3566/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14651] close(22 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3566/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14651] close(23 [pid 321] <... unlink resumed>) = 0 [pid 320] close(3 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14652] close(17 [pid 321] umount2("./3566/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3481" [pid 14652] close(18 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3566/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14652] close(19 [pid 14651] close(25 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] mkdir("./3482", 0777 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3566/cgroup" [pid 320] <... mkdir resumed>) = 0 [pid 14652] close(20 [pid 14651] close(26 [pid 321] <... unlink resumed>) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14652] close(21 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] close(27 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14652] close(22 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] close(28 [pid 321] <... close resumed>) = 0 [pid 14652] close(23) = -1 EBADF (Bad file descriptor) [pid 14652] close(24 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3566"ci2-android-6-12-rust/strace-static-x86_64: Process 14653 attached [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] close(29 [pid 321] <... rmdir resumed>) = 0 [pid 14653] set_robust_list(0x555587eb56a0, 24 [pid 14652] close(25 [pid 14651] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3567", 0777 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3484 [pid 14653] <... set_robust_list resumed>) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14651] exit_group(0 [pid 321] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14653] rt_sigprocmask(SIG_SETMASK, [] [pid 14652] close(26 [pid 14651] <... exit_group resumed>) = ? [pid 14653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14653] chdir("./3482" [pid 14652] close(27 [pid 14651] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14653] <... chdir resumed>) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14653] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14652] close(28 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3659, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14653] <... prctl resumed>) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14653] setpgid(0, 0 [pid 14652] close(29ci2-android-6-12-rust/strace-static-x86_64: Process 14654 attached [pid 14653] <... setpgid resumed>) = 0 [pid 14652] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3569 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14652] exit_group(0 [pid 14654] set_robust_list(0x555587eb56a0, 24 [pid 14652] <... exit_group resumed>) = ? [pid 14653] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14653] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14653] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14653] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14652] +++ exited with 0 +++ [pid 14653] <... openat resumed>) = 3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3607, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14653] write(3, "1000", 4) = 4 [pid 14653] close(3) = 0 [pid 14653] symlink("/dev/binderfs", "./binderfs" [pid 14654] <... set_robust_list resumed>) = 0 [pid 14653] <... symlink resumed>) = 0 [pid 14653] write(1, "executing program\n", 18 [pid 14654] rt_sigprocmask(SIG_SETMASK, [] [pid 14653] <... write resumed>) = 18 [pid 14654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14653] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14654] chdir("./3567" [pid 14653] <... mkdirat resumed>) = 0 [pid 14654] <... chdir resumed>) = 0 executing program [pid 14653] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14654] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14653] <... mount resumed>) = 0 [pid 14654] <... prctl resumed>) = 0 [pid 14654] setpgid(0, 0 [pid 14653] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14654] <... setpgid resumed>) = 0 [pid 14654] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14654] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14653] <... openat resumed>) = 3 [pid 14654] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14653] pwrite64(3, "\x02", 1, 4 [pid 14654] <... symlink resumed>) = 0 [pid 14654] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14653] <... pwrite64 resumed>) = 1 [pid 14653] close(3 [pid 14654] <... openat resumed>) = 3 [pid 14653] <... close resumed>) = 0 [pid 14653] close(4 [pid 14654] write(3, "1000", 4 [pid 14653] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14654] <... write resumed>) = 4 [pid 14653] close(5 [pid 14654] close(3 [pid 14653] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14654] <... close resumed>) = 0 [pid 14653] close(6 [pid 14654] symlink("/dev/binderfs", "./binderfs" [pid 14653] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14653] close(7) = -1 EBADF (Bad file descriptor) [pid 14654] <... symlink resumed>) = 0 [pid 14653] close(8) = -1 EBADF (Bad file descriptor) [pid 14653] close(9) = -1 EBADF (Bad file descriptor) [pid 14653] close(10) = -1 EBADF (Bad file descriptor) [pid 14653] close(11) = -1 EBADF (Bad file descriptor) [pid 14653] close(12) = -1 EBADF (Bad file descriptor) [pid 14653] close(13) = -1 EBADF (Bad file descriptor) [pid 14653] close(14) = -1 EBADF (Bad file descriptor) [pid 14653] close(15) = -1 EBADF (Bad file descriptor) [pid 14653] close(16) = -1 EBADF (Bad file descriptor) [pid 14653] close(17) = -1 EBADF (Bad file descriptor) [pid 14653] close(18) = -1 EBADF (Bad file descriptor) [pid 14653] close(19) = -1 EBADF (Bad file descriptor) [pid 14653] close(20) = -1 EBADF (Bad file descriptor) [pid 14653] close(21) = -1 EBADF (Bad file descriptor) [pid 14653] close(22 [pid 14654] write(1, "executing program\n", 18 [pid 14653] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14654] <... write resumed>) = 18 [pid 14653] close(23) = -1 EBADF (Bad file descriptor) [pid 14654] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14653] close(24) = -1 EBADF (Bad file descriptor) [pid 14653] close(25 [pid 14654] <... mkdirat resumed>) = 0 [pid 14653] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14653] close(26 [pid 14654] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14653] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14653] close(27) = -1 EBADF (Bad file descriptor) [pid 14653] close(28) = -1 EBADF (Bad file descriptor) executing program [pid 14653] close(29 [pid 14654] <... mount resumed>) = 0 [pid 14653] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14654] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14653] exit_group(0) = ? [pid 14654] <... openat resumed>) = 3 [pid 14653] +++ exited with 0 +++ [pid 323] <... restart_syscall resumed>) = 0 [pid 14654] pwrite64(3, "\x02", 1, 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3484, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3657", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14654] close(3 [pid 323] openat(AT_FDCWD, "./3657", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14654] <... close resumed>) = 0 [pid 14654] close(4 [pid 323] <... openat resumed>) = 3 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14654] close(5) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14654] close(6 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] close(7) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14654] close(8) = -1 EBADF (Bad file descriptor) [pid 14654] close(9) = -1 EBADF (Bad file descriptor) [pid 14654] close(10 [pid 320] umount2("./3482", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14654] close(11 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3482", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14654] close(12 [pid 323] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3605", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] close(13 [pid 323] newfstatat(AT_FDCWD, "./3657/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3605", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14654] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 3 [pid 320] getdents64(3 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14654] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3657/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14654] close(16 [pid 323] <... openat resumed>) = 4 [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = 0 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] close(17 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14654] close(18 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... umount2 resumed>) = 0 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14654] close(19 [pid 322] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3482/sys" [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14654] close(20 [pid 323] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3605/sys" [pid 320] umount2("./3482/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3657/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14654] close(21 [pid 322] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3482/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14654] close(22 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3657/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3605/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14654] close(23 [pid 323] newfstatat(AT_FDCWD, "./3657/binderfs" [pid 322] <... openat resumed>) = 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(4 [pid 320] getdents64(4 [pid 14654] close(24) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3657/binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14654] close(25 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 320] getdents64(4 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3657/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14654] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3657/cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14654] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3657/cgroup.net" [pid 14654] close(28 [pid 320] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3482/sys" [pid 14654] close(29 [pid 323] umount2("./3657/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 320] <... rmdir resumed>) = 0 [pid 14654] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3657/cgroup.cpu" [pid 322] rmdir("./3605/sys" [pid 320] umount2("./3482/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14654] exit_group(0 [pid 322] <... rmdir resumed>) = 0 [pid 322] umount2("./3605/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3605/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3605/binderfs") = 0 [pid 322] umount2("./3605/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3605/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3605/cgroup.net") = 0 [pid 322] umount2("./3605/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3605/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3605/cgroup.cpu") = 0 [pid 322] umount2("./3605/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3605/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3605/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3605") = 0 [pid 322] mkdir("./3606", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14654] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14655 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3608 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] unlink("./3657/cgroup.cpu" [pid 14654] +++ exited with 0 +++ [pid 320] newfstatat(AT_FDCWD, "./3482/binderfs" [pid 14655] set_robust_list(0x555587eb56a0, 24 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14655] <... set_robust_list resumed>) = 0 [pid 320] unlink("./3482/binderfs" [pid 14655] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... unlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3569, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... unlink resumed>) = 0 [pid 323] umount2("./3657/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3482/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3657/cgroup" [pid 321] umount2("./3567", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14655] chdir("./3606" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14655] <... chdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3482/cgroup.net" [pid 14655] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] unlink("./3657/cgroup" [pid 321] openat(AT_FDCWD, "./3567", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] unlink("./3482/cgroup.net" [pid 14655] <... prctl resumed>) = 0 [pid 323] getdents64(3 [pid 14655] setpgid(0, 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] fstat(3 [pid 320] <... unlink resumed>) = 0 [pid 14655] <... setpgid resumed>) = 0 [pid 323] close(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14655] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 320] umount2("./3482/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14655] <... symlink resumed>) = 0 [pid 323] rmdir("./3657" [pid 14655] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14655] <... symlink resumed>) = 0 [pid 323] mkdir("./3658", 0777 [pid 321] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14655] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... mkdir resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3482/cgroup.cpu" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14655] <... symlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3482/cgroup.cpu" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14656 attached [pid 14655] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... unlink resumed>) = 0 [pid 14656] set_robust_list(0x555587eb56a0, 24 [pid 320] umount2("./3482/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14656] <... set_robust_list resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3567/sys" [pid 14655] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3567/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3660 [pid 321] <... openat resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3482/cgroup" [pid 14656] rt_sigprocmask(SIG_SETMASK, [] [pid 14655] write(3, "1000", 4 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14656] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14655] <... write resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14656] chdir("./3658" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] fstat(4 [pid 320] unlink("./3482/cgroup" [pid 14655] close(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14655] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 14656] <... chdir resumed>) = 0 [pid 14655] symlink("/dev/binderfs", "./binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14656] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] getdents64(4 [pid 320] getdents64(3 [pid 14655] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14656] <... prctl resumed>) = 0 [pid 321] close(4 [pid 320] close(3 [pid 14656] setpgid(0, 0 [pid 14655] write(1, "executing program\n", 18 [pid 321] <... close resumed>) = 0 executing program [pid 321] rmdir("./3567/sys") = 0 [pid 320] <... close resumed>) = 0 [pid 14656] <... setpgid resumed>) = 0 [pid 14655] <... write resumed>) = 18 [pid 321] umount2("./3567/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3482" [pid 14656] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14655] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] newfstatat(AT_FDCWD, "./3567/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14655] <... mkdirat resumed>) = 0 [pid 321] unlink("./3567/binderfs") = 0 [pid 321] umount2("./3567/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3567/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3567/cgroup.net") = 0 [pid 321] umount2("./3567/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3567/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3567/cgroup.cpu") = 0 [pid 320] mkdir("./3483", 0777 [pid 14655] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] umount2("./3567/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14656] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3567/cgroup" [pid 320] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3567/cgroup" [pid 14656] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14655] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14656] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 14656] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14655] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14656] <... symlink resumed>) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3567") = 0 [pid 321] mkdir("./3568", 0777) = 0 [pid 14655] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14656] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14657 attached [pid 14657] set_robust_list(0x555587eb56a0, 24 [pid 14656] <... openat resumed>) = 3 [pid 14657] <... set_robust_list resumed>) = 0 [pid 14656] write(3, "1000", 4 [pid 14655] pwrite64(3, "\x02", 1, 4 [pid 14656] <... write resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3485 [pid 14656] close(3 [pid 14655] <... pwrite64 resumed>) = 1 [pid 14656] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14658 attached [pid 14657] rt_sigprocmask(SIG_SETMASK, [] [pid 14656] symlink("/dev/binderfs", "./binderfs" [pid 14655] close(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3570 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14658] set_robust_list(0x555587eb56a0, 24 [pid 14657] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14656] <... symlink resumed>) = 0 [pid 14655] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14658] <... set_robust_list resumed>) = 0 [pid 14657] chdir("./3483" [pid 14656] write(1, "executing program\n", 18 [pid 14655] close(4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14658] rt_sigprocmask(SIG_SETMASK, [] [pid 14657] <... chdir resumed>) = 0 [pid 14656] <... write resumed>) = 18 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14657] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14658] chdir("./3568" [pid 14656] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14655] close(5 [pid 14658] <... chdir resumed>) = 0 [pid 14657] <... prctl resumed>) = 0 [pid 14656] <... mkdirat resumed>) = 0 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14656] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14658] <... prctl resumed>) = 0 [pid 14655] close(6 [pid 14658] setpgid(0, 0 [pid 14657] setpgid(0, 0 [pid 14656] <... mount resumed>) = 0 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... setpgid resumed>) = 0 [pid 14657] <... setpgid resumed>) = 0 [pid 14657] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14658] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14656] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14655] close(7 [pid 14657] <... symlink resumed>) = 0 [pid 14658] <... symlink resumed>) = 0 [pid 14657] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14657] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14656] <... openat resumed>) = 3 [pid 14655] close(8 [pid 14657] write(3, "1000", 4 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] <... write resumed>) = 4 [pid 14658] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14657] close(3 [pid 14655] close(9 [pid 14657] <... close resumed>) = 0 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... symlink resumed>) = 0 [pid 14657] symlink("/dev/binderfs", "./binderfs" [pid 14656] pwrite64(3, "\x02", 1, 4 [pid 14655] close(10 [pid 14658] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14657] <... symlink resumed>) = 0 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14657] write(1, "executing program\n", 18) = 18 [pid 14655] close(11 [pid 14657] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14657] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14658] <... symlink resumed>) = 0 [pid 14656] <... pwrite64 resumed>) = 1 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] close(3 [pid 14658] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14655] close(12 [pid 14656] <... close resumed>) = 0 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] close(4 [pid 14655] close(13 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14658] <... openat resumed>) = 3 [pid 14657] <... openat resumed>) = 3 [pid 14656] close(5 [pid 14655] close(14 [pid 14658] write(3, "1000", 4 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... write resumed>) = 4 [pid 14657] pwrite64(3, "\x02", 1, 4 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(15 [pid 14658] close(3 [pid 14656] close(6 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... close resumed>) = 0 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(16 [pid 14658] symlink("/dev/binderfs", "./binderfs" [pid 14656] close(7 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(17 [pid 14656] close(8 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(18 [pid 14656] close(9 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... symlink resumed>) = 0 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(19 [pid 14658] write(1, "executing program\n", 18 [pid 14656] close(10 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... write resumed>) = 18 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] <... pwrite64 resumed>) = 1 [pid 14657] close(3) = 0 executing program [pid 14657] close(4) = -1 EBADF (Bad file descriptor) [pid 14657] close(5) = -1 EBADF (Bad file descriptor) [pid 14657] close(6) = -1 EBADF (Bad file descriptor) [pid 14657] close(7) = -1 EBADF (Bad file descriptor) [pid 14657] close(8) = -1 EBADF (Bad file descriptor) [pid 14657] close(9) = -1 EBADF (Bad file descriptor) [pid 14657] close(10) = -1 EBADF (Bad file descriptor) [pid 14657] close(11) = -1 EBADF (Bad file descriptor) [pid 14657] close(12) = -1 EBADF (Bad file descriptor) [pid 14657] close(13) = -1 EBADF (Bad file descriptor) [pid 14657] close(14) = -1 EBADF (Bad file descriptor) [pid 14657] close(15) = -1 EBADF (Bad file descriptor) [pid 14657] close(16) = -1 EBADF (Bad file descriptor) [pid 14657] close(17) = -1 EBADF (Bad file descriptor) [pid 14657] close(18) = -1 EBADF (Bad file descriptor) [pid 14655] close(20 [pid 14657] close(19 [pid 14658] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] close(11 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... mkdirat resumed>) = 0 [pid 14657] close(20 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(21 [pid 14658] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] close(12 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] close(21) = -1 EBADF (Bad file descriptor) [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(22 [pid 14657] close(22 [pid 14656] close(13 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(23 [pid 14658] <... mount resumed>) = 0 [pid 14657] close(23 [pid 14656] close(14 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] close(24 [pid 14655] close(24 [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] close(25 [pid 14656] close(15 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(25 [pid 14657] close(26 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] close(27 [pid 14656] close(16 [pid 14655] close(26 [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] close(28) = -1 EBADF (Bad file descriptor) [pid 14657] close(29 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(27 [pid 14657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14657] exit_group(0 [pid 14656] close(17 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(28 [pid 14656] close(18 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] close(29 [pid 14658] <... openat resumed>) = 3 [pid 14656] close(19 [pid 14655] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] pwrite64(3, "\x02", 1, 4 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14655] exit_group(0 [pid 14657] <... exit_group resumed>) = ? [pid 14658] <... pwrite64 resumed>) = 1 [pid 14657] +++ exited with 0 +++ [pid 14656] close(20 [pid 14655] <... exit_group resumed>) = ? [pid 14658] close(3 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3485, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14655] +++ exited with 0 +++ [pid 14656] close(21) = -1 EBADF (Bad file descriptor) [pid 14658] <... close resumed>) = 0 [pid 14656] close(22 [pid 14658] close(4 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3608, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] close(23 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14658] close(5 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] close(24 [pid 14658] close(6 [pid 14656] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14656] close(25) = -1 EBADF (Bad file descriptor) [pid 14656] close(26) = -1 EBADF (Bad file descriptor) [pid 14656] close(27) = -1 EBADF (Bad file descriptor) [pid 14656] close(28) = -1 EBADF (Bad file descriptor) [pid 14656] close(29) = -1 EBADF (Bad file descriptor) [pid 14656] exit_group(0) = ? [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] close(7 [pid 14656] +++ exited with 0 +++ [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14658] close(8 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3660, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14658] close(9) = -1 EBADF (Bad file descriptor) [pid 14658] close(10) = -1 EBADF (Bad file descriptor) [pid 14658] close(11) = -1 EBADF (Bad file descriptor) [pid 14658] close(12) = -1 EBADF (Bad file descriptor) [pid 14658] close(13) = -1 EBADF (Bad file descriptor) [pid 14658] close(14) = -1 EBADF (Bad file descriptor) [pid 14658] close(15) = -1 EBADF (Bad file descriptor) [pid 14658] close(16) = -1 EBADF (Bad file descriptor) [pid 14658] close(17) = -1 EBADF (Bad file descriptor) [pid 14658] close(18) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14658] close(19) = -1 EBADF (Bad file descriptor) [pid 14658] close(20) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3658", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14658] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3658", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14658] close(22 [pid 323] <... openat resumed>) = 3 [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14658] close(23 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14658] close(24 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14658] close(25) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14658] close(26) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14658] close(27) = -1 EBADF (Bad file descriptor) [pid 14658] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3658/sys" [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14658] close(29 [pid 323] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14658] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3658/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14658] exit_group(0 [pid 323] <... openat resumed>) = 4 [pid 14658] <... exit_group resumed>) = ? [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... restart_syscall resumed>) = 0 [pid 323] getdents64(4 [pid 14658] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3570, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... close resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rmdir("./3658/sys") = 0 [pid 322] umount2("./3606", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3658/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3658/binderfs" [pid 322] openat(AT_FDCWD, "./3606", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 3 [pid 323] unlink("./3658/binderfs" [pid 322] fstat(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3483", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3658/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3658/cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] openat(AT_FDCWD, "./3483", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 320] getdents64(3 [pid 323] unlink("./3658/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3658/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3568", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3658/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3568", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] unlink("./3658/cgroup.cpu" [pid 322] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = 0 [pid 323] umount2("./3658/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3606/sys" [pid 321] fstat(3 [pid 320] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3483/sys" [pid 323] newfstatat(AT_FDCWD, "./3658/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3606/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(3 [pid 320] umount2("./3483/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3658/cgroup" [pid 322] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 320] openat(AT_FDCWD, "./3483/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 323] getdents64(3 [pid 322] getdents64(4 [pid 320] fstat(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 320] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 322] rmdir("./3606/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] close(4 [pid 322] umount2("./3606/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3606/binderfs" [pid 320] rmdir("./3483/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 322] unlink("./3606/binderfs" [pid 321] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3483/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(3 [pid 322] umount2("./3606/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3568/sys" [pid 320] newfstatat(AT_FDCWD, "./3483/binderfs" [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3658" [pid 322] newfstatat(AT_FDCWD, "./3606/cgroup.net" [pid 321] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3483/binderfs" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] mkdir("./3659", 0777 [pid 322] unlink("./3606/cgroup.net" [pid 321] openat(AT_FDCWD, "./3568/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3483/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... mkdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3606/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3483/cgroup.net" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3606/cgroup.cpu" [pid 321] getdents64(4 [pid 320] unlink("./3483/cgroup.net" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... unlink resumed>) = 0 [pid 322] unlink("./3606/cgroup.cpu" [pid 320] umount2("./3483/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3606/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 320] newfstatat(AT_FDCWD, "./3483/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3606/cgroup" [pid 321] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3568/sys" [pid 320] unlink("./3483/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14659 attached [pid 322] unlink("./3606/cgroup" [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14659] set_robust_list(0x555587eb56a0, 24 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3568/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3483/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14659] <... set_robust_list resumed>) = 0 [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14659] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3483/cgroup" [pid 14659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3661 [pid 322] close(3 [pid 321] newfstatat(AT_FDCWD, "./3568/binderfs" [pid 14659] chdir("./3659" [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14659] <... chdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rmdir("./3606" [pid 320] unlink("./3483/cgroup" [pid 14659] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3568/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14659] <... prctl resumed>) = 0 [pid 322] mkdir("./3607", 0777 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14659] setpgid(0, 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] umount2("./3568/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14659] <... setpgid resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14659] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14659] <... symlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3568/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14660 attached [pid 320] rmdir("./3483" [pid 14660] set_robust_list(0x555587eb56a0, 24 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14660] <... set_robust_list resumed>) = 0 [pid 14659] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] unlink("./3568/cgroup.net" [pid 320] mkdir("./3484", 0777 [pid 14660] rt_sigprocmask(SIG_SETMASK, [] [pid 14659] <... symlink resumed>) = 0 [pid 14660] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14659] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3609 [pid 321] <... unlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14660] chdir("./3607" [pid 14659] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14659] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3568/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14659] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14660] <... chdir resumed>) = 0 [pid 14659] write(3, "1000", 4 [pid 321] newfstatat(AT_FDCWD, "./3568/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14661 attached , {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14660] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14661] set_robust_list(0x555587eb56a0, 24 [pid 321] unlink("./3568/cgroup.cpu" [pid 14660] <... prctl resumed>) = 0 [pid 14661] <... set_robust_list resumed>) = 0 [pid 14659] <... write resumed>) = 4 [pid 14659] close(3) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3486 [pid 14660] setpgid(0, 0 [pid 14659] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3568/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14661] rt_sigprocmask(SIG_SETMASK, [] [pid 14659] <... symlink resumed>) = 0 [pid 14661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14660] <... setpgid resumed>) = 0 [pid 14659] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14660] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14659] <... write resumed>) = 18 executing program [pid 14661] chdir("./3484" [pid 14659] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14659] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14660] <... symlink resumed>) = 0 [pid 14659] <... mount resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3568/cgroup" [pid 14661] <... chdir resumed>) = 0 [pid 14660] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14661] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14659] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14660] <... symlink resumed>) = 0 [pid 321] unlink("./3568/cgroup" [pid 14661] <... prctl resumed>) = 0 [pid 14660] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14659] <... openat resumed>) = 3 [pid 14661] setpgid(0, 0 [pid 321] <... unlink resumed>) = 0 [pid 14661] <... setpgid resumed>) = 0 [pid 321] getdents64(3 [pid 14659] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14660] <... symlink resumed>) = 0 [pid 14659] <... pwrite64 resumed>) = 1 [pid 14659] close(3) = 0 [pid 14659] close(4) = -1 EBADF (Bad file descriptor) [pid 14659] close(5) = -1 EBADF (Bad file descriptor) [pid 14659] close(6) = -1 EBADF (Bad file descriptor) [pid 14659] close(7) = -1 EBADF (Bad file descriptor) [pid 14659] close(8) = -1 EBADF (Bad file descriptor) [pid 14659] close(9) = -1 EBADF (Bad file descriptor) [pid 14659] close(10) = -1 EBADF (Bad file descriptor) [pid 14659] close(11) = -1 EBADF (Bad file descriptor) [pid 14659] close(12) = -1 EBADF (Bad file descriptor) [pid 14659] close(13) = -1 EBADF (Bad file descriptor) [pid 14659] close(14) = -1 EBADF (Bad file descriptor) [pid 14659] close(15) = -1 EBADF (Bad file descriptor) [pid 14659] close(16) = -1 EBADF (Bad file descriptor) [pid 14659] close(17) = -1 EBADF (Bad file descriptor) [pid 14659] close(18) = -1 EBADF (Bad file descriptor) [pid 14659] close(19) = -1 EBADF (Bad file descriptor) [pid 14659] close(20) = -1 EBADF (Bad file descriptor) [pid 14659] close(21) = -1 EBADF (Bad file descriptor) [pid 14659] close(22) = -1 EBADF (Bad file descriptor) [pid 14659] close(23) = -1 EBADF (Bad file descriptor) [pid 14659] close(24) = -1 EBADF (Bad file descriptor) [pid 14659] close(25) = -1 EBADF (Bad file descriptor) [pid 14659] close(26) = -1 EBADF (Bad file descriptor) [pid 14659] close(27) = -1 EBADF (Bad file descriptor) [pid 14659] close(28) = -1 EBADF (Bad file descriptor) [pid 14659] close(29) = -1 EBADF (Bad file descriptor) [pid 14659] exit_group(0) = ? [pid 14661] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14660] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14659] +++ exited with 0 +++ [pid 321] close(3 [pid 14661] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14661] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14660] <... openat resumed>) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3661, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] rmdir("./3568" [pid 14661] <... symlink resumed>) = 0 [pid 14660] write(3, "1000", 4 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rmdir resumed>) = 0 [pid 14661] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14660] <... write resumed>) = 4 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] mkdir("./3569", 0777 [pid 14661] <... symlink resumed>) = 0 [pid 14660] close(3 [pid 321] <... mkdir resumed>) = 0 [pid 14660] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14661] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14660] symlink("/dev/binderfs", "./binderfs" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14661] <... openat resumed>) = 3 [pid 323] umount2("./3659", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14661] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 14662 attached [pid 14660] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3659", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3571 [pid 14662] set_robust_list(0x555587eb56a0, 24 [pid 14660] write(1, "executing program\n", 18 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14660] <... write resumed>) = 18 [pid 323] <... openat resumed>) = 3 [pid 14662] <... set_robust_list resumed>) = 0 [pid 14661] <... write resumed>) = 4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14660] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(3 [pid 14662] rt_sigprocmask(SIG_SETMASK, [] [pid 14661] close(3 [pid 14660] <... mkdirat resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14662] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14661] <... close resumed>) = 0 [pid 14660] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14661] symlink("/dev/binderfs", "./binderfs" [pid 14662] chdir("./3569" [pid 14660] <... mount resumed>) = 0 [pid 14662] <... chdir resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14662] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14661] <... symlink resumed>) = 0 [pid 14660] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14662] <... prctl resumed>) = 0 [pid 14661] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14662] setpgid(0, 0 [pid 14661] <... write resumed>) = 18 [pid 323] newfstatat(AT_FDCWD, "./3659/sys" [pid 14662] <... setpgid resumed>) = 0 [pid 14661] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14660] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14662] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14661] <... mkdirat resumed>) = 0 [pid 14660] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14661] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14660] <... pwrite64 resumed>) = 1 [pid 14662] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14662] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14660] close(3 [pid 323] openat(AT_FDCWD, "./3659/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14661] <... mount resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 14661] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14660] <... close resumed>) = 0 [pid 14662] <... symlink resumed>) = 0 [pid 14662] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14662] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 323] fstat(4 [pid 14660] close(4 [pid 14662] write(3, "1000", 4) = 4 [pid 14662] close(3) = 0 [pid 14662] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14662] write(1, "executing program\n", 18) = 18 [pid 14662] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14661] <... openat resumed>) = 3 executing program [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14661] pwrite64(3, "\x02", 1, 4 [pid 14660] close(5 [pid 14662] <... mkdirat resumed>) = 0 [pid 14661] <... pwrite64 resumed>) = 1 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14662] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14661] close(3 [pid 14660] close(6 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14662] <... mount resumed>) = 0 [pid 14661] <... close resumed>) = 0 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14661] close(4 [pid 14660] close(7 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14661] close(5 [pid 14660] close(8 [pid 323] <... close resumed>) = 0 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(9 [pid 323] rmdir("./3659/sys" [pid 14662] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14661] close(6 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14662] pwrite64(3, "\x02", 1, 4 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(10 [pid 323] umount2("./3659/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14662] <... pwrite64 resumed>) = 1 [pid 14661] close(7 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] close(3 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14662] <... close resumed>) = 0 [pid 14661] close(8 [pid 14662] close(4 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3659/binderfs" [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(9 [pid 14660] close(12 [pid 14662] close(5 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(10 [pid 14660] close(13 [pid 323] unlink("./3659/binderfs" [pid 14662] close(6 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(11 [pid 323] <... unlink resumed>) = 0 [pid 14662] close(7) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3659/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14660] close(14 [pid 14662] close(8 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(12 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] close(9 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(15 [pid 323] newfstatat(AT_FDCWD, "./3659/cgroup.net" [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(13 [pid 14662] close(10 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(14 [pid 14660] close(16 [pid 323] unlink("./3659/cgroup.net" [pid 14662] close(11 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(15 [pid 323] <... unlink resumed>) = 0 [pid 14662] close(12 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(17 [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] close(13 [pid 14661] close(16 [pid 14660] close(18 [pid 323] umount2("./3659/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] close(14 [pid 14661] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(19 [pid 14662] close(15) = -1 EBADF (Bad file descriptor) [pid 14661] close(18 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3659/cgroup.cpu" [pid 14662] close(16 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(20 [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(19 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14662] close(17 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(21 [pid 323] unlink("./3659/cgroup.cpu" [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(20 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] close(18 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(22 [pid 323] <... unlink resumed>) = 0 [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3659/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] close(19 [pid 14661] close(21 [pid 14660] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3659/cgroup" [pid 14662] close(20) = -1 EBADF (Bad file descriptor) [pid 14660] close(24 [pid 14662] close(21 [pid 14661] close(22 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(25 [pid 323] unlink("./3659/cgroup" [pid 14662] close(22 [pid 14661] close(23 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] close(23) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14662] close(24) = -1 EBADF (Bad file descriptor) [pid 14662] close(25) = -1 EBADF (Bad file descriptor) [pid 14662] close(26) = -1 EBADF (Bad file descriptor) [pid 14662] close(27) = -1 EBADF (Bad file descriptor) [pid 14662] close(28) = -1 EBADF (Bad file descriptor) [pid 14662] close(29) = -1 EBADF (Bad file descriptor) [pid 14662] exit_group(0) = ? [pid 323] getdents64(3 [pid 14660] close(26 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14662] +++ exited with 0 +++ [pid 14661] close(24 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(27) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14661] close(25 [pid 14660] close(28 [pid 323] <... close resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3571, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] close(26 [pid 323] rmdir("./3659" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] close(29 [pid 14661] close(27 [pid 323] <... rmdir resumed>) = 0 [pid 14660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3660", 0777 [pid 14661] close(28 [pid 14660] exit_group(0 [pid 323] <... mkdir resumed>) = 0 [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14660] <... exit_group resumed>) = ? [pid 14661] close(29 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14661] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14661] exit_group(0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14661] <... exit_group resumed>) = ? [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14660] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3609, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14663 attached [pid 14663] set_robust_list(0x555587eb56a0, 24 [pid 14661] +++ exited with 0 +++ [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3662 [pid 14663] <... set_robust_list resumed>) = 0 [pid 14663] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3486, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14663] chdir("./3660") = 0 [pid 14663] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14663] setpgid(0, 0) = 0 [pid 14663] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14663] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14663] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14663] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14663] write(3, "1000", 4) = 4 [pid 14663] close(3) = 0 [pid 14663] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14663] write(1, "executing program\n", 18) = 18 executing program [pid 14663] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14663] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14663] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14663] pwrite64(3, "\x02", 1, 4) = 1 [pid 14663] close(3) = 0 [pid 14663] close(4 [pid 322] <... restart_syscall resumed>) = 0 [pid 14663] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14663] close(5) = -1 EBADF (Bad file descriptor) [pid 14663] close(6) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3607", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3569", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14663] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14663] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14663] close(8 [pid 322] openat(AT_FDCWD, "./3607", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3569", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14663] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14663] close(9) = -1 EBADF (Bad file descriptor) [pid 14663] close(10) = -1 EBADF (Bad file descriptor) [pid 14663] close(11) = -1 EBADF (Bad file descriptor) [pid 14663] close(12) = -1 EBADF (Bad file descriptor) [pid 14663] close(13) = -1 EBADF (Bad file descriptor) [pid 14663] close(14) = -1 EBADF (Bad file descriptor) [pid 14663] close(15) = -1 EBADF (Bad file descriptor) [pid 14663] close(16) = -1 EBADF (Bad file descriptor) [pid 14663] close(17) = -1 EBADF (Bad file descriptor) [pid 14663] close(18) = -1 EBADF (Bad file descriptor) [pid 14663] close(19) = -1 EBADF (Bad file descriptor) [pid 14663] close(20) = -1 EBADF (Bad file descriptor) [pid 14663] close(21) = -1 EBADF (Bad file descriptor) [pid 14663] close(22) = -1 EBADF (Bad file descriptor) [pid 14663] close(23) = -1 EBADF (Bad file descriptor) [pid 14663] close(24) = -1 EBADF (Bad file descriptor) [pid 14663] close(25) = -1 EBADF (Bad file descriptor) [pid 14663] close(26) = -1 EBADF (Bad file descriptor) [pid 14663] close(27) = -1 EBADF (Bad file descriptor) [pid 14663] close(28) = -1 EBADF (Bad file descriptor) [pid 14663] close(29 [pid 322] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 3 [pid 14663] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] fstat(3 [pid 320] <... restart_syscall resumed>) = 0 [pid 14663] exit_group(0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14663] <... exit_group resumed>) = ? [pid 322] getdents64(3 [pid 321] getdents64(3 [pid 14663] +++ exited with 0 +++ [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3662, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3484", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] openat(AT_FDCWD, "./3484", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 320] fstat(3 [pid 321] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3569/sys" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3607/sys" [pid 321] openat(AT_FDCWD, "./3569/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3484/sys" [pid 322] openat(AT_FDCWD, "./3607/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3569/sys") = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3660", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3569/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3484/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3660", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3569/binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 321] unlink("./3569/binderfs" [pid 320] openat(AT_FDCWD, "./3484/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] fstat(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... unlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(4 [pid 321] umount2("./3569/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 323] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3569/cgroup.net" [pid 322] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... close resumed>) = 0 [pid 321] unlink("./3569/cgroup.net" [pid 323] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3607/sys" [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3607/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3569/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3569/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3607/binderfs" [pid 321] unlink("./3569/cgroup.cpu" [pid 320] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] unlink("./3607/binderfs" [pid 321] umount2("./3569/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3569/cgroup" [pid 320] rmdir("./3484/sys" [pid 323] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3607/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3569/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3607/cgroup.net" [pid 321] getdents64(3 [pid 320] umount2("./3484/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3660/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3607/cgroup.net" [pid 321] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3569") = 0 [pid 321] mkdir("./3570", 0777) = 0 [pid 322] umount2("./3607/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3484/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3660/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3607/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3484/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14664 attached [pid 323] fstat(4 [pid 322] unlink("./3607/cgroup.cpu" [pid 14664] set_robust_list(0x555587eb56a0, 24 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3572 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 323] getdents64(4 [pid 320] umount2("./3484/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14664] <... set_robust_list resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(4 [pid 322] umount2("./3607/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14664] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3484/cgroup.net" [pid 14664] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] close(4 [pid 322] newfstatat(AT_FDCWD, "./3607/cgroup" [pid 323] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14664] chdir("./3570" [pid 323] rmdir("./3660/sys" [pid 322] unlink("./3607/cgroup" [pid 320] unlink("./3484/cgroup.net" [pid 14664] <... chdir resumed>) = 0 [pid 14664] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14664] setpgid(0, 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] umount2("./3484/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14664] <... setpgid resumed>) = 0 [pid 323] umount2("./3660/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 14664] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14664] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3660/binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3484/cgroup.cpu" [pid 14664] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(3 [pid 14664] <... symlink resumed>) = 0 [pid 323] unlink("./3660/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14664] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... close resumed>) = 0 [pid 320] unlink("./3484/cgroup.cpu" [pid 14664] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14664] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rmdir("./3607" [pid 14664] <... openat resumed>) = 3 [pid 323] umount2("./3660/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3484/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14664] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14664] <... write resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3660/cgroup.net" [pid 322] mkdir("./3608", 0777 [pid 14664] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3484/cgroup" [pid 14664] <... close resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14664] symlink("/dev/binderfs", "./binderfs") = 0 [pid 323] unlink("./3660/cgroup.net" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14664] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3484/cgroup" [pid 14664] <... write resumed>) = 18 executing program [pid 323] umount2("./3660/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14664] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 [pid 14664] <... mkdirat resumed>) = 0 [pid 14664] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 320] getdents64(3 [pid 14664] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 14665 attached [pid 323] newfstatat(AT_FDCWD, "./3660/cgroup.cpu" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3610 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 323] unlink("./3660/cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 14665] set_robust_list(0x555587eb56a0, 24 [pid 14664] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 320] rmdir("./3484" [pid 14665] <... set_robust_list resumed>) = 0 [pid 14664] pwrite64(3, "\x02", 1, 4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14665] rt_sigprocmask(SIG_SETMASK, [] [pid 14664] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3660/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14665] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] mkdir("./3485", 0777 [pid 323] newfstatat(AT_FDCWD, "./3660/cgroup" [pid 14665] chdir("./3608" [pid 14664] close(3 [pid 14665] <... chdir resumed>) = 0 [pid 14664] <... close resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14665] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14664] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14665] <... prctl resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3660/cgroup" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14665] setpgid(0, 0 [pid 14664] close(5 [pid 14665] <... setpgid resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14665] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14664] close(6 [pid 323] getdents64(3 [pid 14665] <... symlink resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14665] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14664] close(7ci2-android-6-12-rust/strace-static-x86_64: Process 14666 attached [pid 14665] <... symlink resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14665] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14664] close(8 [pid 14666] set_robust_list(0x555587eb56a0, 24 [pid 14665] <... symlink resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3487 [pid 14666] <... set_robust_list resumed>) = 0 [pid 14665] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14664] close(9 [pid 323] rmdir("./3660" [pid 14665] <... openat resumed>) = 3 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14665] write(3, "1000", 4 [pid 14664] close(10 [pid 14666] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rmdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14665] <... write resumed>) = 4 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3661", 0777 [pid 14666] chdir("./3485" [pid 14665] close(3 [pid 14664] close(11 [pid 14666] <... chdir resumed>) = 0 [pid 14665] <... close resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14666] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14664] close(12 [pid 14665] symlink("/dev/binderfs", "./binderfs" [pid 14666] <... prctl resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14666] setpgid(0, 0 [pid 14664] close(13 [pid 14665] <... symlink resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14664] close(14) = -1 EBADF (Bad file descriptor) [pid 14664] close(15) = -1 EBADF (Bad file descriptor) [pid 14664] close(16) = -1 EBADF (Bad file descriptor) [pid 14664] close(17) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14666] <... setpgid resumed>) = 0 [pid 14665] write(1, "executing program\n", 18 [pid 14664] close(18 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14666] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14665] <... write resumed>) = 18 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14664] close(19 [pid 14665] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14664] close(20) = -1 EBADF (Bad file descriptor) [pid 14664] close(21) = -1 EBADF (Bad file descriptor) [pid 14664] close(22 [pid 14665] <... mkdirat resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14666] <... symlink resumed>) = 0 [pid 14664] close(23 [pid 14666] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14665] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14664] close(24) = -1 EBADF (Bad file descriptor) [pid 14664] close(25) = -1 EBADF (Bad file descriptor) executing program ci2-android-6-12-rust/strace-static-x86_64: Process 14667 attached [pid 14664] close(26 [pid 14667] set_robust_list(0x555587eb56a0, 24 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... set_robust_list resumed>) = 0 [pid 14664] close(27 [pid 14667] rt_sigprocmask(SIG_SETMASK, [] [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14664] close(28 [pid 14667] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] chdir("./3661") = 0 [pid 14664] close(29 [pid 14667] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14665] <... mount resumed>) = 0 [pid 14664] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... prctl resumed>) = 0 [pid 14664] exit_group(0 [pid 14667] setpgid(0, 0 [pid 14666] <... symlink resumed>) = 0 [pid 14665] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3663 [pid 14666] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14667] <... setpgid resumed>) = 0 [pid 14664] <... exit_group resumed>) = ? [pid 14667] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14666] <... symlink resumed>) = 0 [pid 14665] <... openat resumed>) = 3 [pid 14664] +++ exited with 0 +++ [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14666] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14665] pwrite64(3, "\x02", 1, 4 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14667] <... symlink resumed>) = 0 [pid 14666] <... openat resumed>) = 3 [pid 14665] <... pwrite64 resumed>) = 1 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3572, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14666] write(3, "1000", 4 [pid 14665] close(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14667] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14666] <... write resumed>) = 4 [pid 14665] <... close resumed>) = 0 [pid 14667] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14666] close(3 [pid 14665] close(4 [pid 14667] <... symlink resumed>) = 0 [pid 14666] <... close resumed>) = 0 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14666] symlink("/dev/binderfs", "./binderfs" [pid 14665] close(5 [pid 14667] write(3, "1000", 4) = 4 [pid 14666] <... symlink resumed>) = 0 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] close(3) = 0 [pid 14667] symlink("/dev/binderfs", "./binderfs" [pid 14666] write(1, "executing program\n", 18 [pid 14667] <... symlink resumed>) = 0 [pid 14665] close(6 executing program [pid 14667] write(1, "executing program\n", 18) = 18 executing program [pid 14667] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14666] <... write resumed>) = 18 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14666] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14665] close(7 [pid 14667] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14666] <... mkdirat resumed>) = 0 [pid 14666] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14665] close(8) = -1 EBADF (Bad file descriptor) [pid 14665] close(9) = -1 EBADF (Bad file descriptor) [pid 14665] close(10 [pid 14666] <... mount resumed>) = 0 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14666] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14665] close(11) = -1 EBADF (Bad file descriptor) [pid 14665] close(12) = -1 EBADF (Bad file descriptor) [pid 14666] <... openat resumed>) = 3 [pid 14665] close(13 [pid 14666] pwrite64(3, "\x02", 1, 4 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... openat resumed>) = 3 [pid 14666] <... pwrite64 resumed>) = 1 [pid 14665] close(14 [pid 14667] pwrite64(3, "\x02", 1, 4 [pid 14666] close(3 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... pwrite64 resumed>) = 1 [pid 14666] <... close resumed>) = 0 [pid 14665] close(15 [pid 14667] close(3 [pid 14666] close(4 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... close resumed>) = 0 [pid 14666] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] close(16 [pid 14666] close(5 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] close(4) = -1 EBADF (Bad file descriptor) [pid 14666] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] close(17 [pid 14667] close(5 [pid 14666] close(6 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14666] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] close(18 [pid 321] <... restart_syscall resumed>) = 0 [pid 14667] close(6 [pid 14666] close(7 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14666] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14666] close(8) = -1 EBADF (Bad file descriptor) [pid 14666] close(9) = -1 EBADF (Bad file descriptor) [pid 14666] close(10) = -1 EBADF (Bad file descriptor) [pid 14666] close(11) = -1 EBADF (Bad file descriptor) [pid 14666] close(12) = -1 EBADF (Bad file descriptor) [pid 14666] close(13) = -1 EBADF (Bad file descriptor) [pid 14666] close(14) = -1 EBADF (Bad file descriptor) [pid 14666] close(15) = -1 EBADF (Bad file descriptor) [pid 14666] close(16) = -1 EBADF (Bad file descriptor) [pid 14666] close(17) = -1 EBADF (Bad file descriptor) [pid 14666] close(18) = -1 EBADF (Bad file descriptor) [pid 14666] close(19) = -1 EBADF (Bad file descriptor) [pid 14666] close(20) = -1 EBADF (Bad file descriptor) [pid 14666] close(21) = -1 EBADF (Bad file descriptor) [pid 14666] close(22) = -1 EBADF (Bad file descriptor) [pid 14666] close(23) = -1 EBADF (Bad file descriptor) [pid 14666] close(24) = -1 EBADF (Bad file descriptor) [pid 14666] close(25) = -1 EBADF (Bad file descriptor) [pid 14666] close(26) = -1 EBADF (Bad file descriptor) [pid 14666] close(27) = -1 EBADF (Bad file descriptor) [pid 14666] close(28) = -1 EBADF (Bad file descriptor) [pid 14666] close(29) = -1 EBADF (Bad file descriptor) [pid 14666] exit_group(0) = ? [pid 14665] close(19 [pid 14667] close(7 [pid 321] umount2("./3570", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14667] close(8 [pid 14666] +++ exited with 0 +++ [pid 14665] close(20 [pid 321] openat(AT_FDCWD, "./3570", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] close(9 [pid 321] <... openat resumed>) = 3 [pid 14665] close(21 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3487, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14667] close(10 [pid 14665] close(22 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] close(11 [pid 14665] close(23 [pid 321] getdents64(3 [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] close(12 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] close(24 [pid 321] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14667] close(13 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] close(14) = -1 EBADF (Bad file descriptor) [pid 14665] close(25 [pid 14667] close(15 [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] close(16) = -1 EBADF (Bad file descriptor) [pid 14667] close(17 [pid 14665] close(26 [pid 321] <... umount2 resumed>) = 0 [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14667] close(18 [pid 14665] close(27 [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14667] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14665] close(28 [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3570/sys" [pid 14667] close(20 [pid 14665] close(29 [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14667] close(21) = -1 EBADF (Bad file descriptor) [pid 14667] close(22) = -1 EBADF (Bad file descriptor) [pid 14667] close(23) = -1 EBADF (Bad file descriptor) [pid 14667] close(24) = -1 EBADF (Bad file descriptor) [pid 14665] exit_group(0 [pid 14667] close(25 [pid 321] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14665] <... exit_group resumed>) = ? [pid 14667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14667] close(26) = -1 EBADF (Bad file descriptor) [pid 14667] close(27) = -1 EBADF (Bad file descriptor) [pid 14667] close(28) = -1 EBADF (Bad file descriptor) [pid 14667] close(29) = -1 EBADF (Bad file descriptor) [pid 14667] exit_group(0) = ? [pid 14665] +++ exited with 0 +++ [pid 321] openat(AT_FDCWD, "./3570/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4 [pid 14667] +++ exited with 0 +++ [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3610, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] getdents64(4 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3663, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 322] umount2("./3608", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3570/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3608", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... rmdir resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 321] umount2("./3570/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3570/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] unlink("./3570/binderfs" [pid 322] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3608/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3570/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3608/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] newfstatat(AT_FDCWD, "./3570/cgroup.net" [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3608/sys" [pid 321] unlink("./3570/cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3485", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3608/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3608/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3485", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3570/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3608/binderfs" [pid 320] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3608/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3608/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3570/cgroup.cpu" [pid 320] fstat(3 [pid 322] unlink("./3608/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3570/cgroup.cpu" [pid 322] umount2("./3608/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3608/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3570/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3608/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3608/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3608/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3608/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3608") = 0 [pid 320] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3570/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3485/sys" [pid 321] unlink("./3570/cgroup" [pid 322] mkdir("./3609", 0777) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14668 attached [pid 321] close(3 [pid 320] umount2("./3485/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14668] set_robust_list(0x555587eb56a0, 24 [pid 321] rmdir("./3570" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... restart_syscall resumed>) = 0 [pid 14668] <... set_robust_list resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3611 [pid 321] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3485/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3661", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14668] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] openat(AT_FDCWD, "./3661", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3571", 0777 [pid 14668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 323] <... umount2 resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14668] chdir("./3609" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] getdents64(4 [pid 323] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14668] <... chdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14668] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] newfstatat(AT_FDCWD, "./3661/sys" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] getdents64(4 [pid 14668] <... prctl resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14668] setpgid(0, 0 [pid 323] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 14668] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3661/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 14668] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... openat resumed>) = 4 [pid 320] rmdir("./3485/sys" [pid 323] fstat(4 [pid 14668] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 320] umount2("./3485/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14668] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3661/sys" [pid 14668] <... symlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3485/binderfs" [pid 323] umount2("./3661/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3661/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3661/binderfs") = 0 [pid 14668] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3573 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14669 attached [pid 14668] <... symlink resumed>) = 0 [pid 323] umount2("./3661/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3485/binderfs" [pid 14669] set_robust_list(0x555587eb56a0, 24 [pid 14668] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14669] <... set_robust_list resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3661/cgroup.net" [pid 14669] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] unlink("./3661/cgroup.net" [pid 14669] chdir("./3571" [pid 320] <... unlink resumed>) = 0 [pid 14669] <... chdir resumed>) = 0 [pid 14668] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 14669] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3485/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14669] <... prctl resumed>) = 0 [pid 14668] write(3, "1000", 4 [pid 323] umount2("./3661/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14669] setpgid(0, 0 [pid 14668] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14669] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3661/cgroup.cpu" [pid 14669] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14668] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3485/cgroup.net" [pid 14669] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14668] <... close resumed>) = 0 [pid 323] unlink("./3661/cgroup.cpu" [pid 14669] <... symlink resumed>) = 0 [pid 14668] symlink("/dev/binderfs", "./binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14669] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 14669] <... symlink resumed>) = 0 [pid 14668] <... symlink resumed>) = 0 [pid 323] umount2("./3661/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3485/cgroup.net" [pid 14669] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14668] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14669] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 14669] write(3, "1000", 4 [pid 323] newfstatat(AT_FDCWD, "./3661/cgroup" [pid 14669] <... write resumed>) = 4 [pid 14668] <... write resumed>) = 18 executing program [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3485/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14669] close(3 [pid 14668] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] unlink("./3661/cgroup" [pid 14669] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14669] symlink("/dev/binderfs", "./binderfs" [pid 320] newfstatat(AT_FDCWD, "./3485/cgroup.cpu" [pid 14669] <... symlink resumed>) = 0 executing program [pid 14668] <... mkdirat resumed>) = 0 [pid 323] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14669] write(1, "executing program\n", 18 [pid 14668] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14669] <... write resumed>) = 18 [pid 323] close(3 [pid 320] unlink("./3485/cgroup.cpu" [pid 14669] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14668] <... mount resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14669] <... mkdirat resumed>) = 0 [pid 323] rmdir("./3661") = 0 [pid 14669] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14668] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] mkdir("./3662", 0777 [pid 320] <... unlink resumed>) = 0 [pid 14669] <... mount resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 14669] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14669] <... openat resumed>) = 3 [pid 14668] <... openat resumed>) = 3 [pid 320] umount2("./3485/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14668] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3485/cgroup" [pid 14668] <... pwrite64 resumed>) = 1 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14670 attached [pid 14669] pwrite64(3, "\x02", 1, 4 [pid 14668] close(3 [pid 320] unlink("./3485/cgroup" [pid 14670] set_robust_list(0x555587eb56a0, 24 [pid 14668] <... close resumed>) = 0 [pid 14670] <... set_robust_list resumed>) = 0 [pid 14669] <... pwrite64 resumed>) = 1 [pid 14668] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14669] close(3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3664 [pid 14670] rt_sigprocmask(SIG_SETMASK, [] [pid 14669] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14669] close(4 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14669] close(5) = -1 EBADF (Bad file descriptor) [pid 14669] close(6) = -1 EBADF (Bad file descriptor) [pid 14669] close(7) = -1 EBADF (Bad file descriptor) [pid 14669] close(8) = -1 EBADF (Bad file descriptor) [pid 14669] close(9) = -1 EBADF (Bad file descriptor) [pid 14669] close(10) = -1 EBADF (Bad file descriptor) [pid 14669] close(11) = -1 EBADF (Bad file descriptor) [pid 14669] close(12) = -1 EBADF (Bad file descriptor) [pid 14669] close(13) = -1 EBADF (Bad file descriptor) [pid 14669] close(14) = -1 EBADF (Bad file descriptor) [pid 14669] close(15) = -1 EBADF (Bad file descriptor) [pid 14669] close(16) = -1 EBADF (Bad file descriptor) [pid 14669] close(17) = -1 EBADF (Bad file descriptor) [pid 14669] close(18) = -1 EBADF (Bad file descriptor) [pid 14669] close(19) = -1 EBADF (Bad file descriptor) [pid 14669] close(20) = -1 EBADF (Bad file descriptor) [pid 14669] close(21) = -1 EBADF (Bad file descriptor) [pid 14669] close(22) = -1 EBADF (Bad file descriptor) [pid 14669] close(23) = -1 EBADF (Bad file descriptor) [pid 14669] close(24) = -1 EBADF (Bad file descriptor) [pid 14669] close(25) = -1 EBADF (Bad file descriptor) [pid 14669] close(26) = -1 EBADF (Bad file descriptor) [pid 14669] close(27) = -1 EBADF (Bad file descriptor) [pid 14669] close(28) = -1 EBADF (Bad file descriptor) [pid 14669] close(29) = -1 EBADF (Bad file descriptor) [pid 14669] exit_group(0) = ? [pid 320] getdents64(3 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14670] chdir("./3662" [pid 14668] close(5 [pid 14670] <... chdir resumed>) = 0 [pid 14670] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14669] +++ exited with 0 +++ [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] <... prctl resumed>) = 0 [pid 14668] close(6 [pid 14670] setpgid(0, 0 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3573, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14670] <... setpgid resumed>) = 0 [pid 14668] close(7 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14670] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14668] close(8 [pid 320] close(3 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] <... symlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14670] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14668] close(9 [pid 320] rmdir("./3485" [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14668] close(10 [pid 320] mkdir("./3486", 0777 [pid 14670] <... symlink resumed>) = 0 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3571", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14670] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14668] close(11 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3571", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14670] <... symlink resumed>) = 0 [pid 14668] close(12 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14670] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14671 attached [pid 14668] close(13 [pid 321] fstat(3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3488 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14668] close(14 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14668] close(15 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14671] set_robust_list(0x555587eb56a0, 24 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14671] <... set_robust_list resumed>) = 0 [pid 14668] close(16 [pid 14670] <... openat resumed>) = 3 [pid 14670] write(3, "1000", 4 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14671] rt_sigprocmask(SIG_SETMASK, [] [pid 14668] close(17 [pid 14671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] chdir("./3486" [pid 14670] <... write resumed>) = 4 [pid 14671] <... chdir resumed>) = 0 [pid 14668] close(18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14671] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14670] close(3 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3571/sys" [pid 14671] <... prctl resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14671] setpgid(0, 0 [pid 14670] <... close resumed>) = 0 [pid 14668] close(19 [pid 14671] <... setpgid resumed>) = 0 [pid 321] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14671] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14670] symlink("/dev/binderfs", "./binderfs" [pid 14668] close(20 [pid 321] openat(AT_FDCWD, "./3571/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... symlink resumed>) = 0 [pid 14670] <... symlink resumed>) = 0 [pid 14668] close(21 [pid 321] <... openat resumed>) = 4 [pid 14671] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14670] write(1, "executing program\n", 18 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14670] <... write resumed>) = 18 [pid 14668] close(22 [pid 14671] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14670] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14671] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14670] <... mkdirat resumed>) = 0 executing program [pid 14668] close(23 [pid 14671] <... symlink resumed>) = 0 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14671] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14668] close(24 [pid 321] getdents64(4 [pid 14670] <... mount resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14671] <... openat resumed>) = 3 [pid 14670] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14671] write(3, "1000", 4 [pid 14668] close(25 [pid 321] <... close resumed>) = 0 [pid 14671] <... write resumed>) = 4 [pid 14670] <... openat resumed>) = 3 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3571/sys" [pid 14671] close(3 [pid 14670] pwrite64(3, "\x02", 1, 4 [pid 14668] close(26 [pid 14671] <... close resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14670] <... pwrite64 resumed>) = 1 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] symlink("/dev/binderfs", "./binderfs" [pid 14670] close(3 [pid 14668] close(27 [pid 321] umount2("./3571/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14668] close(28 [pid 14671] <... symlink resumed>) = 0 [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14670] close(4 [pid 321] newfstatat(AT_FDCWD, "./3571/binderfs" [pid 14668] close(29 [pid 14671] write(1, "executing program\n", 18 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... write resumed>) = 18 [pid 14670] close(5 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] unlink("./3571/binderfs" [pid 14670] close(6 [pid 14668] exit_group(0 [pid 14671] <... mkdirat resumed>) = 0 executing program [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14670] close(7 [pid 14671] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14668] <... exit_group resumed>) = ? [pid 321] umount2("./3571/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14671] <... mount resumed>) = 0 [pid 14670] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14668] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3611, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14671] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14670] close(9 [pid 321] newfstatat(AT_FDCWD, "./3571/cgroup.net" [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14670] close(10 [pid 321] unlink("./3571/cgroup.net" [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] pwrite64(3, "\x02", 1, 4 [pid 14670] close(11 [pid 14671] <... pwrite64 resumed>) = 1 [pid 321] <... unlink resumed>) = 0 [pid 14671] close(3 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... close resumed>) = 0 [pid 14670] close(12 [pid 321] umount2("./3571/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14671] close(4 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14670] close(13 [pid 14671] close(5 [pid 321] newfstatat(AT_FDCWD, "./3571/cgroup.cpu" [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(6 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] close(14 [pid 321] unlink("./3571/cgroup.cpu" [pid 14671] close(7 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14670] close(15 [pid 14671] close(8) = -1 EBADF (Bad file descriptor) [pid 14671] close(9 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3571/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] close(16 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14671] close(10 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3571/cgroup" [pid 14670] close(17 [pid 14671] close(11) = -1 EBADF (Bad file descriptor) [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14671] close(12 [pid 14670] close(18 [pid 321] unlink("./3571/cgroup" [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(13) = -1 EBADF (Bad file descriptor) [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(14 [pid 321] <... unlink resumed>) = 0 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] close(19 [pid 321] getdents64(3 [pid 14671] close(15 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(16 [pid 14670] close(20 [pid 321] close(3 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(17 [pid 321] <... close resumed>) = 0 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] close(21 [pid 321] rmdir("./3571" [pid 14671] close(18 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(19 [pid 14670] close(22 [pid 321] <... rmdir resumed>) = 0 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(20) = -1 EBADF (Bad file descriptor) [pid 14670] close(23 [pid 321] mkdir("./3572", 0777 [pid 14671] close(21 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(22 [pid 14670] close(24 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(23) = -1 EBADF (Bad file descriptor) [pid 14671] close(24 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14670] close(25 [pid 14671] close(25 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] close(26 [pid 14671] close(26 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14670] close(27 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14671] close(27 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(28 [pid 14670] close(28 [pid 14671] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14671] close(29) = -1 EBADF (Bad file descriptor) [pid 14671] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14672 attached [pid 14671] +++ exited with 0 +++ [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3574 [pid 14670] close(29 [pid 14672] set_robust_list(0x555587eb56a0, 24 [pid 14670] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14672] <... set_robust_list resumed>) = 0 [pid 14670] exit_group(0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14672] rt_sigprocmask(SIG_SETMASK, [] [pid 14670] <... exit_group resumed>) = ? [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14672] chdir("./3572" [pid 322] umount2("./3609", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] <... chdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3488, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14672] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] openat(AT_FDCWD, "./3609", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14670] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14672] <... prctl resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14672] setpgid(0, 0) = 0 [pid 322] fstat(3 [pid 14672] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3664, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14672] <... symlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14672] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] getdents64(3 [pid 14672] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14672] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] umount2("./3662", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3662", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = 0 [pid 14672] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14672] write(3, "1000", 4 [pid 322] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] <... write resumed>) = 4 [pid 323] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14672] close(3 [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3609/sys" [pid 14672] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14672] symlink("/dev/binderfs", "./binderfs" [pid 323] getdents64(3 [pid 14672] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] write(1, "executing program\n", 18 [pid 323] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14672] <... write resumed>) = 18 [pid 322] openat(AT_FDCWD, "./3609/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14672] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... openat resumed>) = 4 [pid 14672] <... mkdirat resumed>) = 0 executing program [pid 323] <... umount2 resumed>) = 0 [pid 322] fstat(4 [pid 14672] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14672] <... mount resumed>) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 14672] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14672] <... openat resumed>) = 3 [pid 323] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 323] newfstatat(AT_FDCWD, "./3662/sys" [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3609/sys" [pid 323] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14672] pwrite64(3, "\x02", 1, 4 [pid 323] openat(AT_FDCWD, "./3662/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3609/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] <... pwrite64 resumed>) = 1 [pid 323] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14672] close(3 [pid 322] newfstatat(AT_FDCWD, "./3609/binderfs" [pid 14672] <... close resumed>) = 0 [pid 323] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14672] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] unlink("./3609/binderfs" [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3486", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3609/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14672] close(6 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3609/cgroup.net" [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3486", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14672] close(7 [pid 323] <... close resumed>) = 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3609/cgroup.net" [pid 14672] close(8 [pid 323] rmdir("./3662/sys" [pid 322] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14672] close(9 [pid 323] umount2("./3662/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3609/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14672] close(10 [pid 323] newfstatat(AT_FDCWD, "./3662/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3609/cgroup.cpu" [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14672] close(11 [pid 323] unlink("./3662/binderfs" [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3609/cgroup.cpu" [pid 14672] close(12 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3662/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] close(13 [pid 322] umount2("./3609/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14672] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3609/cgroup" [pid 14672] close(15 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3662/cgroup.net" [pid 14672] close(16 [pid 322] unlink("./3609/cgroup" [pid 320] <... umount2 resumed>) = 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14672] close(17 [pid 323] unlink("./3662/cgroup.net" [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14672] close(18 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14672] close(19 [pid 322] <... close resumed>) = 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3609" [pid 14672] close(20 [pid 322] <... rmdir resumed>) = 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3610", 0777 [pid 14672] close(21) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14672] close(22 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3486/sys" [pid 14672] close(23 [pid 323] umount2("./3662/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3662/cgroup.cpu" [pid 320] umount2("./3486/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14673 attached [pid 14672] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14673] set_robust_list(0x555587eb56a0, 24 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3662/cgroup.cpu" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3612 [pid 320] openat(AT_FDCWD, "./3486/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14673] <... set_robust_list resumed>) = 0 [pid 14672] close(25 [pid 323] <... unlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... openat resumed>) = 4 [pid 14673] rt_sigprocmask(SIG_SETMASK, [] [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3662/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 14673] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14672] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14673] chdir("./3610" [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3662/cgroup" [pid 320] getdents64(4 [pid 14673] <... chdir resumed>) = 0 [pid 14672] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14673] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3662/cgroup" [pid 320] getdents64(4 [pid 14673] <... prctl resumed>) = 0 [pid 14672] close(28 [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14673] setpgid(0, 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] close(4 [pid 14673] <... setpgid resumed>) = 0 [pid 14672] close(29 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14672] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 320] <... close resumed>) = 0 [pid 14673] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... close resumed>) = 0 [pid 320] rmdir("./3486/sys" [pid 14673] <... symlink resumed>) = 0 [pid 14672] exit_group(0 [pid 323] rmdir("./3662" [pid 320] <... rmdir resumed>) = 0 [pid 14673] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14672] <... exit_group resumed>) = ? [pid 323] <... rmdir resumed>) = 0 [pid 14673] <... symlink resumed>) = 0 [pid 323] mkdir("./3663", 0777 [pid 320] umount2("./3486/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14672] +++ exited with 0 +++ [pid 14673] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14673] <... symlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3574, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] newfstatat(AT_FDCWD, "./3486/binderfs" [pid 14673] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14673] <... openat resumed>) = 3 [pid 320] unlink("./3486/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14674 attached [pid 14673] write(3, "1000", 4 [pid 320] <... unlink resumed>) = 0 [pid 14674] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3665 [pid 14673] <... write resumed>) = 4 [pid 14674] <... set_robust_list resumed>) = 0 [pid 320] umount2("./3486/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14673] close(3 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14673] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3486/cgroup.net" [pid 14674] rt_sigprocmask(SIG_SETMASK, [] [pid 14673] symlink("/dev/binderfs", "./binderfs" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14674] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14673] <... symlink resumed>) = 0 [pid 320] unlink("./3486/cgroup.net" [pid 14674] chdir("./3663" [pid 14673] write(1, "executing program\n", 18 [pid 320] <... unlink resumed>) = 0 [pid 14674] <... chdir resumed>) = 0 [pid 14673] <... write resumed>) = 18 executing program [pid 320] umount2("./3486/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14674] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14674] setpgid(0, 0 [pid 14673] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14674] <... setpgid resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3486/cgroup.cpu" [pid 14674] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14673] <... mkdirat resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14673] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] unlink("./3486/cgroup.cpu" [pid 14674] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14673] <... mount resumed>) = 0 [pid 14674] <... symlink resumed>) = 0 [pid 14673] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] umount2("./3486/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14674] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14673] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3486/cgroup" [pid 14673] pwrite64(3, "\x02", 1, 4 [pid 14674] <... symlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14674] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14673] <... pwrite64 resumed>) = 1 [pid 14673] close(3 [pid 320] unlink("./3486/cgroup" [pid 14674] <... openat resumed>) = 3 [pid 14673] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14673] close(4 [pid 320] getdents64(3 [pid 14674] write(3, "1000", 4 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3572", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14674] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14674] close(3 [pid 321] openat(AT_FDCWD, "./3572", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14674] <... close resumed>) = 0 [pid 14674] symlink("/dev/binderfs", "./binderfs" [pid 14673] close(5 [pid 321] <... openat resumed>) = 3 [pid 320] close(3 [pid 14674] <... symlink resumed>) = 0 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] <... close resumed>) = 0 [pid 14674] write(1, "executing program\n", 18 [pid 14673] close(6 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 executing program [pid 320] rmdir("./3486" [pid 14674] <... write resumed>) = 18 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] <... rmdir resumed>) = 0 [pid 14673] close(7 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] mkdir("./3487", 0777 [pid 14674] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14674] <... mkdirat resumed>) = 0 [pid 14673] close(8 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] close(9 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14674] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14673] close(10 [pid 321] <... umount2 resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14675 attached [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] set_robust_list(0x555587eb56a0, 24 [pid 14673] close(11 [pid 14675] <... set_robust_list resumed>) = 0 [pid 14674] <... mount resumed>) = 0 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3489 [pid 14675] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14673] close(12 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14675] chdir("./3487" [pid 14674] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14675] <... chdir resumed>) = 0 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14675] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14673] close(13 [pid 14675] <... prctl resumed>) = 0 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] setpgid(0, 0 [pid 14673] close(14 [pid 14675] <... setpgid resumed>) = 0 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14674] <... openat resumed>) = 3 [pid 14673] close(15 [pid 321] newfstatat(AT_FDCWD, "./3572/sys" [pid 14675] <... symlink resumed>) = 0 [pid 14674] pwrite64(3, "\x02", 1, 4 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14673] close(16 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14675] <... symlink resumed>) = 0 [pid 14674] <... pwrite64 resumed>) = 1 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14674] close(3 [pid 14673] close(17 [pid 321] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14675] <... symlink resumed>) = 0 [pid 14674] <... close resumed>) = 0 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14674] close(4 [pid 14673] close(18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14675] <... openat resumed>) = 3 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3572/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14674] close(5 [pid 14675] write(3, "1000", 4 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] <... write resumed>) = 4 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] close(19 [pid 321] <... openat resumed>) = 4 [pid 14675] close(3 [pid 14674] close(6 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] <... close resumed>) = 0 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] close(20 [pid 321] fstat(4 [pid 14675] symlink("/dev/binderfs", "./binderfs" [pid 14674] close(7 [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14675] <... symlink resumed>) = 0 [pid 14673] close(21 [pid 14675] write(1, "executing program\n", 18 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 321] getdents64(4 [pid 14675] <... write resumed>) = 18 [pid 14674] close(8 [pid 14673] close(22 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14675] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] <... mkdirat resumed>) = 0 [pid 14674] close(9 [pid 14673] close(23 [pid 321] getdents64(4 [pid 14675] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14675] <... mount resumed>) = 0 [pid 14674] close(10 [pid 321] close(4 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14674] close(11 [pid 321] rmdir("./3572/sys" [pid 14675] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14673] close(24 [pid 14675] <... openat resumed>) = 3 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14674] close(12 [pid 321] umount2("./3572/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14675] pwrite64(3, "\x02", 1, 4 [pid 14674] close(13 [pid 14673] close(25 [pid 14675] <... pwrite64 resumed>) = 1 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3572/binderfs" [pid 14675] close(3 [pid 14674] close(14 [pid 14673] close(26 [pid 14675] <... close resumed>) = 0 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14675] close(4 [pid 14674] close(15 [pid 14673] close(27 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3572/binderfs" [pid 14675] close(5 [pid 14674] close(16 [pid 14673] close(28 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14675] close(6 [pid 14673] close(29 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] close(7 [pid 14673] exit_group(0 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14673] <... exit_group resumed>) = ? [pid 321] umount2("./3572/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14675] close(8 [pid 14674] close(17 [pid 14673] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] close(18 [pid 321] newfstatat(AT_FDCWD, "./3572/cgroup.net" [pid 14675] close(9 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14674] close(19 [pid 14675] close(10 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3572/cgroup.net" [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] close(20 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3612, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14674] close(21 [pid 321] umount2("./3572/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] close(11 [pid 14674] close(22 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14675] close(12 [pid 14674] close(23 [pid 322] umount2("./3610", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3572/cgroup.cpu" [pid 14675] close(13 [pid 14674] close(24 [pid 322] openat(AT_FDCWD, "./3610", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14675] close(14 [pid 14674] close(25 [pid 322] fstat(3 [pid 321] unlink("./3572/cgroup.cpu" [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14675] close(15 [pid 14674] close(26 [pid 322] getdents64(3 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14675] close(16 [pid 322] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14675] close(17 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] close(27 [pid 321] umount2("./3572/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14675] close(18 [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14674] close(28 [pid 321] newfstatat(AT_FDCWD, "./3572/cgroup" [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14674] close(29 [pid 321] unlink("./3572/cgroup" [pid 14674] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14675] close(19 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14674] exit_group(0 [pid 322] newfstatat(AT_FDCWD, "./3610/sys" [pid 14675] close(20 [pid 14674] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14675] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3610/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14675] close(22 [pid 322] <... openat resumed>) = 4 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14675] close(23 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14675] close(24 [pid 14674] +++ exited with 0 +++ [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(3 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14675] close(25 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14675] close(26 [pid 322] <... close resumed>) = 0 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14675] close(27 [pid 322] rmdir("./3610/sys" [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14675] close(28 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3665, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3610/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 14675] close(29 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14675] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14675] exit_group(0 [pid 322] newfstatat(AT_FDCWD, "./3610/binderfs" [pid 321] rmdir("./3572" [pid 14675] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 323] umount2("./3663", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3573", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14675] +++ exited with 0 +++ [pid 323] openat(AT_FDCWD, "./3663", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] unlink("./3610/binderfs" [pid 321] <... mkdir resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] fstat(3 [pid 322] umount2("./3610/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3489, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3610/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3610/cgroup.net") = 0 [pid 322] umount2("./3610/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14676 attached [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] newfstatat(AT_FDCWD, "./3610/cgroup.cpu" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14676] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3575 [pid 14676] <... set_robust_list resumed>) = 0 [pid 322] unlink("./3610/cgroup.cpu" [pid 14676] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 14676] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3610/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14676] chdir("./3573") = 0 [pid 323] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14676] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] newfstatat(AT_FDCWD, "./3610/cgroup" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14676] <... prctl resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14676] setpgid(0, 0 [pid 323] newfstatat(AT_FDCWD, "./3663/sys" [pid 14676] <... setpgid resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3610/cgroup" [pid 14676] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14676] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 14676] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14676] <... symlink resumed>) = 0 [pid 322] close(3 [pid 14676] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... close resumed>) = 0 [pid 14676] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3663/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14676] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rmdir("./3610" [pid 14676] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 4 [pid 322] <... rmdir resumed>) = 0 [pid 14676] write(3, "1000", 4 [pid 323] fstat(4 [pid 322] mkdir("./3611", 0777 [pid 14676] <... write resumed>) = 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14676] close(3 [pid 322] <... mkdir resumed>) = 0 [pid 14676] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 14676] symlink("/dev/binderfs", "./binderfs" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14676] <... symlink resumed>) = 0 [pid 323] getdents64(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14676] write(1, "executing program\n", 18 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 executing program [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14676] <... write resumed>) = 18 [pid 323] close(4) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14677 attached [pid 323] rmdir("./3663/sys" [pid 14676] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3663/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14676] <... mkdirat resumed>) = 0 [pid 14676] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14677] set_robust_list(0x555587eb56a0, 24 [pid 14676] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3487", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14677] <... set_robust_list resumed>) = 0 [pid 14676] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3663/binderfs" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3613 [pid 14677] rt_sigprocmask(SIG_SETMASK, [] [pid 14676] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] unlink("./3663/binderfs" [pid 320] openat(AT_FDCWD, "./3487", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 14676] pwrite64(3, "\x02", 1, 4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14676] <... pwrite64 resumed>) = 1 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14676] close(3 [pid 323] umount2("./3663/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14677] chdir("./3611" [pid 14676] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14677] <... chdir resumed>) = 0 [pid 14676] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14677] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14676] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3663/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14677] <... prctl resumed>) = 0 [pid 14676] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14677] setpgid(0, 0 [pid 14676] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3663/cgroup.net" [pid 320] getdents64(3 [pid 14677] <... setpgid resumed>) = 0 [pid 14676] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14676] close(7) = -1 EBADF (Bad file descriptor) [pid 14676] close(8) = -1 EBADF (Bad file descriptor) [pid 14676] close(9) = -1 EBADF (Bad file descriptor) [pid 14676] close(10) = -1 EBADF (Bad file descriptor) [pid 14676] close(11) = -1 EBADF (Bad file descriptor) [pid 14676] close(12) = -1 EBADF (Bad file descriptor) [pid 14676] close(13) = -1 EBADF (Bad file descriptor) [pid 14676] close(14) = -1 EBADF (Bad file descriptor) [pid 14676] close(15) = -1 EBADF (Bad file descriptor) [pid 14676] close(16) = -1 EBADF (Bad file descriptor) [pid 14676] close(17) = -1 EBADF (Bad file descriptor) [pid 14676] close(18) = -1 EBADF (Bad file descriptor) [pid 14676] close(19) = -1 EBADF (Bad file descriptor) [pid 14676] close(20) = -1 EBADF (Bad file descriptor) [pid 14676] close(21) = -1 EBADF (Bad file descriptor) [pid 14676] close(22) = -1 EBADF (Bad file descriptor) [pid 14676] close(23) = -1 EBADF (Bad file descriptor) [pid 14676] close(24) = -1 EBADF (Bad file descriptor) [pid 14676] close(25) = -1 EBADF (Bad file descriptor) [pid 14676] close(26) = -1 EBADF (Bad file descriptor) [pid 14676] close(27) = -1 EBADF (Bad file descriptor) [pid 14676] close(28) = -1 EBADF (Bad file descriptor) [pid 14676] close(29) = -1 EBADF (Bad file descriptor) [pid 14676] exit_group(0) = ? [pid 14677] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14676] +++ exited with 0 +++ [pid 323] umount2("./3663/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14677] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14677] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] newfstatat(AT_FDCWD, "./3663/cgroup.cpu" [pid 14677] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14677] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] unlink("./3663/cgroup.cpu") = 0 [pid 323] umount2("./3663/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14677] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14677] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] newfstatat(AT_FDCWD, "./3663/cgroup" [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14677] <... openat resumed>) = 3 [pid 323] unlink("./3663/cgroup" [pid 14677] write(3, "1000", 4 [pid 320] newfstatat(AT_FDCWD, "./3487/sys" [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14677] <... write resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3573", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3487/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14677] close(3 [pid 323] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14677] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14677] symlink("/dev/binderfs", "./binderfs" [pid 323] rmdir("./3663" [pid 321] openat(AT_FDCWD, "./3573", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3487/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rmdir resumed>) = 0 [pid 14677] <... symlink resumed>) = 0 [pid 323] mkdir("./3664", 0777 executing program [pid 320] <... openat resumed>) = 4 [pid 14677] write(1, "executing program\n", 18 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] fstat(4 [pid 14677] <... write resumed>) = 18 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] fstat(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14677] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] getdents64(4 [pid 14677] <... mkdirat resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14678 attached [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14677] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(4 [pid 14678] set_robust_list(0x555587eb56a0, 24 [pid 321] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3666 [pid 320] close(4 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14678] <... set_robust_list resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 321] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3487/sys" [pid 14678] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14677] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14677] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14678] chdir("./3664" [pid 14677] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3573/sys" [pid 320] umount2("./3487/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14678] <... chdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14678] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] newfstatat(AT_FDCWD, "./3487/binderfs" [pid 14678] <... prctl resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14678] setpgid(0, 0 [pid 320] unlink("./3487/binderfs" [pid 14678] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3573/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14678] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14677] pwrite64(3, "\x02", 1, 4) = 1 [pid 321] <... openat resumed>) = 4 [pid 320] umount2("./3487/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 14677] close(3 [pid 14678] <... symlink resumed>) = 0 [pid 14677] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14678] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14677] close(4 [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3487/cgroup.net" [pid 14677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14677] close(5 [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14678] <... symlink resumed>) = 0 [pid 14677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14678] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14677] close(6 [pid 321] close(4 [pid 320] unlink("./3487/cgroup.net" [pid 14677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14677] close(7) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14677] close(8 [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3487/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14678] <... symlink resumed>) = 0 [pid 14677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3573/sys" [pid 14678] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14677] close(9 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3487/cgroup.cpu" [pid 14677] close(10) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14678] <... openat resumed>) = 3 [pid 14677] close(11 [pid 321] umount2("./3573/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14677] close(12) = -1 EBADF (Bad file descriptor) [pid 14677] close(13) = -1 EBADF (Bad file descriptor) [pid 14677] close(14) = -1 EBADF (Bad file descriptor) [pid 14677] close(15) = -1 EBADF (Bad file descriptor) [pid 14677] close(16) = -1 EBADF (Bad file descriptor) [pid 14677] close(17) = -1 EBADF (Bad file descriptor) [pid 14677] close(18) = -1 EBADF (Bad file descriptor) [pid 14677] close(19) = -1 EBADF (Bad file descriptor) [pid 14677] close(20) = -1 EBADF (Bad file descriptor) [pid 14677] close(21) = -1 EBADF (Bad file descriptor) [pid 14677] close(22) = -1 EBADF (Bad file descriptor) [pid 14677] close(23) = -1 EBADF (Bad file descriptor) [pid 14677] close(24) = -1 EBADF (Bad file descriptor) [pid 14677] close(25) = -1 EBADF (Bad file descriptor) [pid 14677] close(26) = -1 EBADF (Bad file descriptor) [pid 14677] close(27) = -1 EBADF (Bad file descriptor) [pid 14677] close(28) = -1 EBADF (Bad file descriptor) [pid 14677] close(29) = -1 EBADF (Bad file descriptor) [pid 14677] exit_group(0 [pid 320] unlink("./3487/cgroup.cpu" [pid 14678] write(3, "1000", 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14678] <... write resumed>) = 4 [pid 320] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3573/binderfs" [pid 14678] close(3 [pid 320] umount2("./3487/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14678] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14677] <... exit_group resumed>) = ? [pid 14678] symlink("/dev/binderfs", "./binderfs" [pid 14677] +++ exited with 0 +++ [pid 321] unlink("./3573/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14678] <... symlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3613, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3487/cgroup" [pid 14678] write(1, "executing program\n", 18 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] umount2("./3573/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14678] <... write resumed>) = 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14678] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] unlink("./3487/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3573/cgroup.net" [pid 14678] <... mkdirat resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] unlink("./3573/cgroup.net" [pid 14678] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3573/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3573/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3573/cgroup.cpu") = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3573/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3573/cgroup" [pid 14678] <... mount resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 321] unlink("./3573/cgroup" [pid 14678] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3487" [pid 321] close(3) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 321] rmdir("./3573") = 0 [pid 320] mkdir("./3488", 0777 [pid 321] mkdir("./3574", 0777) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14678] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14679 attached [pid 14678] pwrite64(3, "\x02", 1, 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3576 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14679] set_robust_list(0x555587eb56a0, 24 [pid 14678] <... pwrite64 resumed>) = 1 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14679] <... set_robust_list resumed>) = 0 [pid 14678] close(3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3490 ci2-android-6-12-rust/strace-static-x86_64: Process 14680 attached [pid 14679] rt_sigprocmask(SIG_SETMASK, [] [pid 14678] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14678] close(4 [pid 14680] set_robust_list(0x555587eb56a0, 24 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14679] chdir("./3574" [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14680] <... set_robust_list resumed>) = 0 [pid 14679] <... chdir resumed>) = 0 [pid 14678] close(5 [pid 14680] rt_sigprocmask(SIG_SETMASK, [] [pid 14679] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14680] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14679] <... prctl resumed>) = 0 [pid 14678] close(6) = -1 EBADF (Bad file descriptor) [pid 14678] close(7) = -1 EBADF (Bad file descriptor) [pid 14678] close(8) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14679] setpgid(0, 0 [pid 14678] close(9 [pid 14680] chdir("./3488" [pid 14679] <... setpgid resumed>) = 0 [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14678] close(10) = -1 EBADF (Bad file descriptor) [pid 14678] close(11) = -1 EBADF (Bad file descriptor) [pid 14678] close(12) = -1 EBADF (Bad file descriptor) [pid 14678] close(13) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3611", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14678] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14679] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14678] close(15) = -1 EBADF (Bad file descriptor) [pid 14678] close(16) = -1 EBADF (Bad file descriptor) [pid 14678] close(17) = -1 EBADF (Bad file descriptor) [pid 14678] close(18) = -1 EBADF (Bad file descriptor) [pid 14678] close(19) = -1 EBADF (Bad file descriptor) [pid 14678] close(20) = -1 EBADF (Bad file descriptor) [pid 14678] close(21 [pid 14680] <... chdir resumed>) = 0 [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14678] close(22 [pid 322] openat(AT_FDCWD, "./3611", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14680] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14679] <... symlink resumed>) = 0 [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14680] <... prctl resumed>) = 0 [pid 14679] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14678] close(23 [pid 322] <... openat resumed>) = 3 [pid 14680] setpgid(0, 0 [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] <... symlink resumed>) = 0 [pid 14678] close(24 [pid 14680] <... setpgid resumed>) = 0 [pid 14679] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14680] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14678] close(25 [pid 14679] <... symlink resumed>) = 0 [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14678] close(26) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14678] close(27) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14680] <... symlink resumed>) = 0 [pid 14678] close(28 [pid 14680] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14679] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14679] <... openat resumed>) = 3 [pid 14678] close(29) = -1 EBADF (Bad file descriptor) [pid 14678] exit_group(0) = ? [pid 14680] <... symlink resumed>) = 0 [pid 14679] write(3, "1000", 4 [pid 14678] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = 0 [pid 14680] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14679] <... write resumed>) = 4 [pid 14679] close(3 [pid 14680] <... symlink resumed>) = 0 [pid 14679] <... close resumed>) = 0 [pid 322] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14680] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14679] symlink("/dev/binderfs", "./binderfs" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3666, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14679] <... symlink resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] newfstatat(AT_FDCWD, "./3611/sys" [pid 14680] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14680] write(3, "1000", 4 [pid 14679] write(1, "executing program\n", 18 [pid 14680] <... write resumed>) = 4 [pid 322] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14680] close(3 [pid 14679] <... write resumed>) = 18 [pid 14680] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14680] symlink("/dev/binderfs", "./binderfs" [pid 14679] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] openat(AT_FDCWD, "./3611/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14680] <... symlink resumed>) = 0 [pid 14679] <... mkdirat resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14680] write(1, "executing program\n", 18 [pid 14679] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14680] <... write resumed>) = 18 executing program [pid 322] fstat(4 [pid 14680] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14679] <... mount resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 14679] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14680] <... mkdirat resumed>) = 0 [pid 322] getdents64(4 [pid 14680] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14680] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14679] <... openat resumed>) = 3 [pid 322] close(4 [pid 14679] pwrite64(3, "\x02", 1, 4 [pid 14680] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 14680] pwrite64(3, "\x02", 1, 4 [pid 14679] <... pwrite64 resumed>) = 1 [pid 322] rmdir("./3611/sys" [pid 14680] <... pwrite64 resumed>) = 1 [pid 14679] close(3 [pid 14680] close(3) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14680] close(4) = -1 EBADF (Bad file descriptor) [pid 14680] close(5 [pid 14679] <... close resumed>) = 0 [pid 322] umount2("./3611/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] close(4 [pid 323] <... restart_syscall resumed>) = 0 [pid 14680] close(6 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] close(5 [pid 322] newfstatat(AT_FDCWD, "./3611/binderfs" [pid 14680] close(7) = -1 EBADF (Bad file descriptor) [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14680] close(8) = -1 EBADF (Bad file descriptor) [pid 14680] close(9) = -1 EBADF (Bad file descriptor) [pid 14680] close(10) = -1 EBADF (Bad file descriptor) [pid 14680] close(11) = -1 EBADF (Bad file descriptor) [pid 14680] close(12) = -1 EBADF (Bad file descriptor) [pid 14680] close(13) = -1 EBADF (Bad file descriptor) [pid 14680] close(14) = -1 EBADF (Bad file descriptor) [pid 14680] close(15) = -1 EBADF (Bad file descriptor) [pid 14680] close(16) = -1 EBADF (Bad file descriptor) [pid 14680] close(17 [pid 14679] close(6 [pid 323] umount2("./3664", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3611/binderfs" [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14680] close(18 [pid 14679] close(7 [pid 322] <... unlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3664", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3611/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14680] close(19 [pid 14679] close(8 [pid 323] <... openat resumed>) = 3 [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14680] close(20) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3611/cgroup.net" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14680] close(21 [pid 14679] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] unlink("./3611/cgroup.net" [pid 14680] close(22) = -1 EBADF (Bad file descriptor) [pid 14680] close(23 [pid 14679] close(10 [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... unlink resumed>) = 0 [pid 14680] close(24 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3611/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] close(11 [pid 14680] close(25 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14680] close(26 [pid 14679] close(12 [pid 322] newfstatat(AT_FDCWD, "./3611/cgroup.cpu" [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14680] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14679] close(13 [pid 14680] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14680] close(28) = -1 EBADF (Bad file descriptor) [pid 14680] close(29) = -1 EBADF (Bad file descriptor) [pid 14680] exit_group(0) = ? [pid 14680] +++ exited with 0 +++ [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] unlink("./3611/cgroup.cpu" [pid 14679] close(14 [pid 322] <... unlink resumed>) = 0 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3490, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3611/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14679] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3664/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14679] close(16 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3611/cgroup" [pid 14679] close(17 [pid 323] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14679] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3611/cgroup" [pid 14679] close(19 [pid 323] openat(AT_FDCWD, "./3664/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 323] fstat(4 [pid 14679] close(20 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14679] close(21 [pid 322] close(3 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14679] close(22 [pid 322] <... close resumed>) = 0 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14679] close(23 [pid 322] rmdir("./3611" [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14679] close(24 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14679] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] mkdir("./3612", 0777 [pid 14679] close(25) = -1 EBADF (Bad file descriptor) [pid 14679] close(26) = -1 EBADF (Bad file descriptor) [pid 14679] close(27) = -1 EBADF (Bad file descriptor) [pid 14679] close(28) = -1 EBADF (Bad file descriptor) [pid 14679] close(29) = -1 EBADF (Bad file descriptor) [pid 14679] exit_group(0) = ? [pid 323] <... close resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 323] rmdir("./3664/sys" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14679] +++ exited with 0 +++ [pid 323] <... rmdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] umount2("./3664/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3576, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] newfstatat(AT_FDCWD, "./3664/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14681 attached [pid 14681] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3614 [pid 14681] <... set_robust_list resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14681] rt_sigprocmask(SIG_SETMASK, [] [pid 323] unlink("./3664/binderfs" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14681] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14681] chdir("./3612" [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3664/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14681] <... chdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3664/cgroup.net" [pid 14681] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14681] <... prctl resumed>) = 0 [pid 323] unlink("./3664/cgroup.net" [pid 14681] setpgid(0, 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3664/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3664/cgroup.cpu" [pid 14681] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3664/cgroup.cpu" [pid 14681] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14681] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] umount2("./3664/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14681] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3664/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14681] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] unlink("./3664/cgroup" [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14681] <... symlink resumed>) = 0 [pid 14681] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 321] umount2("./3574", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] <... openat resumed>) = 3 [pid 323] <... close resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] rmdir("./3664" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14681] write(3, "1000", 4 [pid 323] <... rmdir resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3574", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14681] <... write resumed>) = 4 [pid 323] mkdir("./3665", 0777 [pid 321] <... openat resumed>) = 3 [pid 14681] close(3 [pid 323] <... mkdir resumed>) = 0 [pid 321] fstat(3 [pid 14681] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3488", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] symlink("/dev/binderfs", "./binderfs" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] getdents64(3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14681] <... symlink resumed>) = 0 [pid 14681] write(1, "executing program\n", 18 [pid 320] openat(AT_FDCWD, "./3488", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14681] <... write resumed>) = 18 [pid 320] <... openat resumed>) = 3 executing program [pid 321] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = 0 [pid 320] fstat(3 [pid 321] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] <... mkdirat resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14682 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3667 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14681] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14682] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(3 [pid 14682] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3574/sys" [pid 14682] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3574/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14682] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14682] chdir("./3665" [pid 14681] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3574/sys" [pid 14681] <... openat resumed>) = 3 [pid 321] <... rmdir resumed>) = 0 [pid 14682] <... chdir resumed>) = 0 [pid 14681] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14682] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] umount2("./3574/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14682] <... prctl resumed>) = 0 [pid 14681] <... pwrite64 resumed>) = 1 [pid 321] newfstatat(AT_FDCWD, "./3574/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3488/sys" [pid 14682] setpgid(0, 0 [pid 14681] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14682] <... setpgid resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3574/binderfs" [pid 14682] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] umount2("./3488/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3488/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14682] <... symlink resumed>) = 0 [pid 14681] <... close resumed>) = 0 [pid 321] umount2("./3574/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14682] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14681] close(4 [pid 320] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14682] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3574/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14682] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14681] close(5 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14682] <... symlink resumed>) = 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3574/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14681] close(6 [pid 320] getdents64(4 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14682] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] close(4 [pid 14681] close(7 [pid 321] umount2("./3574/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14682] <... openat resumed>) = 3 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3574/cgroup.cpu" [pid 14681] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3488/sys" [pid 14682] write(3, "1000", 4 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3574/cgroup.cpu" [pid 14682] <... write resumed>) = 4 [pid 14681] close(9 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14682] close(3 [pid 321] umount2("./3574/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3574/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3574/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3574") = 0 [pid 321] mkdir("./3575", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14682] <... close resumed>) = 0 [pid 14681] close(10 [pid 320] umount2("./3488/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14683 attached [pid 14682] symlink("/dev/binderfs", "./binderfs" [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3577 [pid 14682] <... symlink resumed>) = 0 [pid 14681] close(11 [pid 320] newfstatat(AT_FDCWD, "./3488/binderfs" [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14682] write(1, "executing program\n", 18 [pid 14681] close(12 [pid 320] unlink("./3488/binderfs" [pid 14683] set_robust_list(0x555587eb56a0, 24 [pid 14682] <... write resumed>) = 18 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14682] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] umount2("./3488/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] close(13 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14683] <... set_robust_list resumed>) = 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3488/cgroup.net" [pid 14681] close(14 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3488/cgroup.net" [pid 14681] close(15 [pid 14682] <... mkdirat resumed>) = 0 executing program [pid 14683] rt_sigprocmask(SIG_SETMASK, [] [pid 14682] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14683] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14681] close(16 [pid 320] umount2("./3488/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14681] close(17 [pid 320] newfstatat(AT_FDCWD, "./3488/cgroup.cpu" [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14681] close(18 [pid 14682] <... mount resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] chdir("./3575" [pid 14682] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14681] close(19 [pid 320] unlink("./3488/cgroup.cpu" [pid 14683] <... chdir resumed>) = 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14681] close(20) = -1 EBADF (Bad file descriptor) [pid 14683] <... prctl resumed>) = 0 [pid 14682] <... openat resumed>) = 3 [pid 14681] close(21 [pid 320] <... unlink resumed>) = 0 [pid 14683] setpgid(0, 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3488/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14683] <... setpgid resumed>) = 0 [pid 14681] close(22 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14683] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3488/cgroup" [pid 14681] close(23 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3488/cgroup" [pid 14682] pwrite64(3, "\x02", 1, 4 [pid 14681] close(24 [pid 14682] <... pwrite64 resumed>) = 1 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14683] <... symlink resumed>) = 0 [pid 14681] close(25 [pid 320] getdents64(3 [pid 14683] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14682] close(3 [pid 14681] close(26 [pid 320] close(3 [pid 14682] <... close resumed>) = 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... symlink resumed>) = 0 [pid 14682] close(4 [pid 14681] close(27 [pid 320] <... close resumed>) = 0 [pid 14683] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14682] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3488" [pid 14682] close(5 [pid 14681] close(28 [pid 14683] <... symlink resumed>) = 0 [pid 14682] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14682] close(6 [pid 320] <... rmdir resumed>) = 0 [pid 14682] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14682] close(7 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3489", 0777 [pid 14682] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14682] close(8) = -1 EBADF (Bad file descriptor) [pid 14682] close(9) = -1 EBADF (Bad file descriptor) [pid 14682] close(10) = -1 EBADF (Bad file descriptor) [pid 14682] close(11) = -1 EBADF (Bad file descriptor) [pid 14682] close(12) = -1 EBADF (Bad file descriptor) [pid 14682] close(13) = -1 EBADF (Bad file descriptor) [pid 14682] close(14) = -1 EBADF (Bad file descriptor) [pid 14682] close(15) = -1 EBADF (Bad file descriptor) [pid 14682] close(16) = -1 EBADF (Bad file descriptor) [pid 14682] close(17) = -1 EBADF (Bad file descriptor) [pid 14682] close(18) = -1 EBADF (Bad file descriptor) [pid 14682] close(19) = -1 EBADF (Bad file descriptor) [pid 14682] close(20) = -1 EBADF (Bad file descriptor) [pid 14682] close(21) = -1 EBADF (Bad file descriptor) [pid 14682] close(22) = -1 EBADF (Bad file descriptor) [pid 14682] close(23) = -1 EBADF (Bad file descriptor) [pid 14682] close(24) = -1 EBADF (Bad file descriptor) [pid 14682] close(25) = -1 EBADF (Bad file descriptor) [pid 14682] close(26) = -1 EBADF (Bad file descriptor) [pid 14682] close(27) = -1 EBADF (Bad file descriptor) [pid 14682] close(28) = -1 EBADF (Bad file descriptor) [pid 14682] close(29) = -1 EBADF (Bad file descriptor) [pid 14682] exit_group(0 [pid 14681] close(29 [pid 14682] <... exit_group resumed>) = ? [pid 320] <... mkdir resumed>) = 0 [pid 14681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14681] exit_group(0 [pid 14683] <... openat resumed>) = 3 [pid 14682] +++ exited with 0 +++ [pid 14681] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14683] write(3, "1000", 4) = 4 [pid 14683] close(3) = 0 [pid 14683] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14683] write(1, "executing program\n", 18) = 18 executing program [pid 14683] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14681] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3667, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14683] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14683] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3614, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3491 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14684 attached [pid 14683] <... openat resumed>) = 3 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14684] set_robust_list(0x555587eb56a0, 24) = 0 [pid 322] umount2("./3612", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14683] pwrite64(3, "\x02", 1, 4 [pid 14684] chdir("./3489" [pid 322] openat(AT_FDCWD, "./3612", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14684] <... chdir resumed>) = 0 [pid 14683] <... pwrite64 resumed>) = 1 [pid 14684] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... openat resumed>) = 3 [pid 14684] <... prctl resumed>) = 0 [pid 14683] close(3 [pid 322] fstat(3 [pid 14684] setpgid(0, 0 [pid 14683] <... close resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14684] <... setpgid resumed>) = 0 [pid 14683] close(4 [pid 322] getdents64(3 [pid 14684] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14684] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] <... symlink resumed>) = 0 [pid 14683] close(5 [pid 322] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14683] close(6 [pid 14684] <... symlink resumed>) = 0 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14683] close(7 [pid 14684] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = 0 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] write(3, "1000", 4 [pid 14683] close(8 [pid 14684] <... write resumed>) = 4 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] close(3 [pid 14683] close(9 [pid 322] newfstatat(AT_FDCWD, "./3612/sys" [pid 14684] <... close resumed>) = 0 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] symlink("/dev/binderfs", "./binderfs" [pid 14683] close(10 [pid 14684] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14684] write(1, "executing program\n", 18 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] <... write resumed>) = 18 [pid 14683] close(11 [pid 14684] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] <... mkdirat resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14683] close(12 [pid 322] openat(AT_FDCWD, "./3612/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14684] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] <... mount resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14683] close(13 [pid 323] umount2("./3665", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14684] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14683] close(14 [pid 14684] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3665", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(4 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] close(15 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 323] fstat(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] close(4 [pid 14684] pwrite64(3, "\x02", 1, 4 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14684] <... pwrite64 resumed>) = 1 [pid 14683] close(16) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] rmdir("./3612/sys" [pid 14684] close(3 [pid 14683] close(17 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14684] <... close resumed>) = 0 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] close(4 [pid 14683] close(18 [pid 323] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] close(5 [pid 14683] close(19 [pid 322] umount2("./3612/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] close(6 [pid 14683] close(20 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14684] close(7 [pid 14683] close(21 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] close(8 [pid 14683] close(22 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] close(9 [pid 14683] close(23 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14684] close(10 [pid 14683] close(24 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] close(11 [pid 14683] close(25 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3612/binderfs" [pid 14684] close(12 [pid 14683] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14684] close(13 [pid 14683] close(27 [pid 323] newfstatat(AT_FDCWD, "./3665/sys" [pid 322] unlink("./3612/binderfs" [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14684] close(14 [pid 14683] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] close(15 [pid 322] umount2("./3612/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] close(16 [pid 14683] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3665/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14683] close(29) = -1 EBADF (Bad file descriptor) [pid 14683] exit_group(0) = ? [pid 14684] close(17 [pid 14683] +++ exited with 0 +++ [pid 323] <... openat resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3612/cgroup.net" [pid 323] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] unlink("./3612/cgroup.net" [pid 14684] close(18 [pid 323] getdents64(4 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 14684] close(19 [pid 323] getdents64(4 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3612/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14684] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14684] close(21 [pid 322] newfstatat(AT_FDCWD, "./3612/cgroup.cpu" [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14684] close(22 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3665/sys" [pid 14684] close(23 [pid 322] unlink("./3612/cgroup.cpu" [pid 321] <... restart_syscall resumed>) = 0 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] umount2("./3665/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] close(24 [pid 322] umount2("./3612/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] close(25 [pid 323] newfstatat(AT_FDCWD, "./3665/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3575", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3612/cgroup" [pid 14684] close(26 [pid 323] unlink("./3665/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3575", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14684] close(27 [pid 323] umount2("./3665/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3612/cgroup" [pid 14684] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3665/cgroup.net" [pid 14684] close(29 [pid 322] getdents64(3 [pid 321] fstat(3 [pid 14684] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14684] exit_group(0 [pid 323] unlink("./3665/cgroup.net" [pid 322] close(3 [pid 14684] <... exit_group resumed>) = ? [pid 321] getdents64(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 323] umount2("./3665/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3612" [pid 323] newfstatat(AT_FDCWD, "./3665/cgroup.cpu" [pid 321] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14684] +++ exited with 0 +++ [pid 322] mkdir("./3613", 0777 [pid 323] unlink("./3665/cgroup.cpu") = 0 [pid 322] <... mkdir resumed>) = 0 [pid 323] umount2("./3665/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3491, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3665/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3665/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3665") = 0 [pid 323] mkdir("./3666", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14685 attached [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14685] set_robust_list(0x555587eb56a0, 24 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14685] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3668 [pid 14685] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14686 attached [pid 14685] chdir("./3666" [pid 321] newfstatat(AT_FDCWD, "./3575/sys" [pid 14686] set_robust_list(0x555587eb56a0, 24 [pid 14685] <... chdir resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3615 [pid 14686] <... set_robust_list resumed>) = 0 [pid 14685] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14685] <... prctl resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14685] setpgid(0, 0 [pid 321] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14686] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14685] <... setpgid resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14686] chdir("./3613" [pid 14685] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14686] <... chdir resumed>) = 0 [pid 14685] <... symlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3575/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14686] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14685] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14686] <... prctl resumed>) = 0 [pid 14685] <... symlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14686] setpgid(0, 0 [pid 14685] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14686] <... setpgid resumed>) = 0 [pid 14685] <... symlink resumed>) = 0 [pid 321] fstat(4 [pid 14685] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14686] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14685] <... openat resumed>) = 3 [pid 14685] write(3, "1000", 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14686] <... symlink resumed>) = 0 [pid 14685] <... write resumed>) = 4 [pid 14686] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14685] close(3 [pid 321] getdents64(4 [pid 14685] <... close resumed>) = 0 [pid 14685] symlink("/dev/binderfs", "./binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14686] <... symlink resumed>) = 0 [pid 14685] <... symlink resumed>) = 0 [pid 321] getdents64(4 [pid 14686] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14685] write(1, "executing program\n", 18) = 18 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14686] <... symlink resumed>) = 0 executing program [pid 14685] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] close(4 [pid 14686] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14685] <... mkdirat resumed>) = 0 [pid 14685] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... close resumed>) = 0 [pid 14686] <... openat resumed>) = 3 [pid 14685] <... mount resumed>) = 0 [pid 321] rmdir("./3575/sys" [pid 14686] write(3, "1000", 4 [pid 14685] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... rmdir resumed>) = 0 [pid 14686] <... write resumed>) = 4 [pid 14685] <... openat resumed>) = 3 [pid 321] umount2("./3575/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14686] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14686] <... close resumed>) = 0 [pid 14685] pwrite64(3, "\x02", 1, 4 [pid 14686] symlink("/dev/binderfs", "./binderfs" [pid 14685] <... pwrite64 resumed>) = 1 [pid 321] newfstatat(AT_FDCWD, "./3575/binderfs" [pid 14685] close(3 [pid 320] umount2("./3489", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14686] <... symlink resumed>) = 0 [pid 14685] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14685] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14685] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14686] write(1, "executing program\n", 18 [pid 14685] close(5 [pid 321] unlink("./3575/binderfs" [pid 320] openat(AT_FDCWD, "./3489", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14685] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14685] close(6 [pid 321] <... unlink resumed>) = 0 [pid 14686] <... write resumed>) = 18 executing program [pid 14685] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3575/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14686] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14685] close(7 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14685] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3575/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14686] <... mkdirat resumed>) = 0 [pid 14685] close(8 [pid 14686] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14685] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14685] close(9) = -1 EBADF (Bad file descriptor) [pid 14685] close(10 [pid 14686] <... mount resumed>) = 0 [pid 14685] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14685] close(11) = -1 EBADF (Bad file descriptor) [pid 14685] close(12) = -1 EBADF (Bad file descriptor) [pid 14685] close(13) = -1 EBADF (Bad file descriptor) [pid 14685] close(14) = -1 EBADF (Bad file descriptor) [pid 14685] close(15) = -1 EBADF (Bad file descriptor) [pid 14685] close(16) = -1 EBADF (Bad file descriptor) [pid 14685] close(17) = -1 EBADF (Bad file descriptor) [pid 14685] close(18) = -1 EBADF (Bad file descriptor) [pid 14685] close(19) = -1 EBADF (Bad file descriptor) [pid 14685] close(20) = -1 EBADF (Bad file descriptor) [pid 14685] close(21) = -1 EBADF (Bad file descriptor) [pid 14685] close(22) = -1 EBADF (Bad file descriptor) [pid 14685] close(23) = -1 EBADF (Bad file descriptor) [pid 14685] close(24) = -1 EBADF (Bad file descriptor) [pid 14685] close(25) = -1 EBADF (Bad file descriptor) [pid 14685] close(26) = -1 EBADF (Bad file descriptor) [pid 14685] close(27) = -1 EBADF (Bad file descriptor) [pid 14685] close(28) = -1 EBADF (Bad file descriptor) [pid 14685] close(29) = -1 EBADF (Bad file descriptor) [pid 14685] exit_group(0 [pid 14686] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] unlink("./3575/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14685] <... exit_group resumed>) = ? [pid 14686] <... openat resumed>) = 3 [pid 14685] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14686] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3575/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3668, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14686] <... pwrite64 resumed>) = 1 [pid 321] newfstatat(AT_FDCWD, "./3575/cgroup.cpu" [pid 320] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14686] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14686] <... close resumed>) = 0 [pid 321] unlink("./3575/cgroup.cpu" [pid 14686] close(4 [pid 320] newfstatat(AT_FDCWD, "./3489/sys" [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14686] close(5 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3575/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14686] close(6 [pid 320] umount2("./3489/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14686] close(7 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3575/cgroup" [pid 323] <... restart_syscall resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3489/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14686] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3666", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3575/cgroup" [pid 320] <... openat resumed>) = 4 [pid 14686] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3666", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 320] fstat(4 [pid 323] fstat(3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14686] close(10 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 320] getdents64(4 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14686] close(11 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] close(3 [pid 320] getdents64(4 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14686] close(12 [pid 323] <... umount2 resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3575" [pid 14686] close(13 [pid 320] close(4 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3666/sys" [pid 321] <... rmdir resumed>) = 0 [pid 14686] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3576", 0777 [pid 320] <... close resumed>) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3489/sys" [pid 14686] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... mkdir resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3666/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14686] close(16 [pid 323] getdents64(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3489/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14686] close(17 [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3489/binderfs" [pid 14686] close(18 [pid 323] close(4 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14686] close(19 [pid 323] rmdir("./3666/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3666/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3666/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14687 attached [pid 323] unlink("./3666/binderfs" [pid 14687] set_robust_list(0x555587eb56a0, 24 [pid 14686] close(20 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3489/binderfs" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3578 [pid 14687] <... set_robust_list resumed>) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3666/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14687] rt_sigprocmask(SIG_SETMASK, [] [pid 14686] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3666/cgroup.net" [pid 14687] chdir("./3576" [pid 14686] close(22 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3489/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14687] <... chdir resumed>) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3666/cgroup.net" [pid 14687] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14686] close(23 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14687] <... prctl resumed>) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3489/cgroup.net" [pid 14687] setpgid(0, 0 [pid 14686] close(24 [pid 323] umount2("./3666/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14687] <... setpgid resumed>) = 0 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14687] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] newfstatat(AT_FDCWD, "./3666/cgroup.cpu" [pid 14687] <... symlink resumed>) = 0 [pid 14686] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3489/cgroup.net" [pid 14687] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3666/cgroup.cpu" [pid 14687] <... symlink resumed>) = 0 [pid 14686] close(26 [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14687] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3489/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14687] <... symlink resumed>) = 0 [pid 14686] close(27 [pid 323] umount2("./3666/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14687] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3489/cgroup.cpu" [pid 14687] <... openat resumed>) = 3 [pid 14686] close(28 [pid 323] newfstatat(AT_FDCWD, "./3666/cgroup" [pid 14687] write(3, "1000", 4 [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14687] <... write resumed>) = 4 [pid 14686] close(29 [pid 320] unlink("./3489/cgroup.cpu" [pid 14686] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14687] close(3 [pid 323] unlink("./3666/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14687] <... close resumed>) = 0 [pid 14686] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 14687] symlink("/dev/binderfs", "./binderfs" [pid 14686] <... exit_group resumed>) = ? [pid 323] getdents64(3 [pid 320] umount2("./3489/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14687] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14687] write(1, "executing program\n", 18 [pid 323] close(3 [pid 14687] <... write resumed>) = 18 [pid 323] <... close resumed>) = 0 [pid 14687] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] rmdir("./3666" [pid 14687] <... mkdirat resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14687] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14686] +++ exited with 0 +++ executing program [pid 14687] <... mount resumed>) = 0 [pid 323] mkdir("./3667", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3489/cgroup" [pid 14687] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3615, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14687] <... openat resumed>) = 3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] unlink("./3489/cgroup" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14688 attached [pid 322] umount2("./3613", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14688] set_robust_list(0x555587eb56a0, 24 [pid 320] <... close resumed>) = 0 [pid 14687] pwrite64(3, "\x02", 1, 4 [pid 320] rmdir("./3489" [pid 14687] <... pwrite64 resumed>) = 1 [pid 14687] close(3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3669 [pid 14687] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14687] close(4) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14687] close(5) = -1 EBADF (Bad file descriptor) [pid 14687] close(6) = -1 EBADF (Bad file descriptor) [pid 14687] close(7) = -1 EBADF (Bad file descriptor) [pid 14687] close(8) = -1 EBADF (Bad file descriptor) [pid 14687] close(9) = -1 EBADF (Bad file descriptor) [pid 14687] close(10) = -1 EBADF (Bad file descriptor) [pid 14687] close(11) = -1 EBADF (Bad file descriptor) [pid 14687] close(12) = -1 EBADF (Bad file descriptor) [pid 14687] close(13) = -1 EBADF (Bad file descriptor) [pid 14687] close(14) = -1 EBADF (Bad file descriptor) [pid 14687] close(15) = -1 EBADF (Bad file descriptor) [pid 14687] close(16) = -1 EBADF (Bad file descriptor) [pid 14687] close(17) = -1 EBADF (Bad file descriptor) [pid 14687] close(18) = -1 EBADF (Bad file descriptor) [pid 14687] close(19) = -1 EBADF (Bad file descriptor) [pid 14687] close(20) = -1 EBADF (Bad file descriptor) [pid 14687] close(21) = -1 EBADF (Bad file descriptor) [pid 14687] close(22) = -1 EBADF (Bad file descriptor) [pid 14687] close(23) = -1 EBADF (Bad file descriptor) [pid 14687] close(24) = -1 EBADF (Bad file descriptor) [pid 14687] close(25) = -1 EBADF (Bad file descriptor) [pid 14687] close(26) = -1 EBADF (Bad file descriptor) [pid 14687] close(27) = -1 EBADF (Bad file descriptor) [pid 14687] close(28) = -1 EBADF (Bad file descriptor) [pid 14687] close(29) = -1 EBADF (Bad file descriptor) [pid 14687] exit_group(0) = ? [pid 322] openat(AT_FDCWD, "./3613", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14688] <... set_robust_list resumed>) = 0 [pid 14687] +++ exited with 0 +++ [pid 322] <... openat resumed>) = 3 [pid 320] <... rmdir resumed>) = 0 [pid 14688] rt_sigprocmask(SIG_SETMASK, [] [pid 320] mkdir("./3490", 0777 [pid 14688] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] fstat(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3578, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 14688] chdir("./3667" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... mkdir resumed>) = 0 [pid 14688] <... chdir resumed>) = 0 [pid 322] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14688] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14688] <... prctl resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3576", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14688] setpgid(0, 0 [pid 322] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14688] <... setpgid resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3613/sys" [pid 14688] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] openat(AT_FDCWD, "./3576", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14689 attached [pid 322] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14689] set_robust_list(0x555587eb56a0, 24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14689] <... set_robust_list resumed>) = 0 [pid 14688] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14689] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3576/sys" [pid 14689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14689] chdir("./3490" [pid 14688] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] openat(AT_FDCWD, "./3613/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3492 [pid 14689] <... chdir resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14689] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14688] <... symlink resumed>) = 0 [pid 322] fstat(4 [pid 321] openat(AT_FDCWD, "./3576/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14689] <... prctl resumed>) = 0 [pid 14688] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14689] setpgid(0, 0 [pid 14688] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] fstat(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14689] <... setpgid resumed>) = 0 [pid 14688] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14689] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] getdents64(4 [pid 321] getdents64(4 [pid 14689] <... symlink resumed>) = 0 [pid 14688] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14689] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14688] write(3, "1000", 4 [pid 322] close(4 [pid 321] getdents64(4 [pid 14689] <... symlink resumed>) = 0 [pid 14688] <... write resumed>) = 4 [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14689] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14688] close(3 [pid 322] rmdir("./3613/sys" [pid 321] close(4 [pid 14689] <... symlink resumed>) = 0 [pid 14688] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14689] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14688] symlink("/dev/binderfs", "./binderfs" [pid 321] rmdir("./3576/sys" [pid 322] umount2("./3613/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14689] <... openat resumed>) = 3 [pid 14688] <... symlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14689] write(3, "1000", 4 [pid 14688] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3576/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 14689] <... write resumed>) = 4 [pid 14688] <... write resumed>) = 18 [pid 322] newfstatat(AT_FDCWD, "./3613/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14689] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14689] <... close resumed>) = 0 [pid 14688] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] unlink("./3613/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3576/binderfs" [pid 14689] symlink("/dev/binderfs", "./binderfs" [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14688] <... mkdirat resumed>) = 0 [pid 14689] <... symlink resumed>) = 0 [pid 321] unlink("./3576/binderfs" [pid 322] umount2("./3613/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14688] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14689] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3576/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14689] <... write resumed>) = 18 [pid 322] newfstatat(AT_FDCWD, "./3613/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14689] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14688] <... mount resumed>) = 0 [pid 14689] <... mkdirat resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3576/cgroup.net" [pid 14689] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14689] <... mount resumed>) = 0 [pid 14688] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14689] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] unlink("./3613/cgroup.net" [pid 321] unlink("./3576/cgroup.net" [pid 14689] <... openat resumed>) = 3 [pid 14688] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3576/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3576/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14689] pwrite64(3, "\x02", 1, 4 [pid 321] unlink("./3576/cgroup.cpu" [pid 14689] <... pwrite64 resumed>) = 1 [pid 321] <... unlink resumed>) = 0 [pid 14689] close(3 [pid 14688] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3613/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3576/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14689] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14689] close(4 [pid 321] newfstatat(AT_FDCWD, "./3576/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] <... pwrite64 resumed>) = 1 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14689] close(5 [pid 14688] close(3 [pid 322] newfstatat(AT_FDCWD, "./3613/cgroup.cpu" [pid 321] unlink("./3576/cgroup" [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14688] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14689] close(6 [pid 14688] close(4 [pid 322] unlink("./3613/cgroup.cpu" [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(5 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14689] close(7 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(6 [pid 322] umount2("./3613/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 14689] close(8 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(7 [pid 321] rmdir("./3576" [pid 14689] close(9 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3613/cgroup" [pid 321] <... rmdir resumed>) = 0 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(8 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3613/cgroup" [pid 14688] close(9 [pid 14689] close(10 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3577", 0777 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(10 [pid 321] <... mkdir resumed>) = 0 [pid 14689] close(11 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(11 [pid 322] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14689] close(12 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(12 [pid 322] close(3 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14689] close(13 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14690 attached [pid 14688] close(13 [pid 322] rmdir("./3613" [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(14 [pid 14689] close(14 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14690] set_robust_list(0x555587eb56a0, 24 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] <... set_robust_list resumed>) = 0 [pid 14689] close(15 [pid 14688] close(15 [pid 322] mkdir("./3614", 0777 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3579 [pid 14690] rt_sigprocmask(SIG_SETMASK, [] [pid 14689] close(16 [pid 14688] close(16 [pid 14690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14690] chdir("./3577" [pid 14689] close(17 [pid 14688] close(17 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14690] <... chdir resumed>) = 0 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14690] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14689] close(18 [pid 14688] close(18 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14690] <... prctl resumed>) = 0 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] close(19) = -1 EBADF (Bad file descriptor) [pid 14688] close(19 [pid 14689] close(20 [pid 14690] setpgid(0, 0 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] close(21) = -1 EBADF (Bad file descriptor) [pid 14688] close(20 [pid 14689] close(22 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] <... setpgid resumed>) = 0 [pid 14689] close(23 [pid 14688] close(21 [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] close(24) = -1 EBADF (Bad file descriptor) [pid 14689] close(25 [pid 14690] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] close(26 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14689] close(27) = -1 EBADF (Bad file descriptor) [pid 14689] close(28) = -1 EBADF (Bad file descriptor) [pid 14689] close(29ci2-android-6-12-rust/strace-static-x86_64: Process 14691 attached ) = -1 EBADF (Bad file descriptor) [pid 14691] set_robust_list(0x555587eb56a0, 24 [pid 14689] exit_group(0 [pid 14691] <... set_robust_list resumed>) = 0 [pid 14691] rt_sigprocmask(SIG_SETMASK, [] [pid 14689] <... exit_group resumed>) = ? [pid 14688] close(22 [pid 14690] <... symlink resumed>) = 0 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3616 [pid 14690] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14688] close(23 [pid 14691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14690] <... symlink resumed>) = 0 [pid 14689] +++ exited with 0 +++ [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14690] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14688] close(24 [pid 14691] chdir("./3614" [pid 14690] <... symlink resumed>) = 0 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3492, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14688] close(25 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14688] close(26 [pid 14691] <... chdir resumed>) = 0 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14691] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14690] <... openat resumed>) = 3 [pid 14688] close(27 [pid 14691] setpgid(0, 0 [pid 14690] write(3, "1000", 4 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14691] <... setpgid resumed>) = 0 [pid 14690] <... write resumed>) = 4 [pid 14688] close(28 [pid 14691] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14690] close(3 [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14691] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14690] <... close resumed>) = 0 [pid 14688] close(29 [pid 14691] <... symlink resumed>) = 0 [pid 14690] symlink("/dev/binderfs", "./binderfs" [pid 14688] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14691] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14690] <... symlink resumed>) = 0 [pid 14688] exit_group(0 [pid 14691] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14690] write(1, "executing program\n", 18 [pid 14688] <... exit_group resumed>) = ? [pid 14691] <... openat resumed>) = 3 [pid 14690] <... write resumed>) = 18 [pid 14691] write(3, "1000", 4) = 4 [pid 14691] close(3) = 0 [pid 14691] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14691] write(1, "executing program\n", 18) = 18 [pid 14691] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program executing program [pid 14691] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14688] +++ exited with 0 +++ [pid 14691] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14690] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14691] <... openat resumed>) = 3 [pid 14690] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3669, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14691] pwrite64(3, "\x02", 1, 4 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14691] <... pwrite64 resumed>) = 1 [pid 14691] close(3 [pid 14690] <... mount resumed>) = 0 [pid 14691] <... close resumed>) = 0 [pid 14691] close(4) = -1 EBADF (Bad file descriptor) [pid 14691] close(5) = -1 EBADF (Bad file descriptor) [pid 14691] close(6) = -1 EBADF (Bad file descriptor) [pid 14691] close(7) = -1 EBADF (Bad file descriptor) [pid 14691] close(8) = -1 EBADF (Bad file descriptor) [pid 14691] close(9) = -1 EBADF (Bad file descriptor) [pid 14691] close(10) = -1 EBADF (Bad file descriptor) [pid 14691] close(11) = -1 EBADF (Bad file descriptor) [pid 14691] close(12) = -1 EBADF (Bad file descriptor) [pid 14691] close(13) = -1 EBADF (Bad file descriptor) [pid 14691] close(14) = -1 EBADF (Bad file descriptor) [pid 14691] close(15) = -1 EBADF (Bad file descriptor) [pid 14691] close(16) = -1 EBADF (Bad file descriptor) [pid 14691] close(17) = -1 EBADF (Bad file descriptor) [pid 14691] close(18) = -1 EBADF (Bad file descriptor) [pid 14691] close(19) = -1 EBADF (Bad file descriptor) [pid 14691] close(20) = -1 EBADF (Bad file descriptor) [pid 14691] close(21) = -1 EBADF (Bad file descriptor) [pid 14691] close(22) = -1 EBADF (Bad file descriptor) [pid 14691] close(23) = -1 EBADF (Bad file descriptor) [pid 14691] close(24) = -1 EBADF (Bad file descriptor) [pid 14691] close(25) = -1 EBADF (Bad file descriptor) [pid 14691] close(26) = -1 EBADF (Bad file descriptor) [pid 14691] close(27) = -1 EBADF (Bad file descriptor) [pid 14691] close(28) = -1 EBADF (Bad file descriptor) [pid 14691] close(29) = -1 EBADF (Bad file descriptor) [pid 14691] exit_group(0) = ? [pid 14690] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... restart_syscall resumed>) = 0 [pid 14690] <... openat resumed>) = 3 [pid 14690] pwrite64(3, "\x02", 1, 4) = 1 [pid 320] umount2("./3490", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14691] +++ exited with 0 +++ [pid 14690] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3490", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3616, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14690] <... close resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... openat resumed>) = 3 [pid 14690] close(4 [pid 320] fstat(3 [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] close(5 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] close(6 [pid 320] getdents64(3 [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] close(7 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] close(8 [pid 320] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] close(9) = -1 EBADF (Bad file descriptor) [pid 14690] close(10) = -1 EBADF (Bad file descriptor) [pid 14690] close(11) = -1 EBADF (Bad file descriptor) [pid 14690] close(12) = -1 EBADF (Bad file descriptor) [pid 14690] close(13) = -1 EBADF (Bad file descriptor) [pid 14690] close(14) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14690] close(15) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14690] close(16) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14690] close(17) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3490/sys" [pid 14690] close(18) = -1 EBADF (Bad file descriptor) [pid 14690] close(19) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14690] close(20) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3490/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14690] close(21) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14690] close(22 [pid 320] openat(AT_FDCWD, "./3490/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] close(23) = -1 EBADF (Bad file descriptor) [pid 14690] close(24) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14690] close(25 [pid 320] fstat(4 [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14690] close(26 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3667", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14690] close(27 [pid 320] getdents64(4 [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3614", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14690] close(28 [pid 323] openat(AT_FDCWD, "./3667", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14690] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14690] close(29) = -1 EBADF (Bad file descriptor) [pid 14690] exit_group(0 [pid 323] fstat(3 [pid 322] openat(AT_FDCWD, "./3614", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... openat resumed>) = 3 [pid 320] close(4 [pid 323] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 14690] <... exit_group resumed>) = ? [pid 322] fstat(3 [pid 320] rmdir("./3490/sys" [pid 14690] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 322] getdents64(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3579, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3490/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3490/binderfs" [pid 322] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3667/sys" [pid 322] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3490/binderfs" [pid 323] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3614/sys" [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3667/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3490/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3614/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4 [pid 322] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3490/cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3490/cgroup.net" [pid 323] close(4 [pid 322] close(4 [pid 323] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3667/sys" [pid 322] rmdir("./3614/sys" [pid 320] umount2("./3490/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3614/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3667/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3614/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3490/cgroup.cpu" [pid 322] unlink("./3614/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3667/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3614/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3490/cgroup.cpu" [pid 323] unlink("./3667/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3614/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3667/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3614/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3614/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3490/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3667/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3614/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3667/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3490/cgroup" [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3577", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3667/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3614/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3577", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3490/cgroup" [pid 323] newfstatat(AT_FDCWD, "./3667/cgroup.cpu" [pid 322] umount2("./3614/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3614/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 323] unlink("./3667/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 322] unlink("./3614/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3667/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = 0 [pid 320] close(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(3 [pid 321] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3667/cgroup" [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3490" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3614" [pid 321] newfstatat(AT_FDCWD, "./3577/sys" [pid 323] unlink("./3667/cgroup" [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] mkdir("./3615", 0777 [pid 321] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 322] <... mkdir resumed>) = 0 [pid 320] mkdir("./3491", 0777 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] close(3 [pid 321] openat(AT_FDCWD, "./3577/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mkdir resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] rmdir("./3667" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14692 attached [pid 323] mkdir("./3668", 0777 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3617 [pid 321] getdents64(4 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3577/sys") = 0 [pid 321] umount2("./3577/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14693 attached ) = -1 EINVAL (Invalid argument) [pid 14693] set_robust_list(0x555587eb56a0, 24 [pid 323] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3577/binderfs" [pid 14693] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14693] rt_sigprocmask(SIG_SETMASK, [] [pid 14692] set_robust_list(0x555587eb56a0, 24 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] unlink("./3577/binderfs" [pid 14693] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14692] <... set_robust_list resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... unlink resumed>) = 0 [pid 14693] chdir("./3491" [pid 321] umount2("./3577/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3493 [pid 14693] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14693] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] newfstatat(AT_FDCWD, "./3577/cgroup.net" [pid 14693] <... prctl resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14693] setpgid(0, 0 [pid 321] unlink("./3577/cgroup.net" [pid 14693] <... setpgid resumed>) = 0 [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14694 attached [pid 14693] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14692] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3577/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14694] set_robust_list(0x555587eb56a0, 24 [pid 14693] <... symlink resumed>) = 0 [pid 14692] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3670 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14694] <... set_robust_list resumed>) = 0 [pid 14693] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14692] chdir("./3615" [pid 321] newfstatat(AT_FDCWD, "./3577/cgroup.cpu" [pid 14694] rt_sigprocmask(SIG_SETMASK, [] [pid 14693] <... symlink resumed>) = 0 [pid 14692] <... chdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14694] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14693] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14692] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] unlink("./3577/cgroup.cpu" [pid 14694] chdir("./3668" [pid 14693] <... symlink resumed>) = 0 [pid 14692] <... prctl resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14694] <... chdir resumed>) = 0 [pid 14693] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14692] setpgid(0, 0 [pid 321] umount2("./3577/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14694] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14693] <... openat resumed>) = 3 [pid 14692] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14694] <... prctl resumed>) = 0 [pid 14693] write(3, "1000", 4 [pid 321] newfstatat(AT_FDCWD, "./3577/cgroup" [pid 14694] setpgid(0, 0 [pid 14693] <... write resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14694] <... setpgid resumed>) = 0 [pid 14693] close(3 [pid 14692] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14694] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14693] <... close resumed>) = 0 [pid 321] unlink("./3577/cgroup" [pid 14694] <... symlink resumed>) = 0 [pid 14692] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14694] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14693] symlink("/dev/binderfs", "./binderfs" [pid 14692] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14694] <... symlink resumed>) = 0 [pid 14693] <... symlink resumed>) = 0 [pid 14692] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 14694] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14693] write(1, "executing program\n", 18 [pid 14692] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14694] <... symlink resumed>) = 0 [pid 14693] <... write resumed>) = 18 executing program [pid 321] close(3 [pid 14694] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14693] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14692] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14694] <... openat resumed>) = 3 [pid 14693] <... mkdirat resumed>) = 0 [pid 14692] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] rmdir("./3577" [pid 14694] write(3, "1000", 4 [pid 14693] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14692] <... openat resumed>) = 3 [pid 321] <... rmdir resumed>) = 0 [pid 14694] <... write resumed>) = 4 [pid 14693] <... mount resumed>) = 0 [pid 14692] write(3, "1000", 4 [pid 14694] close(3 [pid 14693] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14692] <... write resumed>) = 4 [pid 321] mkdir("./3578", 0777 [pid 14694] <... close resumed>) = 0 [pid 14693] <... openat resumed>) = 3 [pid 14692] close(3 [pid 321] <... mkdir resumed>) = 0 [pid 14692] <... close resumed>) = 0 [pid 14692] symlink("/dev/binderfs", "./binderfs" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14694] symlink("/dev/binderfs", "./binderfs" [pid 14692] <... symlink resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14694] <... symlink resumed>) = 0 [pid 14693] pwrite64(3, "\x02", 1, 4 [pid 14692] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 14695 attached [pid 14694] write(1, "executing program\n", 18 executing program [pid 14695] set_robust_list(0x555587eb56a0, 24 [pid 14692] <... write resumed>) = 18 [pid 14695] <... set_robust_list resumed>) = 0 [pid 14694] <... write resumed>) = 18 [pid 14694] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14695] rt_sigprocmask(SIG_SETMASK, [] [pid 14694] <... mkdirat resumed>) = 0 [pid 14693] <... pwrite64 resumed>) = 1 [pid 14694] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14695] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14694] <... mount resumed>) = 0 [pid 14693] close(3 [pid 14692] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14695] chdir("./3578" [pid 14693] <... close resumed>) = 0 [pid 14694] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3580 [pid 14695] <... chdir resumed>) = 0 [pid 14694] <... openat resumed>) = 3 [pid 14693] close(4 [pid 14692] <... mkdirat resumed>) = 0 [pid 14695] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] <... prctl resumed>) = 0 [pid 14693] close(5 [pid 14692] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14695] setpgid(0, 0 [pid 14694] pwrite64(3, "\x02", 1, 4 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14695] <... setpgid resumed>) = 0 [pid 14694] <... pwrite64 resumed>) = 1 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14694] close(3 [pid 14693] close(6 [pid 14695] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14694] <... close resumed>) = 0 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] <... mount resumed>) = 0 [pid 14694] close(4 [pid 14695] <... symlink resumed>) = 0 [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(7 [pid 14692] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14695] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14694] close(5 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] <... symlink resumed>) = 0 [pid 14694] close(6) = -1 EBADF (Bad file descriptor) [pid 14694] close(7) = -1 EBADF (Bad file descriptor) [pid 14694] close(8) = -1 EBADF (Bad file descriptor) [pid 14694] close(9) = -1 EBADF (Bad file descriptor) [pid 14694] close(10) = -1 EBADF (Bad file descriptor) [pid 14694] close(11) = -1 EBADF (Bad file descriptor) [pid 14694] close(12) = -1 EBADF (Bad file descriptor) [pid 14694] close(13) = -1 EBADF (Bad file descriptor) [pid 14694] close(14) = -1 EBADF (Bad file descriptor) [pid 14694] close(15 [pid 14693] close(8 [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14694] close(16) = -1 EBADF (Bad file descriptor) [pid 14694] close(17) = -1 EBADF (Bad file descriptor) [pid 14694] close(18) = -1 EBADF (Bad file descriptor) [pid 14694] close(19) = -1 EBADF (Bad file descriptor) [pid 14694] close(20) = -1 EBADF (Bad file descriptor) [pid 14694] close(21) = -1 EBADF (Bad file descriptor) [pid 14694] close(22 [pid 14692] <... openat resumed>) = 3 [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14694] close(23 [pid 14693] close(9 [pid 14692] pwrite64(3, "\x02", 1, 4 [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] <... symlink resumed>) = 0 [pid 14694] close(24 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] <... pwrite64 resumed>) = 1 [pid 14695] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(10 [pid 14692] close(3 [pid 14694] close(25 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(11 [pid 14695] <... openat resumed>) = 3 [pid 14694] close(26 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] <... close resumed>) = 0 [pid 14695] write(3, "1000", 4 [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(12 [pid 14692] close(4 [pid 14695] <... write resumed>) = 4 [pid 14694] close(27 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(3 [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14694] close(28) = -1 EBADF (Bad file descriptor) [pid 14693] close(13 [pid 14695] <... close resumed>) = 0 [pid 14694] close(29 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] close(5 [pid 14695] symlink("/dev/binderfs", "./binderfs" [pid 14694] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(14 [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] <... symlink resumed>) = 0 [pid 14694] exit_group(0) = ? [pid 14695] write(1, "executing program\n", 18 [pid 14694] +++ exited with 0 +++ [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] close(6 [pid 14695] <... write resumed>) = 18 executing program [pid 14693] close(15 [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14692] close(7 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(16 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3670, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] close(8 [pid 14695] <... mkdirat resumed>) = 0 [pid 14693] close(17 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] close(9 [pid 14695] <... mount resumed>) = 0 [pid 14693] close(18 [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] close(10 [pid 14693] close(19 [pid 14695] <... openat resumed>) = 3 [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] pwrite64(3, "\x02", 1, 4 [pid 14692] close(11 [pid 14695] <... pwrite64 resumed>) = 1 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(3 [pid 14693] close(20 [pid 14695] <... close resumed>) = 0 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] close(12 [pid 14695] close(4 [pid 14693] close(21 [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(5 [pid 14692] close(13 [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(22 [pid 14695] close(6 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] close(14 [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(23 [pid 14692] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] close(15) = -1 EBADF (Bad file descriptor) [pid 14692] close(16) = -1 EBADF (Bad file descriptor) [pid 14692] close(17) = -1 EBADF (Bad file descriptor) [pid 14692] close(18) = -1 EBADF (Bad file descriptor) [pid 14692] close(19) = -1 EBADF (Bad file descriptor) [pid 14692] close(20) = -1 EBADF (Bad file descriptor) [pid 14692] close(21) = -1 EBADF (Bad file descriptor) [pid 14692] close(22) = -1 EBADF (Bad file descriptor) [pid 14692] close(23) = -1 EBADF (Bad file descriptor) [pid 14692] close(24) = -1 EBADF (Bad file descriptor) [pid 14692] close(25) = -1 EBADF (Bad file descriptor) [pid 14692] close(26) = -1 EBADF (Bad file descriptor) [pid 14692] close(27) = -1 EBADF (Bad file descriptor) [pid 14692] close(28) = -1 EBADF (Bad file descriptor) [pid 14692] close(29) = -1 EBADF (Bad file descriptor) [pid 14692] exit_group(0 [pid 14695] close(7 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(24 [pid 14695] close(8 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14692] <... exit_group resumed>) = ? [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(25 [pid 14692] +++ exited with 0 +++ [pid 14695] close(9 [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3617, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] close(26 [pid 14695] close(10) = -1 EBADF (Bad file descriptor) [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(11 [pid 14693] close(27 [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(12 [pid 14693] close(28 [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(13 [pid 14693] close(29 [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14693] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(14) = -1 EBADF (Bad file descriptor) [pid 14693] exit_group(0 [pid 14695] close(15 [pid 14693] <... exit_group resumed>) = ? [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(16) = -1 EBADF (Bad file descriptor) [pid 14695] close(17) = -1 EBADF (Bad file descriptor) [pid 14695] close(18) = -1 EBADF (Bad file descriptor) [pid 14695] close(19) = -1 EBADF (Bad file descriptor) [pid 14695] close(20) = -1 EBADF (Bad file descriptor) [pid 14695] close(21) = -1 EBADF (Bad file descriptor) [pid 14695] close(22) = -1 EBADF (Bad file descriptor) [pid 14695] close(23 [pid 14693] +++ exited with 0 +++ [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14695] close(24) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3493, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14695] close(25) = -1 EBADF (Bad file descriptor) [pid 14695] close(26) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14695] close(27) = -1 EBADF (Bad file descriptor) [pid 14695] close(28) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3668", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3491", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14695] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3668", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 320] openat(AT_FDCWD, "./3491", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14695] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3 [pid 320] <... openat resumed>) = 3 [pid 14695] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14695] <... exit_group resumed>) = ? [pid 320] fstat(3 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3668/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3668/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14695] +++ exited with 0 +++ [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3668/sys") = 0 [pid 323] umount2("./3668/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3668/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3668/binderfs" [pid 320] getdents64(3 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3668/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3668/cgroup.net" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3580, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] unlink("./3668/cgroup.net") = 0 [pid 323] umount2("./3668/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3668/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3668/cgroup.cpu") = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3668/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3491/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3668/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3668/cgroup" [pid 320] umount2("./3491/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 320] openat(AT_FDCWD, "./3491/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3668" [pid 320] <... openat resumed>) = 4 [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3669", 0777 [pid 320] fstat(4 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] getdents64(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14696 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3671 [pid 320] getdents64(4 [pid 14696] set_robust_list(0x555587eb56a0, 24 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14696] <... set_robust_list resumed>) = 0 [pid 320] close(4 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3491/sys" [pid 14696] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3491/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14696] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14696] chdir("./3669" [pid 320] newfstatat(AT_FDCWD, "./3491/binderfs" [pid 14696] <... chdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14696] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] unlink("./3491/binderfs" [pid 14696] <... prctl resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14696] setpgid(0, 0 [pid 322] umount2("./3615", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14696] <... setpgid resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3491/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3615", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3578", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3491/cgroup.net" [pid 14696] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14696] <... symlink resumed>) = 0 [pid 322] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3578", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3491/cgroup.net" [pid 321] <... openat resumed>) = 3 [pid 14696] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14696] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3615/sys" [pid 321] fstat(3 [pid 14696] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3491/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14696] <... symlink resumed>) = 0 [pid 322] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14696] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14696] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 14696] write(3, "1000", 4 [pid 322] openat(AT_FDCWD, "./3615/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3491/cgroup.cpu" [pid 321] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14696] <... write resumed>) = 4 [pid 322] <... openat resumed>) = 4 [pid 320] unlink("./3491/cgroup.cpu" [pid 14696] close(3 [pid 322] fstat(4 [pid 14696] <... close resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14696] symlink("/dev/binderfs", "./binderfs" [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = 0 [pid 14696] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14696] write(1, "executing program\n", 18 executing program [pid 322] getdents64(4 [pid 14696] <... write resumed>) = 18 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14696] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] close(4 [pid 14696] <... mkdirat resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14696] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] rmdir("./3615/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3491/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14696] <... mount resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14696] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3615/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3578/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14696] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3491/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3615/binderfs" [pid 321] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3491/cgroup" [pid 14696] pwrite64(3, "\x02", 1, 4 [pid 322] unlink("./3615/binderfs" [pid 321] openat(AT_FDCWD, "./3578/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14696] <... pwrite64 resumed>) = 1 [pid 322] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14696] close(3 [pid 322] umount2("./3615/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14696] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 14696] close(4 [pid 322] newfstatat(AT_FDCWD, "./3615/cgroup.net" [pid 321] fstat(4 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14696] close(5 [pid 322] unlink("./3615/cgroup.net" [pid 321] getdents64(4 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 320] rmdir("./3491" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14696] close(6 [pid 322] umount2("./3615/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14696] close(7 [pid 322] newfstatat(AT_FDCWD, "./3615/cgroup.cpu" [pid 321] close(4 [pid 320] <... rmdir resumed>) = 0 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 320] mkdir("./3492", 0777 [pid 14696] close(8 [pid 322] unlink("./3615/cgroup.cpu" [pid 321] rmdir("./3578/sys" [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14696] close(9 [pid 322] umount2("./3615/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14696] close(10 [pid 322] newfstatat(AT_FDCWD, "./3615/cgroup" [pid 321] umount2("./3578/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14696] close(11 [pid 322] unlink("./3615/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3578/binderfs" [pid 14696] close(12 [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14696] close(13 [pid 322] close(3 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14696] close(14 [pid 322] rmdir("./3615" [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14697 attached [pid 14697] set_robust_list(0x555587eb56a0, 24 [pid 14696] close(15 [pid 322] mkdir("./3616", 0777 [pid 14697] <... set_robust_list resumed>) = 0 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] unlink("./3578/binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3494 [pid 14697] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14696] close(16 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14697] chdir("./3492" [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3578/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14697] <... chdir resumed>) = 0 [pid 14696] close(17 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14698 attached [pid 14697] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3578/cgroup.net" [pid 14698] set_robust_list(0x555587eb56a0, 24 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14698] <... set_robust_list resumed>) = 0 [pid 14696] close(18 [pid 321] unlink("./3578/cgroup.net" [pid 14697] <... prctl resumed>) = 0 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14697] setpgid(0, 0 [pid 14696] close(19 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3618 [pid 321] <... unlink resumed>) = 0 [pid 14697] <... setpgid resumed>) = 0 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3578/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14698] rt_sigprocmask(SIG_SETMASK, [] [pid 14697] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14696] close(20 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14698] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14697] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14697] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3578/cgroup.cpu" [pid 14698] chdir("./3616" [pid 14697] <... symlink resumed>) = 0 [pid 14697] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14696] close(21 [pid 14697] <... symlink resumed>) = 0 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14696] close(22 [pid 14697] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14698] <... chdir resumed>) = 0 [pid 14697] <... openat resumed>) = 3 [pid 14696] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14698] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14697] write(3, "1000", 4 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3578/cgroup.cpu" [pid 14698] <... prctl resumed>) = 0 [pid 14697] <... write resumed>) = 4 [pid 14696] close(24 [pid 14698] setpgid(0, 0 [pid 14697] close(3 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14698] <... setpgid resumed>) = 0 [pid 14697] <... close resumed>) = 0 [pid 14696] close(25 [pid 14697] symlink("/dev/binderfs", "./binderfs" [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14698] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14697] <... symlink resumed>) = 0 [pid 321] umount2("./3578/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14698] <... symlink resumed>) = 0 [pid 14697] write(1, "executing program\n", 18 [pid 14696] close(26 [pid 14697] <... write resumed>) = 18 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14698] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14697] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14696] close(27 [pid 321] newfstatat(AT_FDCWD, "./3578/cgroup" [pid 14698] <... symlink resumed>) = 0 [pid 14697] <... mkdirat resumed>) = 0 [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14698] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14697] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14696] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14698] <... symlink resumed>) = 0 [pid 14697] <... mount resumed>) = 0 [pid 321] unlink("./3578/cgroup" [pid 14698] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14697] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14696] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14698] <... openat resumed>) = 3 [pid 14697] <... openat resumed>) = 3 [pid 14696] close(29) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14698] write(3, "1000", 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14698] <... write resumed>) = 4 [pid 321] close(3 [pid 14698] close(3 [pid 321] <... close resumed>) = 0 [pid 14698] <... close resumed>) = 0 [pid 14698] symlink("/dev/binderfs", "./binderfs" [pid 14697] pwrite64(3, "\x02", 1, 4 [pid 14696] exit_group(0 [pid 321] rmdir("./3578" [pid 14698] <... symlink resumed>) = 0 [pid 14697] <... pwrite64 resumed>) = 1 [pid 14696] <... exit_group resumed>) = ? [pid 14698] write(1, "executing program\n", 18 [pid 14697] close(3 [pid 14696] +++ exited with 0 +++ [pid 321] <... rmdir resumed>) = 0 executing program [pid 14698] <... write resumed>) = 18 [pid 321] mkdir("./3579", 0777 [pid 14697] <... close resumed>) = 0 [pid 14697] close(4) = -1 EBADF (Bad file descriptor) [pid 14697] close(5) = -1 EBADF (Bad file descriptor) [pid 14697] close(6) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14697] close(7 [pid 14698] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14697] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14697] close(8) = -1 EBADF (Bad file descriptor) [pid 14697] close(9) = -1 EBADF (Bad file descriptor) [pid 14697] close(10) = -1 EBADF (Bad file descriptor) [pid 14697] close(11) = -1 EBADF (Bad file descriptor) [pid 14697] close(12) = -1 EBADF (Bad file descriptor) [pid 14697] close(13) = -1 EBADF (Bad file descriptor) [pid 14697] close(14) = -1 EBADF (Bad file descriptor) [pid 14697] close(15) = -1 EBADF (Bad file descriptor) [pid 14697] close(16) = -1 EBADF (Bad file descriptor) [pid 14697] close(17) = -1 EBADF (Bad file descriptor) [pid 14697] close(18) = -1 EBADF (Bad file descriptor) [pid 14697] close(19) = -1 EBADF (Bad file descriptor) [pid 14697] close(20) = -1 EBADF (Bad file descriptor) [pid 14697] close(21) = -1 EBADF (Bad file descriptor) [pid 14697] close(22) = -1 EBADF (Bad file descriptor) [pid 14697] close(23) = -1 EBADF (Bad file descriptor) [pid 14697] close(24) = -1 EBADF (Bad file descriptor) [pid 14697] close(25) = -1 EBADF (Bad file descriptor) [pid 14697] close(26) = -1 EBADF (Bad file descriptor) [pid 14697] close(27) = -1 EBADF (Bad file descriptor) [pid 14697] close(28) = -1 EBADF (Bad file descriptor) [pid 14697] close(29) = -1 EBADF (Bad file descriptor) [pid 14697] exit_group(0) = ? [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14698] <... mkdirat resumed>) = 0 [pid 14697] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3671, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14698] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14698] <... mount resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14699 attached [pid 14699] set_robust_list(0x555587eb56a0, 24 [pid 14698] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3581 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3494, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14699] <... set_robust_list resumed>) = 0 [pid 14699] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14699] chdir("./3579") = 0 [pid 14698] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14699] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14699] setpgid(0, 0 [pid 14698] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3669", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3492", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14699] <... setpgid resumed>) = 0 [pid 14699] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] openat(AT_FDCWD, "./3669", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14699] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14698] <... pwrite64 resumed>) = 1 [pid 323] fstat(3 [pid 320] openat(AT_FDCWD, "./3492", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14698] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14698] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14698] close(4 [pid 323] getdents64(3 [pid 320] fstat(3 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14698] close(5 [pid 323] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14699] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14699] <... symlink resumed>) = 0 [pid 14699] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14699] <... symlink resumed>) = 0 [pid 14698] close(6 [pid 323] <... umount2 resumed>) = 0 [pid 14699] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14699] <... openat resumed>) = 3 [pid 14699] write(3, "1000", 4) = 4 [pid 14699] close(3) = 0 [pid 14699] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14698] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14699] write(1, "executing program\n", 18) = 18 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] newfstatat(AT_FDCWD, "./3669/sys" [pid 320] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14699] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14698] close(8 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14699] <... mkdirat resumed>) = 0 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14699] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14698] close(9 [pid 323] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3492/sys" [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14698] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3492/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14698] close(11 [pid 323] openat(AT_FDCWD, "./3669/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14699] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14699] <... openat resumed>) = 3 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] openat(AT_FDCWD, "./3492/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14698] close(12 [pid 323] fstat(4 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14699] pwrite64(3, "\x02", 1, 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(4 [pid 14699] <... pwrite64 resumed>) = 1 [pid 14698] close(13 [pid 14699] close(3 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14699] <... close resumed>) = 0 [pid 14698] close(14 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14699] close(4 [pid 320] getdents64(4 [pid 14699] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14699] close(5) = -1 EBADF (Bad file descriptor) [pid 14699] close(6) = -1 EBADF (Bad file descriptor) [pid 14699] close(7) = -1 EBADF (Bad file descriptor) [pid 14699] close(8) = -1 EBADF (Bad file descriptor) [pid 14699] close(9) = -1 EBADF (Bad file descriptor) [pid 14699] close(10) = -1 EBADF (Bad file descriptor) [pid 14699] close(11) = -1 EBADF (Bad file descriptor) [pid 14699] close(12) = -1 EBADF (Bad file descriptor) [pid 14699] close(13) = -1 EBADF (Bad file descriptor) [pid 14699] close(14) = -1 EBADF (Bad file descriptor) [pid 14699] close(15) = -1 EBADF (Bad file descriptor) [pid 14699] close(16) = -1 EBADF (Bad file descriptor) [pid 14699] close(17) = -1 EBADF (Bad file descriptor) [pid 14699] close(18) = -1 EBADF (Bad file descriptor) [pid 14699] close(19) = -1 EBADF (Bad file descriptor) [pid 14699] close(20) = -1 EBADF (Bad file descriptor) [pid 14699] close(21) = -1 EBADF (Bad file descriptor) [pid 14699] close(22) = -1 EBADF (Bad file descriptor) [pid 14699] close(23) = -1 EBADF (Bad file descriptor) [pid 14699] close(24) = -1 EBADF (Bad file descriptor) [pid 14699] close(25) = -1 EBADF (Bad file descriptor) [pid 14699] close(26) = -1 EBADF (Bad file descriptor) [pid 14699] close(27) = -1 EBADF (Bad file descriptor) [pid 14699] close(28) = -1 EBADF (Bad file descriptor) [pid 14699] close(29) = -1 EBADF (Bad file descriptor) [pid 14699] exit_group(0) = ? [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14698] close(15 [pid 320] getdents64(4 [pid 323] close(4 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... close resumed>) = 0 [pid 14699] +++ exited with 0 +++ [pid 14698] close(16 [pid 323] rmdir("./3669/sys" [pid 320] close(4 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14698] close(17 [pid 320] <... close resumed>) = 0 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3669/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3581, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14698] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3492/sys" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3669/binderfs" [pid 14698] close(19 [pid 320] umount2("./3492/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14698] close(20 [pid 323] unlink("./3669/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3492/binderfs" [pid 14698] close(21 [pid 323] umount2("./3669/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14698] close(22 [pid 320] unlink("./3492/binderfs" [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3669/cgroup.net" [pid 14698] close(23 [pid 321] <... restart_syscall resumed>) = 0 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14698] close(24) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14698] close(25 [pid 323] unlink("./3669/cgroup.net" [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14698] close(26 [pid 323] <... unlink resumed>) = 0 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3579", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3492/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14698] close(27 [pid 323] umount2("./3669/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14698] close(28 [pid 321] openat(AT_FDCWD, "./3579", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3492/cgroup.net" [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3669/cgroup.cpu" [pid 14698] close(29 [pid 321] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14698] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] unlink("./3492/cgroup.net" [pid 14698] exit_group(0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14698] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14698] +++ exited with 0 +++ [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3492/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3618, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3492/cgroup.cpu" [pid 321] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3492/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3579/sys" [pid 323] unlink("./3669/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3492/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3669/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3669/cgroup" [pid 321] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3492/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3669/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3579/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3492/cgroup" [pid 323] getdents64(3 [pid 321] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 321] fstat(4 [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3669" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(3 [pid 323] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 323] mkdir("./3670", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... mkdir resumed>) = 0 [pid 321] getdents64(4 [pid 320] close(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... close resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(4 [pid 320] rmdir("./3492"ci2-android-6-12-rust/strace-static-x86_64: Process 14700 attached [pid 321] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14700] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3672 [pid 321] rmdir("./3579/sys" [pid 320] mkdir("./3493", 0777 [pid 14700] <... set_robust_list resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14700] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3579/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14700] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14700] chdir("./3670" [pid 321] newfstatat(AT_FDCWD, "./3579/binderfs" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14700] <... chdir resumed>) = 0 [pid 321] unlink("./3579/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14701 attached [pid 322] <... restart_syscall resumed>) = 0 [pid 14701] set_robust_list(0x555587eb56a0, 24 [pid 14700] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... unlink resumed>) = 0 [pid 14701] <... set_robust_list resumed>) = 0 [pid 14700] <... prctl resumed>) = 0 [pid 321] umount2("./3579/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3495 [pid 14701] rt_sigprocmask(SIG_SETMASK, [] [pid 14700] setpgid(0, 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14701] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14700] <... setpgid resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3579/cgroup.net" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14701] chdir("./3493" [pid 14700] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] umount2("./3616", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14701] <... chdir resumed>) = 0 [pid 14700] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14701] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14700] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] openat(AT_FDCWD, "./3616", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3579/cgroup.net" [pid 14701] <... prctl resumed>) = 0 [pid 14700] <... symlink resumed>) = 0 [pid 14701] setpgid(0, 0 [pid 322] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14701] <... setpgid resumed>) = 0 [pid 14700] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] umount2("./3579/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14701] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14700] <... symlink resumed>) = 0 [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14701] <... symlink resumed>) = 0 [pid 14700] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14701] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14700] <... openat resumed>) = 3 [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3579/cgroup.cpu" [pid 14701] <... symlink resumed>) = 0 [pid 14700] write(3, "1000", 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14701] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14700] <... write resumed>) = 4 [pid 322] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3579/cgroup.cpu" [pid 14701] <... symlink resumed>) = 0 [pid 14700] close(3 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14701] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14700] <... close resumed>) = 0 [pid 321] umount2("./3579/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14701] <... openat resumed>) = 3 [pid 14700] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14701] write(3, "1000", 4 [pid 14700] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3579/cgroup" [pid 14701] <... write resumed>) = 4 [pid 14700] write(1, "executing program\n", 18 executing program [pid 322] newfstatat(AT_FDCWD, "./3616/sys" [pid 14701] close(3 [pid 14700] <... write resumed>) = 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14701] <... close resumed>) = 0 [pid 14700] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3579/cgroup" [pid 14701] symlink("/dev/binderfs", "./binderfs" [pid 14700] <... mkdirat resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14701] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14701] write(1, "executing program\n", 18 executing program [pid 14700] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] openat(AT_FDCWD, "./3616/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(3 [pid 14701] <... write resumed>) = 18 [pid 14700] <... mount resumed>) = 0 [pid 14701] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14701] <... mkdirat resumed>) = 0 [pid 14700] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] close(3 [pid 14701] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14700] <... openat resumed>) = 3 [pid 322] fstat(4 [pid 321] <... close resumed>) = 0 [pid 14701] <... mount resumed>) = 0 [pid 321] rmdir("./3579" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14701] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14700] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 14701] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14700] <... pwrite64 resumed>) = 1 [pid 322] getdents64(4 [pid 321] mkdir("./3580", 0777 [pid 14700] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14701] pwrite64(3, "\x02", 1, 4 [pid 14700] <... close resumed>) = 0 [pid 322] close(4 [pid 14701] <... pwrite64 resumed>) = 1 [pid 14700] close(4 [pid 322] <... close resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14701] close(3 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3616/sys" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14701] <... close resumed>) = 0 [pid 14700] close(5 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14701] close(4 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(6 [pid 322] umount2("./3616/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14701] close(5 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(7 [pid 322] newfstatat(AT_FDCWD, "./3616/binderfs" [pid 14701] close(6 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(8 [pid 14701] close(7 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3616/binderfs" [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(9 [pid 322] <... unlink resumed>) = 0 [pid 14701] close(8 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3616/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(10 [pid 14701] close(9 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(11ci2-android-6-12-rust/strace-static-x86_64: Process 14702 attached [pid 14701] close(10 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3616/cgroup.net" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3582 [pid 14702] set_robust_list(0x555587eb56a0, 24 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(12 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14702] <... set_robust_list resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14701] close(11 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3616/cgroup.net" [pid 14702] rt_sigprocmask(SIG_SETMASK, [] [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(13 [pid 322] <... unlink resumed>) = 0 [pid 14702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14701] close(12 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3616/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14702] chdir("./3580" [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14702] <... chdir resumed>) = 0 [pid 14701] close(13 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3616/cgroup.cpu" [pid 14702] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(15 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14702] <... prctl resumed>) = 0 [pid 14701] close(14 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3616/cgroup.cpu" [pid 14702] setpgid(0, 0 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(16 [pid 14702] <... setpgid resumed>) = 0 [pid 14701] close(15 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14702] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(17 [pid 14701] close(16 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3616/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14702] <... symlink resumed>) = 0 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14702] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14701] close(17 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(19 [pid 322] newfstatat(AT_FDCWD, "./3616/cgroup" [pid 14702] <... symlink resumed>) = 0 [pid 14701] close(18 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14702] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(20 [pid 322] unlink("./3616/cgroup" [pid 14702] <... symlink resumed>) = 0 [pid 14701] close(19 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14702] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(21 [pid 322] getdents64(3 [pid 14701] close(20 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14702] <... openat resumed>) = 3 [pid 14702] write(3, "1000", 4 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(22 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14702] <... write resumed>) = 4 [pid 14701] close(21 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14702] close(3 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(23 [pid 322] <... close resumed>) = 0 [pid 14702] <... close resumed>) = 0 [pid 14701] close(22 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14702] symlink("/dev/binderfs", "./binderfs" [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(24 [pid 322] rmdir("./3616" [pid 14702] <... symlink resumed>) = 0 [pid 14701] close(23 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14702] write(1, "executing program\n", 18 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14700] close(25 [pid 322] mkdir("./3617", 0777 [pid 14702] <... write resumed>) = 18 [pid 14701] close(24 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14702] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(26 [pid 322] <... mkdir resumed>) = 0 [pid 14701] close(25 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(27 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14702] <... mkdirat resumed>) = 0 [pid 14701] close(26 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14702] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] close(28 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14703 attached [pid 14702] <... mount resumed>) = 0 [pid 14701] close(27 [pid 14700] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14702] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14701] close(28 [pid 14703] set_robust_list(0x555587eb56a0, 24 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14701] close(29 [pid 14700] close(29) = -1 EBADF (Bad file descriptor) [pid 14700] exit_group(0 [pid 14701] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14700] <... exit_group resumed>) = ? [pid 14703] <... set_robust_list resumed>) = 0 [pid 14702] <... openat resumed>) = 3 [pid 14701] exit_group(0 [pid 14700] +++ exited with 0 +++ [pid 14701] <... exit_group resumed>) = ? [pid 14703] rt_sigprocmask(SIG_SETMASK, [] [pid 14702] pwrite64(3, "\x02", 1, 4 [pid 14703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3672, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14702] <... pwrite64 resumed>) = 1 [pid 14703] chdir("./3617" [pid 14702] close(3 [pid 14701] +++ exited with 0 +++ [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14702] <... close resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3619 [pid 14703] <... chdir resumed>) = 0 [pid 14702] close(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3495, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14703] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14702] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14703] <... prctl resumed>) = 0 [pid 14702] close(5 [pid 14703] setpgid(0, 0 [pid 14702] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14703] <... setpgid resumed>) = 0 [pid 14702] close(6 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14703] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14702] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14702] close(7) = -1 EBADF (Bad file descriptor) [pid 14702] close(8) = -1 EBADF (Bad file descriptor) [pid 14702] close(9) = -1 EBADF (Bad file descriptor) [pid 14702] close(10) = -1 EBADF (Bad file descriptor) [pid 14702] close(11) = -1 EBADF (Bad file descriptor) [pid 14702] close(12) = -1 EBADF (Bad file descriptor) [pid 14702] close(13) = -1 EBADF (Bad file descriptor) [pid 14702] close(14) = -1 EBADF (Bad file descriptor) [pid 14702] close(15) = -1 EBADF (Bad file descriptor) [pid 14702] close(16) = -1 EBADF (Bad file descriptor) [pid 14702] close(17) = -1 EBADF (Bad file descriptor) [pid 14702] close(18) = -1 EBADF (Bad file descriptor) [pid 14702] close(19) = -1 EBADF (Bad file descriptor) [pid 14702] close(20) = -1 EBADF (Bad file descriptor) [pid 14702] close(21) = -1 EBADF (Bad file descriptor) [pid 14702] close(22) = -1 EBADF (Bad file descriptor) [pid 14702] close(23) = -1 EBADF (Bad file descriptor) [pid 14702] close(24 [pid 14703] <... symlink resumed>) = 0 [pid 14702] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14703] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14702] close(25) = -1 EBADF (Bad file descriptor) [pid 14702] close(26) = -1 EBADF (Bad file descriptor) [pid 14702] close(27) = -1 EBADF (Bad file descriptor) [pid 14703] <... symlink resumed>) = 0 [pid 14702] close(28) = -1 EBADF (Bad file descriptor) [pid 14703] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14702] close(29) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3493", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14703] <... symlink resumed>) = 0 [pid 14702] exit_group(0 [pid 323] umount2("./3670", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14703] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14702] <... exit_group resumed>) = ? [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14703] <... openat resumed>) = 3 [pid 14702] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3493", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14703] write(3, "1000", 4 [pid 320] <... openat resumed>) = 3 [pid 14703] <... write resumed>) = 4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3582, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] fstat(3 [pid 323] openat(AT_FDCWD, "./3670", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14703] close(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14703] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14703] symlink("/dev/binderfs", "./binderfs" [pid 320] getdents64(3 [pid 323] fstat(3 [pid 14703] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] getdents64(3 [pid 14703] write(1, "executing program\n", 18 [pid 320] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14703] <... write resumed>) = 18 executing program [pid 14703] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14703] <... mkdirat resumed>) = 0 [pid 14703] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = 0 [pid 14703] <... mount resumed>) = 0 [pid 14703] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = 0 [pid 320] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3493/sys" [pid 323] newfstatat(AT_FDCWD, "./3670/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3493/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3493/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14703] <... openat resumed>) = 3 [pid 14703] pwrite64(3, "\x02", 1, 4) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14703] close(3 [pid 323] openat(AT_FDCWD, "./3670/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(4 [pid 323] <... openat resumed>) = 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14703] <... close resumed>) = 0 [pid 323] fstat(4 [pid 320] getdents64(4 [pid 14703] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14703] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14703] close(5 [pid 323] getdents64(4 [pid 320] getdents64(4 [pid 14703] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14703] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14703] close(7 [pid 323] getdents64(4 [pid 320] close(4 [pid 14703] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14703] close(8 [pid 320] <... close resumed>) = 0 [pid 323] close(4 [pid 14703] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14703] close(9) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] rmdir("./3493/sys" [pid 14703] close(10 [pid 323] rmdir("./3670/sys" [pid 14703] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14703] close(11) = -1 EBADF (Bad file descriptor) [pid 14703] close(12 [pid 323] <... rmdir resumed>) = 0 [pid 14703] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14703] close(13) = -1 EBADF (Bad file descriptor) [pid 14703] close(14) = -1 EBADF (Bad file descriptor) [pid 14703] close(15) = -1 EBADF (Bad file descriptor) [pid 14703] close(16) = -1 EBADF (Bad file descriptor) [pid 14703] close(17) = -1 EBADF (Bad file descriptor) [pid 14703] close(18) = -1 EBADF (Bad file descriptor) [pid 14703] close(19) = -1 EBADF (Bad file descriptor) [pid 14703] close(20) = -1 EBADF (Bad file descriptor) [pid 14703] close(21) = -1 EBADF (Bad file descriptor) [pid 14703] close(22) = -1 EBADF (Bad file descriptor) [pid 14703] close(23) = -1 EBADF (Bad file descriptor) [pid 14703] close(24) = -1 EBADF (Bad file descriptor) [pid 14703] close(25) = -1 EBADF (Bad file descriptor) [pid 14703] close(26) = -1 EBADF (Bad file descriptor) [pid 14703] close(27) = -1 EBADF (Bad file descriptor) [pid 14703] close(28) = -1 EBADF (Bad file descriptor) [pid 14703] close(29) = -1 EBADF (Bad file descriptor) [pid 14703] exit_group(0) = ? [pid 323] umount2("./3670/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3493/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14703] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3670/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3493/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3670/binderfs" [pid 320] unlink("./3493/binderfs" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3619, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] umount2("./3670/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3493/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3670/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3493/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3670/cgroup.net" [pid 320] unlink("./3493/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3617", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3670/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3617", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3493/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3670/cgroup.cpu" [pid 322] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3670/cgroup.cpu" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3493/cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3670/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 320] unlink("./3493/cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3670/cgroup" [pid 322] <... umount2 resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3493/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3670/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3617/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3580", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3493/cgroup" [pid 323] getdents64(3 [pid 322] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(3 [pid 322] openat(AT_FDCWD, "./3617/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3580", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3493/cgroup" [pid 323] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 323] rmdir("./3670" [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] fstat(3 [pid 320] <... unlink resumed>) = 0 [pid 323] mkdir("./3671", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] rmdir("./3617/sys" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3617/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] newfstatat(AT_FDCWD, "./3617/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3617/binderfs") = 0 [pid 322] umount2("./3617/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3617/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3617/cgroup.net") = 0 [pid 321] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14704 attached [pid 322] umount2("./3617/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14704] set_robust_list(0x555587eb56a0, 24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14704] <... set_robust_list resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3617/cgroup.cpu" [pid 14704] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3493" [pid 14704] chdir("./3671" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3673 [pid 322] unlink("./3617/cgroup.cpu" [pid 321] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14704] <... chdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14704] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] umount2("./3617/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14704] <... prctl resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] mkdir("./3494", 0777 [pid 14704] setpgid(0, 0 [pid 322] newfstatat(AT_FDCWD, "./3617/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3580/sys" [pid 14704] <... setpgid resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14704] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] unlink("./3617/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14704] <... symlink resumed>) = 0 [pid 321] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14704] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14704] <... symlink resumed>) = 0 [pid 322] getdents64(3 [pid 321] openat(AT_FDCWD, "./3580/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14704] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14704] <... symlink resumed>) = 0 [pid 14704] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] close(3 [pid 14704] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 14704] write(3, "1000", 4 [pid 322] rmdir("./3617" [pid 14704] <... write resumed>) = 4 [pid 322] <... rmdir resumed>) = 0 [pid 14704] close(3 [pid 322] mkdir("./3618", 0777 [pid 14704] <... close resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14705 attached [pid 14704] symlink("/dev/binderfs", "./binderfs" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... openat resumed>) = 4 [pid 14705] set_robust_list(0x555587eb56a0, 24 [pid 14704] <... symlink resumed>) = 0 [pid 321] fstat(4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3496 [pid 14705] <... set_robust_list resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 321] getdents64(4 [pid 14704] write(1, "executing program\n", 18 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14705] rt_sigprocmask(SIG_SETMASK, [] [pid 14704] <... write resumed>) = 18 executing program [pid 14705] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 14706 attached [pid 14705] chdir("./3494" [pid 14704] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14706] set_robust_list(0x555587eb56a0, 24 [pid 14704] <... mkdirat resumed>) = 0 [pid 321] close(4 [pid 14706] <... set_robust_list resumed>) = 0 [pid 14705] <... chdir resumed>) = 0 [pid 14704] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3620 [pid 14706] rt_sigprocmask(SIG_SETMASK, [] [pid 14705] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14704] <... mount resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14705] <... prctl resumed>) = 0 [pid 321] rmdir("./3580/sys" [pid 14705] setpgid(0, 0 [pid 14704] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14705] <... setpgid resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14706] chdir("./3618" [pid 14704] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14705] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14706] <... chdir resumed>) = 0 [pid 321] umount2("./3580/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14706] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14706] <... prctl resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3580/binderfs" [pid 14706] setpgid(0, 0 [pid 14705] <... symlink resumed>) = 0 [pid 14706] <... setpgid resumed>) = 0 [pid 14704] pwrite64(3, "\x02", 1, 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14706] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14705] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14704] <... pwrite64 resumed>) = 1 [pid 321] unlink("./3580/binderfs" [pid 14704] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14704] <... close resumed>) = 0 [pid 321] umount2("./3580/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14706] <... symlink resumed>) = 0 [pid 14705] <... symlink resumed>) = 0 [pid 14704] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14706] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14705] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14704] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3580/cgroup.net" [pid 14704] close(5) = -1 EBADF (Bad file descriptor) [pid 14705] <... symlink resumed>) = 0 [pid 14704] close(6) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14706] <... symlink resumed>) = 0 [pid 14704] close(7) = -1 EBADF (Bad file descriptor) [pid 14704] close(8) = -1 EBADF (Bad file descriptor) [pid 14704] close(9) = -1 EBADF (Bad file descriptor) [pid 14704] close(10) = -1 EBADF (Bad file descriptor) [pid 14704] close(11) = -1 EBADF (Bad file descriptor) [pid 14704] close(12) = -1 EBADF (Bad file descriptor) [pid 14704] close(13) = -1 EBADF (Bad file descriptor) [pid 14704] close(14) = -1 EBADF (Bad file descriptor) [pid 14704] close(15) = -1 EBADF (Bad file descriptor) [pid 14704] close(16) = -1 EBADF (Bad file descriptor) [pid 14704] close(17) = -1 EBADF (Bad file descriptor) [pid 14704] close(18) = -1 EBADF (Bad file descriptor) [pid 14704] close(19) = -1 EBADF (Bad file descriptor) [pid 14704] close(20) = -1 EBADF (Bad file descriptor) [pid 14704] close(21) = -1 EBADF (Bad file descriptor) [pid 14704] close(22) = -1 EBADF (Bad file descriptor) [pid 14704] close(23) = -1 EBADF (Bad file descriptor) [pid 14704] close(24) = -1 EBADF (Bad file descriptor) [pid 14704] close(25) = -1 EBADF (Bad file descriptor) [pid 14704] close(26) = -1 EBADF (Bad file descriptor) [pid 14704] close(27) = -1 EBADF (Bad file descriptor) [pid 14704] close(28) = -1 EBADF (Bad file descriptor) [pid 14704] close(29) = -1 EBADF (Bad file descriptor) [pid 14704] exit_group(0 [pid 14706] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14705] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] unlink("./3580/cgroup.net" [pid 14704] <... exit_group resumed>) = ? [pid 14706] <... symlink resumed>) = 0 [pid 14705] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14706] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14705] write(3, "1000", 4 [pid 14704] +++ exited with 0 +++ [pid 321] umount2("./3580/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14705] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14706] <... openat resumed>) = 3 [pid 14705] close(3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3673, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3580/cgroup.cpu" [pid 14706] write(3, "1000", 4 [pid 14705] <... close resumed>) = 0 [pid 14706] <... write resumed>) = 4 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14706] close(3 [pid 14705] symlink("/dev/binderfs", "./binderfs" [pid 14706] <... close resumed>) = 0 [pid 321] unlink("./3580/cgroup.cpu" [pid 14706] symlink("/dev/binderfs", "./binderfs" [pid 14705] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14706] <... symlink resumed>) = 0 [pid 14705] write(1, "executing program\n", 18 [pid 321] umount2("./3580/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14706] write(1, "executing program\n", 18 [pid 14705] <... write resumed>) = 18 [pid 14706] <... write resumed>) = 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14706] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14705] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] newfstatat(AT_FDCWD, "./3580/cgroup" executing program [pid 14705] <... mkdirat resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14706] <... mkdirat resumed>) = 0 [pid 14705] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] unlink("./3580/cgroup" [pid 14706] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14705] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14705] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] getdents64(3 [pid 14705] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3580") = 0 [pid 14705] pwrite64(3, "\x02", 1, 4 [pid 321] mkdir("./3581", 0777 [pid 14706] <... mount resumed>) = 0 [pid 14705] <... pwrite64 resumed>) = 1 [pid 321] <... mkdir resumed>) = 0 [pid 14706] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14705] close(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14706] <... openat resumed>) = 3 [pid 14705] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14705] close(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14706] pwrite64(3, "\x02", 1, 4) = 1 [pid 14706] close(3) = 0 [pid 14706] close(4) = -1 EBADF (Bad file descriptor) [pid 14706] close(5) = -1 EBADF (Bad file descriptor) [pid 14706] close(6ci2-android-6-12-rust/strace-static-x86_64: Process 14707 attached ) = -1 EBADF (Bad file descriptor) [pid 14707] set_robust_list(0x555587eb56a0, 24 [pid 14706] close(7 [pid 14707] <... set_robust_list resumed>) = 0 [pid 14707] rt_sigprocmask(SIG_SETMASK, [] [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14706] close(8 [pid 14707] chdir("./3581" [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3583 [pid 14707] <... chdir resumed>) = 0 [pid 14706] close(9 [pid 14705] close(5 [pid 14707] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] <... prctl resumed>) = 0 [pid 14706] close(10 [pid 14705] close(6 [pid 14707] setpgid(0, 0 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] <... setpgid resumed>) = 0 [pid 14706] close(11 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14707] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(7 [pid 14707] <... symlink resumed>) = 0 [pid 14706] close(12 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(8 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14707] <... symlink resumed>) = 0 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3671", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14705] close(9 [pid 14707] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14706] close(13 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14707] <... symlink resumed>) = 0 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(10 [pid 323] openat(AT_FDCWD, "./3671", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14707] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14706] close(14 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] <... openat resumed>) = 3 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(11 [pid 323] <... openat resumed>) = 3 [pid 14707] write(3, "1000", 4 [pid 14706] close(15 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14707] <... write resumed>) = 4 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(12 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14707] close(3 [pid 14706] close(16 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] <... close resumed>) = 0 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(13 [pid 323] getdents64(3 [pid 14707] symlink("/dev/binderfs", "./binderfs" [pid 14706] close(17 [pid 14707] <... symlink resumed>) = 0 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14705] close(14 [pid 323] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] write(1, "executing program\n", 18 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] <... write resumed>) = 18 [pid 14706] close(18 [pid 14705] close(15 [pid 14707] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14707] <... mkdirat resumed>) = 0 [pid 14706] close(19 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14707] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(16 [pid 14707] <... mount resumed>) = 0 [pid 14706] close(20 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14707] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14706] close(21 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3671/sys" [pid 14707] <... openat resumed>) = 3 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14707] pwrite64(3, "\x02", 1, 4 [pid 14706] close(22 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14707] <... pwrite64 resumed>) = 1 [pid 14705] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3671/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14707] close(3 [pid 14706] close(23 [pid 14705] close(20 [pid 323] <... openat resumed>) = 4 [pid 14707] <... close resumed>) = 0 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] close(4 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(21 [pid 323] fstat(4 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14706] close(24 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14707] close(5 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(22 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14706] close(25 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] close(6 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(23 [pid 323] getdents64(4 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14706] close(26 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14707] close(7 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(24 [pid 323] getdents64(4 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14706] close(27 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14707] close(8 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(25 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14706] close(28 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14707] close(9 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(26 [pid 323] <... close resumed>) = 0 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14706] close(29 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3671/sys" [pid 14707] close(10 [pid 14706] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] close(27 [pid 323] <... rmdir resumed>) = 0 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] close(11 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3671/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14705] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3671/binderfs" [pid 14705] close(29 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14705] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3671/binderfs" [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14706] exit_group(0 [pid 14707] close(12 [pid 14706] <... exit_group resumed>) = ? [pid 14705] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14707] close(13 [pid 14705] <... exit_group resumed>) = ? [pid 323] umount2("./3671/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14706] +++ exited with 0 +++ [pid 14707] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3671/cgroup.net" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3620, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14707] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14705] +++ exited with 0 +++ [pid 323] unlink("./3671/cgroup.net" [pid 322] <... restart_syscall resumed>) = 0 [pid 14707] close(16) = -1 EBADF (Bad file descriptor) [pid 14707] close(17 [pid 323] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3496, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3618", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14707] close(18 [pid 323] umount2("./3671/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3618", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14707] close(19 [pid 323] newfstatat(AT_FDCWD, "./3671/cgroup.cpu" [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14707] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(3 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14707] close(21) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3671/cgroup.cpu" [pid 322] getdents64(3 [pid 14707] close(22) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14707] close(23 [pid 322] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3671/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14707] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3671/cgroup" [pid 320] <... restart_syscall resumed>) = 0 [pid 14707] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14707] close(26 [pid 323] unlink("./3671/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3618/sys" [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3494", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 14707] close(27 [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14707] close(28 [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3494", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14707] close(29 [pid 323] rmdir("./3671" [pid 322] openat(AT_FDCWD, "./3618/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14707] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] mkdir("./3672", 0777 [pid 320] fstat(3 [pid 14707] exit_group(0 [pid 322] <... openat resumed>) = 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] fstat(4 [pid 320] getdents64(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 14707] <... exit_group resumed>) = ? [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14708 attached [pid 14707] +++ exited with 0 +++ [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3674 [pid 322] rmdir("./3618/sys" [pid 320] <... umount2 resumed>) = 0 [pid 14708] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rmdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3583, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14708] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3618/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14708] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14708] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3618/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3494/sys" [pid 14708] chdir("./3672" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14708] <... chdir resumed>) = 0 [pid 322] unlink("./3618/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14708] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3494/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14708] <... prctl resumed>) = 0 [pid 322] umount2("./3618/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14708] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3494/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14708] <... setpgid resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3618/cgroup.net" [pid 320] <... openat resumed>) = 4 [pid 14708] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(4 [pid 14708] <... symlink resumed>) = 0 [pid 322] unlink("./3618/cgroup.net" [pid 14708] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14708] <... symlink resumed>) = 0 [pid 322] umount2("./3618/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14708] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14708] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3618/cgroup.cpu" [pid 320] getdents64(4 [pid 14708] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14708] write(3, "1000", 4 [pid 322] unlink("./3618/cgroup.cpu" [pid 320] close(4 [pid 14708] <... write resumed>) = 4 [pid 322] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14708] close(3 [pid 322] umount2("./3618/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3494/sys" [pid 14708] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14708] symlink("/dev/binderfs", "./binderfs" [pid 322] newfstatat(AT_FDCWD, "./3618/cgroup" [pid 320] umount2("./3494/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14708] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14708] write(1, "executing program\n", 18 [pid 322] unlink("./3618/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3494/binderfs" [pid 14708] <... write resumed>) = 18 [pid 322] <... unlink resumed>) = 0 [pid 14708] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] getdents64(3 [pid 321] umount2("./3581", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14708] <... mkdirat resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3494/binderfs" [pid 14708] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] close(3 [pid 321] openat(AT_FDCWD, "./3581", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 14708] <... mount resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] umount2("./3494/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14708] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] rmdir("./3618" [pid 321] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14708] <... openat resumed>) = 3 [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3494/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 320] unlink("./3494/cgroup.net") = 0 [pid 320] umount2("./3494/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] mkdir("./3619", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3494/cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14708] pwrite64(3, "\x02", 1, 4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14708] <... pwrite64 resumed>) = 1 [pid 320] unlink("./3494/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14709 attached [pid 14708] close(3 [pid 321] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14709] set_robust_list(0x555587eb56a0, 24 [pid 14708] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14708] close(4) = -1 EBADF (Bad file descriptor) [pid 14708] close(5 [pid 320] umount2("./3494/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14708] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14709] <... set_robust_list resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3621 [pid 321] newfstatat(AT_FDCWD, "./3581/sys" [pid 14708] close(7 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3494/cgroup" [pid 14709] rt_sigprocmask(SIG_SETMASK, [] [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14708] close(8 [pid 14709] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3494/cgroup" [pid 14708] close(9 [pid 321] openat(AT_FDCWD, "./3581/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 14709] chdir("./3619" [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14709] <... chdir resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] getdents64(3 [pid 14708] close(10 [pid 321] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] close(3 [pid 14708] close(11 [pid 321] getdents64(4 [pid 320] <... close resumed>) = 0 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] rmdir("./3494" [pid 14709] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14708] close(12 [pid 321] getdents64(4 [pid 320] <... rmdir resumed>) = 0 [pid 14709] <... prctl resumed>) = 0 [pid 14709] setpgid(0, 0 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] mkdir("./3495", 0777 [pid 14709] <... setpgid resumed>) = 0 [pid 14708] close(13 [pid 321] close(4 [pid 320] <... mkdir resumed>) = 0 [pid 14709] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14708] close(14 [pid 321] rmdir("./3581/sys" [pid 14709] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14709] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14709] <... symlink resumed>) = 0 [pid 14708] close(15 [pid 321] umount2("./3581/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14709] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14708] close(16 [pid 14709] <... symlink resumed>) = 0 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14709] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14708] close(17) = -1 EBADF (Bad file descriptor) [pid 14709] <... openat resumed>) = 3 [pid 14708] close(18 [pid 321] newfstatat(AT_FDCWD, "./3581/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14710 attached [pid 14709] write(3, "1000", 4 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14709] <... write resumed>) = 4 [pid 14708] close(19 [pid 321] unlink("./3581/binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3497 [pid 14710] set_robust_list(0x555587eb56a0, 24 [pid 14709] close(3 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14709] <... close resumed>) = 0 [pid 14708] close(20 [pid 321] umount2("./3581/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14710] <... set_robust_list resumed>) = 0 [pid 14709] symlink("/dev/binderfs", "./binderfs" [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14708] close(21 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14709] <... symlink resumed>) = 0 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3581/cgroup.net" [pid 14710] rt_sigprocmask(SIG_SETMASK, [] [pid 14709] write(1, "executing program\n", 18 [pid 14708] close(22 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14710] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14709] <... write resumed>) = 18 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14708] close(23 [pid 321] unlink("./3581/cgroup.net" [pid 14710] chdir("./3495" executing program [pid 14709] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14708] close(24 [pid 14709] <... mkdirat resumed>) = 0 [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3581/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14709] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14708] close(25 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14710] <... chdir resumed>) = 0 [pid 14709] <... mount resumed>) = 0 [pid 14710] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14709] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14710] <... prctl resumed>) = 0 [pid 14709] <... openat resumed>) = 3 [pid 14710] setpgid(0, 0 [pid 14709] pwrite64(3, "\x02", 1, 4 [pid 14710] <... setpgid resumed>) = 0 [pid 14709] <... pwrite64 resumed>) = 1 [pid 14710] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14709] close(3 [pid 14710] <... symlink resumed>) = 0 [pid 14709] <... close resumed>) = 0 [pid 14709] close(4) = -1 EBADF (Bad file descriptor) [pid 14710] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14709] close(5 [pid 14710] <... symlink resumed>) = 0 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14709] close(6 [pid 14710] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3581/cgroup.cpu" [pid 14710] <... symlink resumed>) = 0 [pid 14709] close(7 [pid 14710] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] <... openat resumed>) = 3 [pid 14709] close(8) = -1 EBADF (Bad file descriptor) [pid 14709] close(9) = -1 EBADF (Bad file descriptor) [pid 14710] write(3, "1000", 4 [pid 14709] close(10 [pid 14710] <... write resumed>) = 4 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] close(3 [pid 14709] close(11 [pid 14710] <... close resumed>) = 0 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] symlink("/dev/binderfs", "./binderfs" [pid 14709] close(12) = -1 EBADF (Bad file descriptor) [pid 14709] close(13) = -1 EBADF (Bad file descriptor) [pid 14709] close(14) = -1 EBADF (Bad file descriptor) [pid 14709] close(15 [pid 14710] <... symlink resumed>) = 0 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] write(1, "executing program\n", 18 [pid 14709] close(16 [pid 14710] <... write resumed>) = 18 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14710] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14709] close(17 [pid 14710] <... mkdirat resumed>) = 0 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14709] close(18 [pid 14710] <... mount resumed>) = 0 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14709] close(19) = -1 EBADF (Bad file descriptor) [pid 14709] close(20 [pid 14710] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] <... openat resumed>) = 3 [pid 14709] close(21) = -1 EBADF (Bad file descriptor) [pid 14709] close(22) = -1 EBADF (Bad file descriptor) [pid 14709] close(23) = -1 EBADF (Bad file descriptor) [pid 14709] close(24) = -1 EBADF (Bad file descriptor) [pid 14709] close(25) = -1 EBADF (Bad file descriptor) [pid 14708] close(26 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14710] pwrite64(3, "\x02", 1, 4 [pid 14709] close(26 [pid 321] unlink("./3581/cgroup.cpu" [pid 14710] <... pwrite64 resumed>) = 1 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14709] close(27 [pid 14708] close(27 [pid 321] <... unlink resumed>) = 0 [pid 14710] close(3 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3581/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14710] <... close resumed>) = 0 [pid 14709] close(28 [pid 14708] close(28 [pid 14710] close(4 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14709] close(29 [pid 14708] close(29 [pid 321] newfstatat(AT_FDCWD, "./3581/cgroup" [pid 14710] close(5 [pid 14709] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14708] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14709] exit_group(0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14710] close(6 [pid 14708] exit_group(0 [pid 321] unlink("./3581/cgroup" [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14709] <... exit_group resumed>) = ? [pid 14708] <... exit_group resumed>) = ? [pid 14710] close(7 [pid 14709] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3621, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] close(3 [pid 14710] close(8 [pid 321] <... close resumed>) = 0 [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] close(9 [pid 14708] +++ exited with 0 +++ [pid 321] rmdir("./3581" [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] close(10 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3674, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rmdir resumed>) = 0 [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] close(11 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] mkdir("./3582", 0777 [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] close(12 [pid 321] <... mkdir resumed>) = 0 [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] close(13 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14710] close(14 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14710] close(15) = -1 EBADF (Bad file descriptor) [pid 14710] close(16) = -1 EBADF (Bad file descriptor) [pid 14710] close(17) = -1 EBADF (Bad file descriptor) [pid 14710] close(18ci2-android-6-12-rust/strace-static-x86_64: Process 14711 attached ) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3584 [pid 14711] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14710] close(19 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14711] rt_sigprocmask(SIG_SETMASK, [] [pid 14710] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14711] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14711] chdir("./3582" [pid 14710] close(20) = -1 EBADF (Bad file descriptor) [pid 14710] close(21) = -1 EBADF (Bad file descriptor) [pid 14710] close(22) = -1 EBADF (Bad file descriptor) [pid 14710] close(23) = -1 EBADF (Bad file descriptor) [pid 14710] close(24) = -1 EBADF (Bad file descriptor) [pid 14710] close(25) = -1 EBADF (Bad file descriptor) [pid 14710] close(26) = -1 EBADF (Bad file descriptor) [pid 14710] close(27) = -1 EBADF (Bad file descriptor) [pid 14710] close(28) = -1 EBADF (Bad file descriptor) [pid 14711] <... chdir resumed>) = 0 [pid 14710] close(29) = -1 EBADF (Bad file descriptor) [pid 14710] exit_group(0) = ? [pid 14710] +++ exited with 0 +++ [pid 14711] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3497, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14711] <... prctl resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14711] setpgid(0, 0) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14711] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14711] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] umount2("./3672", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3672", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 14711] <... symlink resumed>) = 0 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14711] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] getdents64(3 [pid 14711] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14711] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 14711] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = 0 [pid 14711] write(3, "1000", 4 [pid 323] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14711] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3619", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3672/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3619", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14711] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 14711] <... close resumed>) = 0 [pid 14711] symlink("/dev/binderfs", "./binderfs" [pid 323] openat(AT_FDCWD, "./3672/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(3 [pid 14711] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] fstat(4 executing program [pid 14711] write(1, "executing program\n", 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(3 [pid 14711] <... write resumed>) = 18 [pid 323] getdents64(4 [pid 320] <... restart_syscall resumed>) = 0 [pid 14711] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14711] <... mkdirat resumed>) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4 [pid 14711] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] umount2("./3495", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14711] <... mount resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14711] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rmdir("./3672/sys" [pid 322] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14711] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3495", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3619/sys" [pid 320] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 322] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3672/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] newfstatat(AT_FDCWD, "./3672/binderfs" [pid 320] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3672/binderfs" [pid 14711] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14711] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3672/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3619/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14711] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3672/cgroup.net" [pid 322] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3495/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] unlink("./3672/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3495/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14711] <... close resumed>) = 0 [pid 323] umount2("./3672/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14711] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] openat(AT_FDCWD, "./3495/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3672/cgroup.cpu" [pid 322] close(4 [pid 14711] close(5 [pid 320] <... openat resumed>) = 4 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 320] fstat(4 [pid 14711] close(6 [pid 323] unlink("./3672/cgroup.cpu" [pid 322] rmdir("./3619/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14711] close(7 [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3672/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3619/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14711] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3619/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14711] close(9 [pid 323] newfstatat(AT_FDCWD, "./3672/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14711] close(10 [pid 322] unlink("./3619/binderfs" [pid 320] <... close resumed>) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14711] close(11 [pid 323] unlink("./3672/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 320] rmdir("./3495/sys" [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14711] close(12 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3619/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14711] close(13 [pid 320] umount2("./3495/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3495/binderfs" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3619/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3495/binderfs" [pid 323] <... close resumed>) = 0 [pid 14711] close(14 [pid 323] rmdir("./3672" [pid 322] unlink("./3619/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14711] close(15 [pid 322] <... unlink resumed>) = 0 [pid 323] mkdir("./3673", 0777 [pid 320] umount2("./3495/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14711] close(16 [pid 323] <... mkdir resumed>) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3619/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14711] close(17 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3495/cgroup.net" [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14711] close(18 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3619/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3495/cgroup.net" [pid 14711] close(19) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14711] close(20) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3619/cgroup.cpu" [pid 320] umount2("./3495/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14711] close(21) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14711] close(22 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3675 [pid 322] umount2("./3619/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3495/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14712 attached [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14712] set_robust_list(0x555587eb56a0, 24 [pid 14711] close(23 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3619/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14712] <... set_robust_list resumed>) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3495/cgroup.cpu" [pid 322] unlink("./3619/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3495/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14712] rt_sigprocmask(SIG_SETMASK, [] [pid 14711] close(24 [pid 320] newfstatat(AT_FDCWD, "./3495/cgroup" [pid 14712] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14711] close(25 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14712] chdir("./3673" [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14712] <... chdir resumed>) = 0 [pid 14711] close(26 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3495/cgroup" [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14711] close(27 [pid 322] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14711] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14711] close(28) = -1 EBADF (Bad file descriptor) [pid 14711] close(29) = -1 EBADF (Bad file descriptor) [pid 14711] exit_group(0) = ? [pid 14711] +++ exited with 0 +++ [pid 14712] <... prctl resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14712] setpgid(0, 0 [pid 322] rmdir("./3619" [pid 320] getdents64(3 [pid 14712] <... setpgid resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3584, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... rmdir resumed>) = 0 [pid 14712] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] mkdir("./3620", 0777 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14712] <... symlink resumed>) = 0 [pid 320] close(3 [pid 14712] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... close resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3495") = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14712] <... symlink resumed>) = 0 [pid 320] mkdir("./3496", 0777 [pid 14712] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3622 [pid 320] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14713 attached [pid 14713] set_robust_list(0x555587eb56a0, 24 [pid 14712] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14713] <... set_robust_list resumed>) = 0 [pid 14712] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14713] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14712] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14713] chdir("./3620" [pid 14712] write(3, "1000", 4 [pid 14713] <... chdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14714 attached [pid 14713] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14712] <... write resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3498 [pid 14714] set_robust_list(0x555587eb56a0, 24 [pid 14713] <... prctl resumed>) = 0 [pid 14713] setpgid(0, 0 [pid 14712] close(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14714] <... set_robust_list resumed>) = 0 [pid 14713] <... setpgid resumed>) = 0 [pid 14712] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14714] rt_sigprocmask(SIG_SETMASK, [] [pid 14713] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14712] symlink("/dev/binderfs", "./binderfs" [pid 14714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14713] <... symlink resumed>) = 0 [pid 14712] <... symlink resumed>) = 0 [pid 14714] chdir("./3496" [pid 14713] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14712] write(1, "executing program\n", 18 [pid 321] <... restart_syscall resumed>) = 0 executing program [pid 14714] <... chdir resumed>) = 0 [pid 14713] <... symlink resumed>) = 0 [pid 14712] <... write resumed>) = 18 [pid 14714] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14713] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14712] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14714] <... prctl resumed>) = 0 [pid 14713] <... symlink resumed>) = 0 [pid 14712] <... mkdirat resumed>) = 0 [pid 321] umount2("./3582", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14714] setpgid(0, 0 [pid 14713] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14712] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14714] <... setpgid resumed>) = 0 [pid 14712] <... mount resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3582", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14714] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14713] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 3 [pid 14714] <... symlink resumed>) = 0 [pid 14713] write(3, "1000", 4 [pid 14712] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] fstat(3 [pid 14714] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14713] <... write resumed>) = 4 [pid 14712] <... openat resumed>) = 3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14713] close(3 [pid 14714] <... symlink resumed>) = 0 [pid 14713] <... close resumed>) = 0 [pid 14712] pwrite64(3, "\x02", 1, 4 [pid 321] getdents64(3 [pid 14713] symlink("/dev/binderfs", "./binderfs" [pid 14714] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14713] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14714] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC executing program [pid 14713] write(1, "executing program\n", 18 [pid 321] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14714] <... openat resumed>) = 3 [pid 14713] <... write resumed>) = 18 [pid 14712] <... pwrite64 resumed>) = 1 [pid 14714] write(3, "1000", 4 [pid 14713] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14712] close(3 [pid 321] <... umount2 resumed>) = 0 [pid 14714] <... write resumed>) = 4 [pid 14713] <... mkdirat resumed>) = 0 [pid 14712] <... close resumed>) = 0 [pid 321] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14714] close(3 [pid 14713] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14712] close(4 [pid 14714] <... close resumed>) = 0 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14712] close(5 [pid 14714] symlink("/dev/binderfs", "./binderfs" [pid 14713] <... mount resumed>) = 0 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3582/sys" [pid 14714] <... symlink resumed>) = 0 [pid 14713] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14712] close(6 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14714] write(1, "executing program\n", 18 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14714] <... write resumed>) = 18 [pid 14712] close(7 executing program [pid 14714] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14713] <... openat resumed>) = 3 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14714] <... mkdirat resumed>) = 0 [pid 14713] pwrite64(3, "\x02", 1, 4 [pid 14712] close(8 [pid 14714] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14714] <... mount resumed>) = 0 [pid 14713] <... pwrite64 resumed>) = 1 [pid 14712] close(9 [pid 321] openat(AT_FDCWD, "./3582/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14713] close(3 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] close(10 [pid 321] <... openat resumed>) = 4 [pid 14713] <... close resumed>) = 0 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14713] close(4 [pid 14712] close(11 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14713] close(5 [pid 14712] close(12 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14713] close(6 [pid 14712] close(13 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14714] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14714] <... openat resumed>) = 3 [pid 14713] close(7 [pid 14712] close(14 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14713] close(8 [pid 14712] close(15 [pid 14714] pwrite64(3, "\x02", 1, 4) = 1 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14714] close(3 [pid 14713] close(9 [pid 14712] close(16 [pid 14714] <... close resumed>) = 0 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3582/sys" [pid 14714] close(4) = -1 EBADF (Bad file descriptor) [pid 14713] close(10 [pid 14712] close(17 [pid 14714] close(5 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14714] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14713] close(11 [pid 14712] close(18 [pid 321] umount2("./3582/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14714] close(6 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14714] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14713] close(12 [pid 14712] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14714] close(7 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3582/binderfs" [pid 14714] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14713] close(13 [pid 14714] close(8 [pid 14712] close(20 [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14714] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14713] close(14 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14714] close(9) = -1 EBADF (Bad file descriptor) [pid 14714] close(10) = -1 EBADF (Bad file descriptor) [pid 14714] close(11) = -1 EBADF (Bad file descriptor) [pid 14714] close(12) = -1 EBADF (Bad file descriptor) [pid 14714] close(13) = -1 EBADF (Bad file descriptor) [pid 14714] close(14) = -1 EBADF (Bad file descriptor) [pid 14714] close(15) = -1 EBADF (Bad file descriptor) [pid 14714] close(16) = -1 EBADF (Bad file descriptor) [pid 14714] close(17) = -1 EBADF (Bad file descriptor) [pid 14714] close(18) = -1 EBADF (Bad file descriptor) [pid 14714] close(19) = -1 EBADF (Bad file descriptor) [pid 14714] close(20) = -1 EBADF (Bad file descriptor) [pid 14714] close(21) = -1 EBADF (Bad file descriptor) [pid 14714] close(22) = -1 EBADF (Bad file descriptor) [pid 14714] close(23) = -1 EBADF (Bad file descriptor) [pid 14714] close(24) = -1 EBADF (Bad file descriptor) [pid 14714] close(25) = -1 EBADF (Bad file descriptor) [pid 14714] close(26) = -1 EBADF (Bad file descriptor) [pid 14714] close(27) = -1 EBADF (Bad file descriptor) [pid 14714] close(28) = -1 EBADF (Bad file descriptor) [pid 14714] close(29) = -1 EBADF (Bad file descriptor) [pid 14714] exit_group(0) = ? [pid 321] unlink("./3582/binderfs" [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] close(21) = -1 EBADF (Bad file descriptor) [pid 14713] close(15) = -1 EBADF (Bad file descriptor) [pid 14712] close(22 [pid 321] <... unlink resumed>) = 0 [pid 14714] +++ exited with 0 +++ [pid 14713] close(16 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3582/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] close(23 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3498, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14713] close(17 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3582/cgroup.net" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] close(24 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14713] close(18 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3582/cgroup.net" [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] close(25 [pid 14713] close(19 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] close(26 [pid 321] <... unlink resumed>) = 0 [pid 14713] close(20) = -1 EBADF (Bad file descriptor) [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3582/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14713] close(21) = -1 EBADF (Bad file descriptor) [pid 14712] close(27 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14713] close(22 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3582/cgroup.cpu" [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14713] close(23 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] close(29 [pid 321] unlink("./3582/cgroup.cpu" [pid 14713] close(24 [pid 14712] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14713] close(25 [pid 14712] exit_group(0 [pid 321] umount2("./3582/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14712] <... exit_group resumed>) = ? [pid 14713] close(26) = -1 EBADF (Bad file descriptor) [pid 14713] close(27) = -1 EBADF (Bad file descriptor) [pid 14713] close(28 [pid 14712] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3582/cgroup" [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3675, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14713] close(29 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] unlink("./3582/cgroup" [pid 14713] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14713] exit_group(0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3582") = 0 [pid 321] mkdir("./3583", 0777) = 0 [pid 14713] <... exit_group resumed>) = ? [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14715 attached , child_tidptr=0x555587eb5690) = 3585 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14713] +++ exited with 0 +++ [pid 14715] set_robust_list(0x555587eb56a0, 24 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14715] <... set_robust_list resumed>) = 0 [pid 14715] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14715] chdir("./3583") = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3622, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14715] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14715] setpgid(0, 0) = 0 [pid 14715] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14715] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14715] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14715] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14715] write(3, "1000", 4) = 4 [pid 14715] close(3) = 0 [pid 14715] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14715] write(1, "executing program\n", 18) = 18 executing program [pid 14715] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14715] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14715] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14715] pwrite64(3, "\x02", 1, 4) = 1 [pid 320] <... restart_syscall resumed>) = 0 [pid 14715] close(3) = 0 [pid 14715] close(4) = -1 EBADF (Bad file descriptor) [pid 14715] close(5) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3496", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14715] close(6) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14715] close(7) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3496", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14715] close(8) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14715] close(9 [pid 323] <... restart_syscall resumed>) = 0 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14715] close(10) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14715] close(11) = -1 EBADF (Bad file descriptor) [pid 14715] close(12 [pid 320] getdents64(3 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14715] close(13 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14715] close(14 [pid 320] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3673", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14715] close(15) = -1 EBADF (Bad file descriptor) [pid 14715] close(16) = -1 EBADF (Bad file descriptor) [pid 14715] close(17) = -1 EBADF (Bad file descriptor) [pid 14715] close(18 [pid 320] <... umount2 resumed>) = 0 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14715] close(19 [pid 323] openat(AT_FDCWD, "./3673", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3496/sys" [pid 323] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3496/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] openat(AT_FDCWD, "./3496/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14715] close(20) = -1 EBADF (Bad file descriptor) [pid 14715] close(21 [pid 323] <... umount2 resumed>) = 0 [pid 320] fstat(4 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14715] close(22 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14715] close(23 [pid 320] getdents64(4 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3673/sys" [pid 14715] close(24 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14715] close(25 [pid 323] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14715] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14715] close(27 [pid 323] openat(AT_FDCWD, "./3673/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14715] close(28 [pid 323] <... openat resumed>) = 4 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3496/sys" [pid 14715] close(29 [pid 323] fstat(4 [pid 14715] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14715] exit_group(0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 323] getdents64(4 [pid 14715] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3496/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14715] +++ exited with 0 +++ [pid 323] getdents64(4 [pid 322] umount2("./3620", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(4 [pid 322] openat(AT_FDCWD, "./3620", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3496/binderfs" [pid 323] rmdir("./3673/sys" [pid 322] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] fstat(3 [pid 320] unlink("./3496/binderfs" [pid 323] umount2("./3673/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3673/binderfs" [pid 322] getdents64(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3496/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3673/binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3673/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3496/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3673/cgroup.net" [pid 322] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3585, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3583", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3673/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3620/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3496/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3583", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3673/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 323] newfstatat(AT_FDCWD, "./3673/cgroup.cpu" [pid 322] openat(AT_FDCWD, "./3620/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3496/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] getdents64(3 [pid 323] unlink("./3673/cgroup.cpu" [pid 322] fstat(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3673/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3496/cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3673/cgroup" [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3583/sys" [pid 323] unlink("./3673/cgroup" [pid 322] close(4 [pid 320] unlink("./3496/cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] rmdir("./3620/sys" [pid 321] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3496/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3 [pid 322] umount2("./3620/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3583/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3673" [pid 320] newfstatat(AT_FDCWD, "./3496/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3620/binderfs" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3674", 0777 [pid 322] unlink("./3620/binderfs" [pid 321] fstat(4 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3496/cgroup" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] umount2("./3620/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... unlink resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3620/cgroup.net" [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(3 [pid 321] close(4) = 0 [pid 321] rmdir("./3583/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14716 attached [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14716] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3676 [pid 322] unlink("./3620/cgroup.net" [pid 14716] <... set_robust_list resumed>) = 0 [pid 320] close(3 [pid 14716] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3583/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3620/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3496" [pid 14716] chdir("./3674" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3583/binderfs" [pid 14716] <... chdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3620/cgroup.cpu" [pid 320] <... rmdir resumed>) = 0 [pid 14716] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14716] <... prctl resumed>) = 0 [pid 320] mkdir("./3497", 0777 [pid 14716] setpgid(0, 0 [pid 322] unlink("./3620/cgroup.cpu" [pid 14716] <... setpgid resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14716] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3583/binderfs" [pid 14716] <... symlink resumed>) = 0 [pid 322] umount2("./3620/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14716] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3583/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14716] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3620/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14716] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3583/cgroup.net" [pid 14716] <... symlink resumed>) = 0 [pid 322] unlink("./3620/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14716] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3583/cgroup.net" [pid 14716] <... openat resumed>) = 3 [pid 322] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3583/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14716] write(3, "1000", 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14716] <... write resumed>) = 4 [pid 322] close(3 [pid 14716] close(3 [pid 322] <... close resumed>) = 0 [pid 14716] <... close resumed>) = 0 [pid 322] rmdir("./3620" [pid 14716] symlink("/dev/binderfs", "./binderfs" [pid 322] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14717 attached [pid 14716] <... symlink resumed>) = 0 [pid 322] mkdir("./3621", 0777 [pid 321] newfstatat(AT_FDCWD, "./3583/cgroup.cpu" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3499 [pid 14717] set_robust_list(0x555587eb56a0, 24 [pid 14716] write(1, "executing program\n", 18 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14717] <... set_robust_list resumed>) = 0 [pid 14716] <... write resumed>) = 18 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3583/cgroup.cpu" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14717] rt_sigprocmask(SIG_SETMASK, [] [pid 14716] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14717] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14716] <... mkdirat resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3583/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14717] chdir("./3497" [pid 14716] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14717] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3583/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3583/cgroup" [pid 14716] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14717] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14716] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14718 attached [pid 14717] <... prctl resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14718] set_robust_list(0x555587eb56a0, 24 [pid 14717] setpgid(0, 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3623 [pid 14718] <... set_robust_list resumed>) = 0 [pid 14717] <... setpgid resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14718] rt_sigprocmask(SIG_SETMASK, [] [pid 14717] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] rmdir("./3583" [pid 14718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14717] <... symlink resumed>) = 0 [pid 14716] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14718] chdir("./3621" [pid 14717] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14716] pwrite64(3, "\x02", 1, 4 [pid 321] mkdir("./3584", 0777 [pid 14718] <... chdir resumed>) = 0 [pid 14717] <... symlink resumed>) = 0 [pid 14716] <... pwrite64 resumed>) = 1 [pid 321] <... mkdir resumed>) = 0 [pid 14718] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14717] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14716] close(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14718] <... prctl resumed>) = 0 [pid 14717] <... symlink resumed>) = 0 [pid 14716] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14718] setpgid(0, 0 [pid 14717] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14716] close(4 [pid 14718] <... setpgid resumed>) = 0 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14716] close(5 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14718] <... symlink resumed>) = 0 [pid 14717] <... openat resumed>) = 3 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14719 attached [pid 14718] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14717] write(3, "1000", 4 [pid 14716] close(6 [pid 14719] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14718] <... symlink resumed>) = 0 [pid 14717] <... write resumed>) = 4 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3586 [pid 14719] rt_sigprocmask(SIG_SETMASK, [] [pid 14718] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14717] close(3 [pid 14716] close(7 [pid 14719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14718] <... symlink resumed>) = 0 [pid 14717] <... close resumed>) = 0 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14719] chdir("./3584" [pid 14718] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14717] symlink("/dev/binderfs", "./binderfs" [pid 14716] close(8 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14719] <... chdir resumed>) = 0 [pid 14719] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14718] <... openat resumed>) = 3 [pid 14717] <... symlink resumed>) = 0 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... prctl resumed>) = 0 [pid 14718] write(3, "1000", 4 [pid 14716] close(9 [pid 14719] setpgid(0, 0) = 0 [pid 14718] <... write resumed>) = 4 [pid 14717] write(1, "executing program\n", 18 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14718] close(3 [pid 14716] close(10 [pid 14718] <... close resumed>) = 0 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] symlink("/dev/binderfs", "./binderfs" [pid 14716] close(11 [pid 14719] <... symlink resumed>) = 0 executing program [pid 14719] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14718] <... symlink resumed>) = 0 [pid 14717] <... write resumed>) = 18 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... symlink resumed>) = 0 [pid 14718] write(1, "executing program\n", 18 [pid 14717] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14716] close(12 [pid 14719] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14718] <... write resumed>) = 18 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14719] <... symlink resumed>) = 0 [pid 14718] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14717] <... mkdirat resumed>) = 0 [pid 14716] close(13 [pid 14719] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14718] <... mkdirat resumed>) = 0 [pid 14717] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14719] <... openat resumed>) = 3 [pid 14718] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] write(3, "1000", 4) = 4 [pid 14718] <... mount resumed>) = 0 [pid 14717] <... mount resumed>) = 0 [pid 14716] close(14 [pid 14719] close(3 [pid 14718] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14717] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14719] <... close resumed>) = 0 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14718] <... openat resumed>) = 3 [pid 14717] <... openat resumed>) = 3 [pid 14716] close(15 [pid 14719] write(1, "executing program\n", 18 [pid 14718] pwrite64(3, "\x02", 1, 4 [pid 14719] <... write resumed>) = 18 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14719] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14717] pwrite64(3, "\x02", 1, 4 [pid 14716] close(16 [pid 14717] <... pwrite64 resumed>) = 1 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(3 [pid 14719] <... mkdirat resumed>) = 0 [pid 14718] <... pwrite64 resumed>) = 1 [pid 14717] <... close resumed>) = 0 [pid 14716] close(17 [pid 14719] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14718] close(3 [pid 14717] close(4 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = 0 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(18 [pid 14719] <... mount resumed>) = 0 [pid 14718] close(4 [pid 14717] close(5 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] close(5 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(19 [pid 14717] close(6) = -1 EBADF (Bad file descriptor) [pid 14717] close(7 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... openat resumed>) = 3 [pid 14718] close(6 [pid 14717] close(8 [pid 14719] pwrite64(3, "\x02", 1, 4 [pid 14716] close(20 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... pwrite64 resumed>) = 1 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] close(3 [pid 14718] close(7 [pid 14716] close(21 [pid 14719] <... close resumed>) = 0 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] close(4 [pid 14718] close(8 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(22 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(9 [pid 14719] close(5 [pid 14718] close(9 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(10 [pid 14719] close(6 [pid 14718] close(10 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(23 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(11 [pid 14719] close(7 [pid 14718] close(11 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(12 [pid 14719] close(8 [pid 14718] close(12 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(24 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(13 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] close(9 [pid 14718] close(13 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(25 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(14 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] close(10 [pid 14718] close(14 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(26 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(15 [pid 14719] close(11 [pid 14718] close(15 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(16 [pid 14719] close(12 [pid 14718] close(16 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(27 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(17 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] close(13 [pid 14718] close(17 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(18 [pid 14716] close(28 [pid 14719] close(14 [pid 14718] close(18 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(19 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] close(15 [pid 14718] close(19 [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] close(29 [pid 14719] close(16 [pid 14718] close(20 [pid 14716] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] close(17) = -1 EBADF (Bad file descriptor) [pid 14718] close(21 [pid 14717] close(20 [pid 14716] exit_group(0 [pid 14719] close(18 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] close(22 [pid 14717] close(21 [pid 14716] <... exit_group resumed>) = ? [pid 14719] close(19 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] close(23 [pid 14717] close(22 [pid 14719] close(20 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] close(24 [pid 14717] close(23 [pid 14719] close(21 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] close(25 [pid 14717] close(24 [pid 14719] close(22 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14716] +++ exited with 0 +++ [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] close(26 [pid 14717] close(25 [pid 14719] close(23 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] close(27 [pid 14717] close(26 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3676, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14719] close(24 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] close(27) = -1 EBADF (Bad file descriptor) [pid 14717] close(28) = -1 EBADF (Bad file descriptor) [pid 14717] close(29) = -1 EBADF (Bad file descriptor) [pid 14717] exit_group(0 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] close(28 [pid 14717] <... exit_group resumed>) = ? [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14719] close(25 [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14717] +++ exited with 0 +++ [pid 14718] close(29 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14719] close(26 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3499, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14718] exit_group(0 [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14718] <... exit_group resumed>) = ? [pid 14719] close(27) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3674", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14719] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14719] close(29 [pid 323] openat(AT_FDCWD, "./3674", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14719] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14719] exit_group(0 [pid 14718] +++ exited with 0 +++ [pid 323] fstat(3 [pid 14719] <... exit_group resumed>) = ? [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3623, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14719] +++ exited with 0 +++ [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3586, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3674/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3674/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] rmdir("./3674/sys") = 0 [pid 323] umount2("./3674/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3497", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3674/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3674/binderfs" [pid 320] openat(AT_FDCWD, "./3497", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3 [pid 323] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3674/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3674/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3674/cgroup.net") = 0 [pid 323] umount2("./3674/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3674/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3674/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3497/sys" [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3674/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3497/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3674/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3621", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3674/cgroup" [pid 320] openat(AT_FDCWD, "./3497/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 320] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] openat(AT_FDCWD, "./3621", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] close(3 [pid 320] fstat(4 [pid 323] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] fstat(3 [pid 320] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] rmdir("./3674" [pid 322] getdents64(3 [pid 320] getdents64(4 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] mkdir("./3675", 0777 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3497/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14720 attached [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3621/sys" [pid 14720] set_robust_list(0x555587eb56a0, 24 [pid 320] umount2("./3497/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14720] <... set_robust_list resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14720] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3584", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3497/binderfs" [pid 14720] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3677 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14720] chdir("./3675" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] openat(AT_FDCWD, "./3621/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3584", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14720] <... chdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 3 [pid 320] unlink("./3497/binderfs" [pid 14720] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] fstat(4 [pid 321] fstat(3 [pid 14720] <... prctl resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14720] setpgid(0, 0 [pid 322] getdents64(4 [pid 321] getdents64(3 [pid 14720] <... setpgid resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3497/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14720] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] getdents64(4 [pid 321] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14720] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14720] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] close(4 [pid 320] newfstatat(AT_FDCWD, "./3497/cgroup.net" [pid 322] <... close resumed>) = 0 [pid 14720] <... symlink resumed>) = 0 [pid 322] rmdir("./3621/sys" [pid 321] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14720] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14720] <... symlink resumed>) = 0 [pid 322] umount2("./3621/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3584/sys" [pid 320] unlink("./3497/cgroup.net" [pid 14720] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14720] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3621/binderfs" [pid 321] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14720] write(3, "1000", 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14720] <... write resumed>) = 4 [pid 320] umount2("./3497/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14720] close(3 [pid 322] unlink("./3621/binderfs" [pid 14720] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14720] symlink("/dev/binderfs", "./binderfs" [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3497/cgroup.cpu" [pid 14720] <... symlink resumed>) = 0 [pid 322] umount2("./3621/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3584/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14720] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 executing program [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14720] <... write resumed>) = 18 [pid 322] newfstatat(AT_FDCWD, "./3621/cgroup.net" [pid 321] fstat(4 [pid 320] unlink("./3497/cgroup.cpu" [pid 14720] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14720] <... mkdirat resumed>) = 0 [pid 322] unlink("./3621/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3497/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14720] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 322] umount2("./3621/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14720] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14720] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3621/cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3497/cgroup" [pid 321] close(4) = 0 [pid 321] rmdir("./3584/sys" [pid 14720] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14720] pwrite64(3, "\x02", 1, 4 [pid 322] unlink("./3621/cgroup.cpu" [pid 321] umount2("./3584/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14720] <... pwrite64 resumed>) = 1 [pid 320] unlink("./3497/cgroup" [pid 14720] close(3 [pid 322] <... unlink resumed>) = 0 [pid 14720] <... close resumed>) = 0 [pid 322] umount2("./3621/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14720] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3584/binderfs" [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3621/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14720] close(5 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3584/binderfs" [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3621/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14720] close(6 [pid 321] <... unlink resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3584/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 14720] close(7 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3584/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14720] close(8 [pid 322] close(3 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3497" [pid 14720] close(9 [pid 322] <... close resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3621" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14720] close(10 [pid 321] unlink("./3584/cgroup.net" [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] mkdir("./3498", 0777 [pid 14720] close(11 [pid 322] mkdir("./3622", 0777 [pid 321] umount2("./3584/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14720] close(12 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3584/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3584/cgroup.cpu") = 0 [pid 321] umount2("./3584/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14722 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14721 attached [pid 14720] close(13 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3624 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14722] set_robust_list(0x555587eb56a0, 24 [pid 14721] set_robust_list(0x555587eb56a0, 24 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3584/cgroup" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3500 [pid 14722] <... set_robust_list resumed>) = 0 [pid 14721] <... set_robust_list resumed>) = 0 [pid 14720] close(14 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14721] rt_sigprocmask(SIG_SETMASK, [] [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3584/cgroup" [pid 14722] rt_sigprocmask(SIG_SETMASK, [] [pid 14721] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14720] close(15 [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14722] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14722] chdir("./3498" [pid 14721] chdir("./3622" [pid 14720] close(16 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14722] <... chdir resumed>) = 0 [pid 14721] <... chdir resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14722] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14721] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14720] close(17 [pid 321] <... close resumed>) = 0 [pid 14722] <... prctl resumed>) = 0 [pid 14721] <... prctl resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3584" [pid 14722] setpgid(0, 0 [pid 14721] setpgid(0, 0 [pid 14720] close(18 [pid 321] <... rmdir resumed>) = 0 [pid 14722] <... setpgid resumed>) = 0 [pid 14721] <... setpgid resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14721] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14720] close(19 [pid 321] mkdir("./3585", 0777 [pid 14722] <... symlink resumed>) = 0 [pid 14721] <... symlink resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14722] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14721] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14720] close(20 [pid 14722] <... symlink resumed>) = 0 [pid 14721] <... symlink resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14722] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14721] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14720] close(21 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14722] <... symlink resumed>) = 0 [pid 14721] <... symlink resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14723 attached [pid 14722] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14721] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14720] close(22 [pid 14723] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14722] <... openat resumed>) = 3 [pid 14721] <... openat resumed>) = 3 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3587 [pid 14723] rt_sigprocmask(SIG_SETMASK, [] [pid 14722] write(3, "1000", 4 [pid 14721] write(3, "1000", 4 [pid 14720] close(23 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14723] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14722] <... write resumed>) = 4 [pid 14721] <... write resumed>) = 4 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] chdir("./3585" [pid 14722] close(3 [pid 14721] close(3 [pid 14720] close(24 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14723] <... chdir resumed>) = 0 [pid 14722] <... close resumed>) = 0 [pid 14721] <... close resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14722] symlink("/dev/binderfs", "./binderfs" [pid 14721] symlink("/dev/binderfs", "./binderfs" [pid 14720] close(25 [pid 14723] <... prctl resumed>) = 0 [pid 14722] <... symlink resumed>) = 0 [pid 14723] setpgid(0, 0 [pid 14721] <... symlink resumed>) = 0 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] write(1, "executing program\n", 18 [pid 14723] <... setpgid resumed>) = 0 [pid 14721] write(1, "executing program\n", 18 [pid 14720] close(26 [pid 14723] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14722] <... write resumed>) = 18 [pid 14721] <... write resumed>) = 18 [pid 14722] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14721] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... symlink resumed>) = 0 [pid 14722] <... mkdirat resumed>) = 0 [pid 14721] <... mkdirat resumed>) = 0 [pid 14720] close(27 [pid 14723] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14722] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14721] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... symlink resumed>) = 0 executing program executing program [pid 14723] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14722] <... mount resumed>) = 0 [pid 14721] <... mount resumed>) = 0 [pid 14720] close(28 [pid 14723] <... symlink resumed>) = 0 [pid 14722] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14720] close(29 [pid 14723] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14720] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] <... openat resumed>) = 3 [pid 14721] <... openat resumed>) = 3 [pid 14720] exit_group(0 [pid 14723] <... openat resumed>) = 3 [pid 14722] pwrite64(3, "\x02", 1, 4 [pid 14720] <... exit_group resumed>) = ? [pid 14723] write(3, "1000", 4 [pid 14722] <... pwrite64 resumed>) = 1 [pid 14721] pwrite64(3, "\x02", 1, 4) = 1 [pid 14722] close(3 [pid 14721] close(3 [pid 14723] <... write resumed>) = 4 [pid 14722] <... close resumed>) = 0 [pid 14723] close(3 [pid 14722] close(4 [pid 14723] <... close resumed>) = 0 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14722] close(5 [pid 14721] <... close resumed>) = 0 [pid 14720] +++ exited with 0 +++ [pid 14723] write(1, "executing program\n", 18 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(4 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3677, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14723] <... write resumed>) = 18 [pid 14722] close(6 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14723] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(5 [pid 14723] <... mkdirat resumed>) = 0 [pid 14722] close(7 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(6 [pid 14722] close(8 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... mount resumed>) = 0 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(7 [pid 14723] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14722] close(9 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(10 [pid 14721] close(8 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... openat resumed>) = 3 [pid 14722] close(11 [pid 14721] close(9 [pid 14723] pwrite64(3, "\x02", 1, 4 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... pwrite64 resumed>) = 1 [pid 14722] close(12 [pid 14721] close(10 [pid 14723] close(3 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... close resumed>) = 0 [pid 14722] close(13 [pid 14721] close(11 [pid 14723] close(4 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(14 [pid 14721] close(12 [pid 14723] close(5 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(13 [pid 14723] close(6 [pid 14722] close(15 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] close(7 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(14 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] close(8 [pid 14722] close(16 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(15 [pid 323] <... restart_syscall resumed>) = 0 [pid 14723] close(9 [pid 14722] close(17 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(16 [pid 14723] close(10 [pid 14722] close(18 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3675", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14723] close(11 [pid 14722] close(19 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3675", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(18 [pid 14723] close(12) = -1 EBADF (Bad file descriptor) [pid 14722] close(20 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14723] close(13 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(19 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(21 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14723] close(14 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(20 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] close(15 [pid 14722] close(22 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(21 [pid 14723] close(16 [pid 323] getdents64(3 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] close(17) = -1 EBADF (Bad file descriptor) [pid 14723] close(18) = -1 EBADF (Bad file descriptor) [pid 14722] close(23 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14723] close(19 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(22 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(24 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14723] close(20 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(23 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(25 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14723] close(21 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(24 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(26 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14723] close(22 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(27 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3675/sys" [pid 14723] close(23 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(26 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(28 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14723] close(24 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(27 [pid 323] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] close(29 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14723] close(25 [pid 14722] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] close(28 [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] close(26 [pid 14722] exit_group(0 [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3675/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14722] <... exit_group resumed>) = ? [pid 14721] close(29 [pid 323] <... openat resumed>) = 4 [pid 14723] close(27 [pid 14722] +++ exited with 0 +++ [pid 14721] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14723] close(28 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3500, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] exit_group(0 [pid 323] fstat(4 [pid 14723] close(29 [pid 14721] <... exit_group resumed>) = ? [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14723] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14721] +++ exited with 0 +++ [pid 14723] exit_group(0 [pid 323] getdents64(4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3624, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14723] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 14723] +++ exited with 0 +++ [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3675/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3587, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... rmdir resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3675/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3675/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3675/binderfs") = 0 [pid 323] umount2("./3675/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3675/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3675/cgroup.net") = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3675/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3675/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3622", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3675/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3622", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3675/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(3 [pid 323] newfstatat(AT_FDCWD, "./3675/cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3675/cgroup" [pid 322] getdents64(3 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3) = 0 [pid 323] rmdir("./3675") = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3676", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3622/sys" [pid 320] umount2("./3498", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3498", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] openat(AT_FDCWD, "./3622/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(3 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... openat resumed>) = 4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14724 attached [pid 322] fstat(4 [pid 320] getdents64(3 [pid 14724] set_robust_list(0x555587eb56a0, 24 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14724] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3678 [pid 322] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14724] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] chdir("./3676" [pid 322] getdents64(4 [pid 14724] <... chdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14724] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14724] <... prctl resumed>) = 0 [pid 322] close(4 [pid 320] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] setpgid(0, 0 [pid 322] <... close resumed>) = 0 [pid 14724] <... setpgid resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3622/sys" [pid 14724] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3498/sys" [pid 14724] <... symlink resumed>) = 0 [pid 322] umount2("./3622/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 14724] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3622/binderfs" [pid 320] umount2("./3498/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14724] <... symlink resumed>) = 0 [pid 322] unlink("./3622/binderfs" [pid 321] umount2("./3585", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3498/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14724] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14724] <... openat resumed>) = 3 [pid 322] umount2("./3622/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] write(3, "1000", 4 [pid 320] fstat(4 [pid 14724] <... write resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14724] close(3 [pid 322] newfstatat(AT_FDCWD, "./3622/cgroup.net" [pid 321] openat(AT_FDCWD, "./3585", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 14724] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 3 [pid 14724] symlink("/dev/binderfs", "./binderfs" [pid 322] unlink("./3622/cgroup.net" [pid 321] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14724] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(4 [pid 14724] write(1, "executing program\n", 18 [pid 322] umount2("./3622/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 executing program [pid 14724] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14724] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3622/cgroup.cpu" [pid 321] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] close(4 [pid 14724] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] unlink("./3622/cgroup.cpu" [pid 321] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14724] <... mount resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14724] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3585/sys" [pid 320] rmdir("./3498/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3585/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] <... openat resumed>) = 3 [pid 322] umount2("./3622/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14724] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3498/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] <... pwrite64 resumed>) = 1 [pid 322] newfstatat(AT_FDCWD, "./3622/cgroup" [pid 14724] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14724] <... close resumed>) = 0 [pid 322] unlink("./3622/cgroup" [pid 321] openat(AT_FDCWD, "./3585/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3498/binderfs" [pid 14724] close(4 [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14724] close(5 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] getdents64(4 [pid 320] unlink("./3498/binderfs" [pid 14724] close(6 [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3622" [pid 321] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 14724] close(7 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3623", 0777 [pid 321] close(4 [pid 320] umount2("./3498/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] close(8 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] rmdir("./3585/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14724] close(9 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3498/cgroup.net" [pid 14724] close(10) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3585/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14725 attached [pid 14724] close(11 [pid 321] newfstatat(AT_FDCWD, "./3585/binderfs" [pid 320] unlink("./3498/cgroup.net" [pid 14725] set_robust_list(0x555587eb56a0, 24 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3625 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14725] <... set_robust_list resumed>) = 0 [pid 14724] close(12 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] unlink("./3585/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14725] rt_sigprocmask(SIG_SETMASK, [] [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3498/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14725] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14724] close(13 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] chdir("./3623" [pid 14724] close(14 [pid 321] umount2("./3585/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3498/cgroup.cpu" [pid 14725] <... chdir resumed>) = 0 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14725] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14724] close(15 [pid 321] newfstatat(AT_FDCWD, "./3585/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14725] <... prctl resumed>) = 0 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14725] setpgid(0, 0 [pid 14724] close(16 [pid 321] unlink("./3585/cgroup.net" [pid 320] unlink("./3498/cgroup.cpu" [pid 14725] <... setpgid resumed>) = 0 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14725] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14724] close(17 [pid 321] umount2("./3585/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14725] <... symlink resumed>) = 0 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14725] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14724] close(18 [pid 321] newfstatat(AT_FDCWD, "./3585/cgroup.cpu" [pid 320] umount2("./3498/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] <... symlink resumed>) = 0 [pid 14724] close(19 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14725] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3585/cgroup.cpu" [pid 14724] close(20 [pid 320] newfstatat(AT_FDCWD, "./3498/cgroup" [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14725] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14724] close(21 [pid 320] unlink("./3498/cgroup" [pid 14725] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14725] write(3, "1000", 4 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3585/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14725] <... write resumed>) = 4 [pid 14724] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14725] close(3 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3585/cgroup" [pid 320] getdents64(3 [pid 14725] <... close resumed>) = 0 [pid 14724] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14725] symlink("/dev/binderfs", "./binderfs" [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3585/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14725] <... symlink resumed>) = 0 [pid 14724] close(24 [pid 321] <... unlink resumed>) = 0 [pid 14725] write(1, "executing program\n", 18 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] close(3 [pid 14725] <... write resumed>) = 18 [pid 14724] close(25 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 executing program [pid 14725] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] <... close resumed>) = 0 [pid 14725] <... mkdirat resumed>) = 0 [pid 14724] close(26 [pid 321] <... close resumed>) = 0 [pid 14725] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3585" [pid 320] rmdir("./3498" [pid 14725] <... mount resumed>) = 0 [pid 14724] close(27 [pid 321] <... rmdir resumed>) = 0 [pid 14725] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14724] close(28) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3586", 0777 [pid 320] mkdir("./3499", 0777 [pid 14725] <... openat resumed>) = 3 [pid 14724] close(29 [pid 321] <... mkdir resumed>) = 0 [pid 14725] pwrite64(3, "\x02", 1, 4 [pid 14724] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14725] <... pwrite64 resumed>) = 1 [pid 14724] exit_group(0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14725] close(3 [pid 14724] <... exit_group resumed>) = ? [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14725] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14725] close(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14726 attached [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14724] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14726] set_robust_list(0x555587eb56a0, 24 [pid 14725] close(5 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3678, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14726] <... set_robust_list resumed>) = 0 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] close(6 [pid 14726] rt_sigprocmask(SIG_SETMASK, [] [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3588 ci2-android-6-12-rust/strace-static-x86_64: Process 14727 attached [pid 14726] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14725] close(7 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14727] set_robust_list(0x555587eb56a0, 24 [pid 14726] chdir("./3586" [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3501 [pid 14725] close(8 [pid 14727] <... set_robust_list resumed>) = 0 [pid 14726] <... chdir resumed>) = 0 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14725] close(9 [pid 14727] rt_sigprocmask(SIG_SETMASK, [] [pid 14726] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14726] setpgid(0, 0 [pid 14725] close(10 [pid 14727] chdir("./3499" [pid 14726] <... setpgid resumed>) = 0 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... chdir resumed>) = 0 [pid 14726] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14725] close(11 [pid 14727] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... prctl resumed>) = 0 [pid 14726] <... symlink resumed>) = 0 [pid 14727] setpgid(0, 0 [pid 14725] close(12 [pid 14727] <... setpgid resumed>) = 0 [pid 14726] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14726] <... symlink resumed>) = 0 [pid 14725] close(13 [pid 14727] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14726] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... symlink resumed>) = 0 [pid 14727] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14726] <... symlink resumed>) = 0 [pid 14725] close(14 [pid 14727] <... symlink resumed>) = 0 [pid 14726] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14727] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... openat resumed>) = 3 [pid 14726] <... openat resumed>) = 3 [pid 14725] close(15 [pid 14727] write(3, "1000", 4 [pid 14726] write(3, "1000", 4 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... write resumed>) = 4 [pid 14726] <... write resumed>) = 4 [pid 14727] close(3 [pid 14725] close(16 [pid 14727] <... close resumed>) = 0 [pid 14726] close(3 [pid 14727] symlink("/dev/binderfs", "./binderfs" [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = 0 [pid 14726] symlink("/dev/binderfs", "./binderfs" [pid 14725] close(17 [pid 14727] <... symlink resumed>) = 0 [pid 14726] <... symlink resumed>) = 0 [pid 14727] write(1, "executing program\n", 18 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... write resumed>) = 18 [pid 14726] write(1, "executing program\n", 18 [pid 14725] close(18 [pid 14727] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14726] <... write resumed>) = 18 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program executing program [pid 14727] <... mkdirat resumed>) = 0 [pid 14726] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14725] close(19 [pid 14727] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14726] <... mkdirat resumed>) = 0 [pid 14727] <... mount resumed>) = 0 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14726] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... restart_syscall resumed>) = 0 [pid 14725] close(20) = -1 EBADF (Bad file descriptor) [pid 14726] <... mount resumed>) = 0 [pid 14725] close(21 [pid 323] umount2("./3676", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14727] <... openat resumed>) = 3 [pid 14726] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14727] pwrite64(3, "\x02", 1, 4 [pid 14725] close(22 [pid 14727] <... pwrite64 resumed>) = 1 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3676", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14727] close(3 [pid 14725] close(23 [pid 323] <... openat resumed>) = 3 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14727] <... close resumed>) = 0 [pid 14726] <... openat resumed>) = 3 [pid 14725] close(24 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14727] close(4 [pid 14726] pwrite64(3, "\x02", 1, 4 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... pwrite64 resumed>) = 1 [pid 14725] close(25 [pid 14727] close(5 [pid 14726] close(3 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = 0 [pid 14725] close(26 [pid 14727] close(6) = -1 EBADF (Bad file descriptor) [pid 14726] close(4 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14727] close(7 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] close(27 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(5 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14727] close(8 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] close(28 [pid 323] <... umount2 resumed>) = 0 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(6 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] close(9 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] close(29 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(7 [pid 14725] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14727] close(10 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(8 [pid 14725] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3676/sys" [pid 14727] close(11 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3676/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14725] +++ exited with 0 +++ [pid 323] <... openat resumed>) = 4 [pid 14727] close(12 [pid 14726] close(9 [pid 323] fstat(4 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14727] close(13 [pid 14726] close(10 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3625, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14727] close(14 [pid 14726] close(11 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14727] close(15 [pid 14726] close(12 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14727] close(16 [pid 14726] close(13 [pid 323] <... close resumed>) = 0 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3676/sys" [pid 14727] close(17 [pid 14726] close(14 [pid 323] <... rmdir resumed>) = 0 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] close(18 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3676/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14727] close(19 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(16 [pid 14727] close(20 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(17 [pid 14727] close(21 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(18 [pid 323] newfstatat(AT_FDCWD, "./3676/binderfs" [pid 14727] close(22 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(19 [pid 323] unlink("./3676/binderfs" [pid 14727] close(23 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(20 [pid 323] umount2("./3676/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14727] close(24 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(21 [pid 323] newfstatat(AT_FDCWD, "./3676/cgroup.net" [pid 14727] close(25 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] close(22 [pid 14727] close(26) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] close(27 [pid 14726] close(23 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] close(28 [pid 14726] close(24 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] close(29 [pid 14726] close(25 [pid 14727] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14727] exit_group(0 [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3676/cgroup.net" [pid 14727] <... exit_group resumed>) = ? [pid 14726] close(26 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3676/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3676/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3676/cgroup.cpu") = 0 [pid 14727] +++ exited with 0 +++ [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3676/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 14726] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3676/cgroup" [pid 14726] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3501, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3676/cgroup" [pid 14726] close(29 [pid 323] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] umount2("./3623", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14726] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3623", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14726] exit_group(0) = ? [pid 323] getdents64(3 [pid 322] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3676" [pid 14726] +++ exited with 0 +++ [pid 323] <... rmdir resumed>) = 0 [pid 322] fstat(3 [pid 323] mkdir("./3677", 0777 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3588, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3499", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] openat(AT_FDCWD, "./3499", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] fstat(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3623/sys" [pid 320] getdents64(3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 ci2-android-6-12-rust/strace-static-x86_64: Process 14728 attached [pid 322] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14728] set_robust_list(0x555587eb56a0, 24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14728] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3679 [pid 322] openat(AT_FDCWD, "./3623/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14728] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = 0 [pid 14728] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... openat resumed>) = 4 [pid 320] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14728] chdir("./3677" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14728] <... chdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3499/sys" [pid 14728] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] getdents64(4 [pid 14728] <... prctl resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14728] setpgid(0, 0 [pid 322] getdents64(4 [pid 14728] <... setpgid resumed>) = 0 [pid 320] umount2("./3499/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14728] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 14728] <... symlink resumed>) = 0 [pid 322] rmdir("./3623/sys" [pid 320] openat(AT_FDCWD, "./3499/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14728] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14728] <... symlink resumed>) = 0 [pid 322] umount2("./3623/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 14728] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3623/binderfs" [pid 320] getdents64(4 [pid 14728] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14728] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] unlink("./3623/binderfs" [pid 320] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14728] <... openat resumed>) = 3 [pid 322] umount2("./3623/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14728] write(3, "1000", 4 [pid 320] close(4 [pid 14728] <... write resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14728] close(3 [pid 320] <... close resumed>) = 0 [pid 14728] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3623/cgroup.net" [pid 14728] symlink("/dev/binderfs", "./binderfs" [pid 320] rmdir("./3499/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14728] <... symlink resumed>) = 0 [pid 14728] write(1, "executing program\n", 18 executing program [pid 322] unlink("./3623/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 14728] <... write resumed>) = 18 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3499/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14728] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3623/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14728] <... mkdirat resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3499/binderfs" [pid 14728] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] newfstatat(AT_FDCWD, "./3623/cgroup.cpu" [pid 321] <... restart_syscall resumed>) = 0 [pid 14728] <... mount resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14728] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] unlink("./3623/cgroup.cpu") = 0 [pid 321] umount2("./3586", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3499/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3586", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3623/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14728] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14728] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3499/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14728] <... pwrite64 resumed>) = 1 [pid 322] newfstatat(AT_FDCWD, "./3623/cgroup" [pid 14728] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14728] <... close resumed>) = 0 [pid 322] unlink("./3623/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3499/cgroup.net" [pid 14728] close(4) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14728] close(5 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3499/cgroup.net" [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3586/sys" [pid 14728] close(6 [pid 322] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3586/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14728] close(7 [pid 322] rmdir("./3623" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3499/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3586/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14728] close(8 [pid 322] mkdir("./3624", 0777 [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] fstat(4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3499/cgroup.cpu" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14728] close(9 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14728] close(10 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14728] close(11 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3499/cgroup.cpu" [pid 321] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14729 attached [pid 14728] close(12 [pid 321] rmdir("./3586/sys" [pid 320] umount2("./3499/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14729] set_robust_list(0x555587eb56a0, 24 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3626 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14729] <... set_robust_list resumed>) = 0 [pid 14729] rt_sigprocmask(SIG_SETMASK, [] [pid 14728] close(13 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3586/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3499/cgroup" [pid 14729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14729] chdir("./3624" [pid 14728] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14729] <... chdir resumed>) = 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3586/binderfs" [pid 320] unlink("./3499/cgroup" [pid 14729] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14728] close(15 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14729] setpgid(0, 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3586/binderfs" [pid 14729] <... setpgid resumed>) = 0 [pid 14728] close(16 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14729] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3586/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14729] <... symlink resumed>) = 0 [pid 14728] close(17 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14729] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3586/cgroup.net" [pid 14729] <... symlink resumed>) = 0 [pid 14728] close(18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 14729] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3586/cgroup.net" [pid 14729] <... symlink resumed>) = 0 [pid 14728] close(19 [pid 320] <... close resumed>) = 0 [pid 14729] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3499" [pid 14729] <... openat resumed>) = 3 [pid 14728] close(20 [pid 321] umount2("./3586/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14729] write(3, "1000", 4 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14729] <... write resumed>) = 4 [pid 14728] close(21 [pid 320] mkdir("./3500", 0777 [pid 14729] close(3 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3586/cgroup.cpu" [pid 14729] <... close resumed>) = 0 [pid 14728] close(22 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14729] symlink("/dev/binderfs", "./binderfs" [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14728] close(23 [pid 321] unlink("./3586/cgroup.cpu" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14729] <... symlink resumed>) = 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14729] <... write resumed>) = 18 executing program [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14729] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14728] close(24 [pid 321] <... unlink resumed>) = 0 [pid 14729] <... mkdirat resumed>) = 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3586/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14730 attached [pid 14729] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14728] close(25 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] set_robust_list(0x555587eb56a0, 24 [pid 14729] <... mount resumed>) = 0 [pid 14728] close(26 [pid 321] newfstatat(AT_FDCWD, "./3586/cgroup" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3502 [pid 14730] <... set_robust_list resumed>) = 0 [pid 14729] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] rt_sigprocmask(SIG_SETMASK, [] [pid 14728] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14730] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14729] <... openat resumed>) = 3 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3586/cgroup" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14730] chdir("./3500" [pid 14729] pwrite64(3, "\x02", 1, 4 [pid 14728] close(28 [pid 321] <... unlink resumed>) = 0 [pid 14730] <... chdir resumed>) = 0 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14730] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14729] <... pwrite64 resumed>) = 1 [pid 14728] close(29 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14730] <... prctl resumed>) = 0 [pid 14729] close(3 [pid 14728] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14730] setpgid(0, 0 [pid 14729] <... close resumed>) = 0 [pid 14728] exit_group(0 [pid 321] <... close resumed>) = 0 [pid 14730] <... setpgid resumed>) = 0 [pid 14729] close(4 [pid 14730] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14728] <... exit_group resumed>) = ? [pid 321] rmdir("./3586" [pid 14729] close(5) = -1 EBADF (Bad file descriptor) [pid 14729] close(6 [pid 14730] <... symlink resumed>) = 0 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14729] close(7 [pid 14728] +++ exited with 0 +++ [pid 321] <... rmdir resumed>) = 0 [pid 14730] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3679, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] mkdir("./3587", 0777 [pid 14730] <... symlink resumed>) = 0 [pid 14729] close(8 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... mkdir resumed>) = 0 [pid 14730] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14730] <... openat resumed>) = 3 [pid 14729] close(9 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14730] write(3, "1000", 4 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... write resumed>) = 4 [pid 14729] close(10 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14731 attached [pid 14730] close(3 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] set_robust_list(0x555587eb56a0, 24 [pid 14730] <... close resumed>) = 0 [pid 14729] close(11 [pid 14731] <... set_robust_list resumed>) = 0 [pid 14730] symlink("/dev/binderfs", "./binderfs" [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] rt_sigprocmask(SIG_SETMASK, [] [pid 14730] <... symlink resumed>) = 0 [pid 14729] close(12 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3589 [pid 14731] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14730] write(1, "executing program\n", 18 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14730] <... write resumed>) = 18 [pid 14729] close(13 [pid 14731] chdir("./3587" [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] <... chdir resumed>) = 0 [pid 14730] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14729] close(14 [pid 14731] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... mkdirat resumed>) = 0 [pid 14731] <... prctl resumed>) = 0 [pid 14729] close(15 [pid 14731] setpgid(0, 0 [pid 14730] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14731] <... setpgid resumed>) = 0 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14731] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14729] close(16 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14731] <... symlink resumed>) = 0 [pid 14730] <... mount resumed>) = 0 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14730] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14729] close(17 [pid 14731] <... symlink resumed>) = 0 [pid 14731] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] <... symlink resumed>) = 0 [pid 14729] close(18) = -1 EBADF (Bad file descriptor) [pid 14731] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14729] close(19 [pid 14730] <... openat resumed>) = 3 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] <... openat resumed>) = 3 [pid 14731] write(3, "1000", 4 [pid 14730] pwrite64(3, "\x02", 1, 4 [pid 14729] close(20 [pid 14731] <... write resumed>) = 4 [pid 14731] close(3 [pid 14730] <... pwrite64 resumed>) = 1 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] <... close resumed>) = 0 [pid 14730] close(3 [pid 14729] close(21 [pid 14731] symlink("/dev/binderfs", "./binderfs" [pid 14730] <... close resumed>) = 0 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] <... symlink resumed>) = 0 [pid 14730] close(4 [pid 14731] write(1, "executing program\n", 18 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] close(22 [pid 323] <... restart_syscall resumed>) = 0 executing program [pid 14731] <... write resumed>) = 18 [pid 14730] close(5 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] close(23 [pid 14731] <... mkdirat resumed>) = 0 [pid 14730] close(6 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3677", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14731] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] close(24 [pid 14730] close(7 [pid 14731] <... mount resumed>) = 0 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14731] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] close(25 [pid 323] openat(AT_FDCWD, "./3677", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14731] <... openat resumed>) = 3 [pid 14730] close(8 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14731] pwrite64(3, "\x02", 1, 4 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] close(26 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14730] close(9 [pid 14731] <... pwrite64 resumed>) = 1 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] close(3 [pid 14729] close(27 [pid 14731] <... close resumed>) = 0 [pid 14730] close(10 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14731] close(4 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] close(28 [pid 323] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] close(11 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] close(5 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] close(12 [pid 14729] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] close(6 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] close(13 [pid 14729] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3677/sys" [pid 14731] close(7 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14729] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] close(14 [pid 323] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14731] close(8 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3677/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4 [pid 14731] close(9 [pid 14730] close(15 [pid 14729] +++ exited with 0 +++ [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] close(10 [pid 14730] close(16 [pid 323] getdents64(4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3626, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14731] close(11 [pid 14730] close(17 [pid 323] getdents64(4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14731] close(12 [pid 14730] close(18 [pid 323] close(4 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14731] close(13 [pid 14730] close(19 [pid 323] rmdir("./3677/sys" [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14731] close(14 [pid 14730] close(20 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] close(15 [pid 14730] close(21 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] close(16 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3677/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14731] close(17 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3677/binderfs" [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14731] close(18 [pid 14730] close(23 [pid 323] unlink("./3677/binderfs" [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14731] close(19 [pid 14730] close(24 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] close(20) = -1 EBADF (Bad file descriptor) [pid 14730] close(25 [pid 323] umount2("./3677/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14731] close(21 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] close(26 [pid 14731] close(22 [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] close(27 [pid 14731] close(23) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3677/cgroup.net" [pid 14731] close(24 [pid 14730] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3677/cgroup.net" [pid 14731] close(25 [pid 14730] close(29 [pid 323] <... unlink resumed>) = 0 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3677/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 14731] close(26 [pid 14730] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14730] <... exit_group resumed>) = ? [pid 14731] close(27 [pid 323] newfstatat(AT_FDCWD, "./3677/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3677/cgroup.cpu" [pid 322] umount2("./3624", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14731] close(28 [pid 14730] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3624", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14731] close(29 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3502, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14731] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14731] exit_group(0 [pid 323] umount2("./3677/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 14731] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3677/cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3677/cgroup" [pid 14731] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 323] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3589, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] close(3) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 323] rmdir("./3677" [pid 322] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3678", 0777 [pid 322] newfstatat(AT_FDCWD, "./3624/sys" [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14732 attached ) = -1 EINVAL (Invalid argument) [pid 14732] set_robust_list(0x555587eb56a0, 24 [pid 322] openat(AT_FDCWD, "./3624/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3587", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] <... set_robust_list resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14732] rt_sigprocmask(SIG_SETMASK, [] [pid 322] fstat(4 [pid 321] openat(AT_FDCWD, "./3587", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3680 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... openat resumed>) = 3 [pid 14732] chdir("./3678" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] getdents64(4 [pid 321] fstat(3 [pid 14732] <... chdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14732] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] getdents64(4 [pid 321] getdents64(3 [pid 14732] <... prctl resumed>) = 0 [pid 14732] setpgid(0, 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14732] <... setpgid resumed>) = 0 [pid 322] close(4 [pid 321] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14732] <... symlink resumed>) = 0 [pid 322] rmdir("./3624/sys" [pid 321] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14732] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 322] umount2("./3624/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14732] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3587/sys" [pid 14732] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3500", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] newfstatat(AT_FDCWD, "./3624/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14732] <... openat resumed>) = 3 [pid 320] openat(AT_FDCWD, "./3500", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14732] write(3, "1000", 4 [pid 322] unlink("./3624/binderfs" [pid 14732] <... write resumed>) = 4 [pid 320] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 14732] close(3 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3587/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14732] <... close resumed>) = 0 [pid 322] umount2("./3624/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14732] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3587/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14732] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3624/cgroup.net" [pid 321] <... openat resumed>) = 4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14732] write(1, "executing program\n", 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 14732] <... write resumed>) = 18 [pid 322] unlink("./3624/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 executing program [pid 320] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 14732] <... mkdirat resumed>) = 0 [pid 322] umount2("./3624/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14732] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14732] <... mount resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3624/cgroup.cpu" [pid 321] close(4 [pid 320] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3587/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 14732] <... openat resumed>) = 3 [pid 322] unlink("./3624/cgroup.cpu" [pid 321] umount2("./3587/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3500/sys" [pid 14732] pwrite64(3, "\x02", 1, 4 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14732] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3624/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] close(3 [pid 320] umount2("./3500/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14732] close(4 [pid 322] newfstatat(AT_FDCWD, "./3624/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3587/binderfs" [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3500/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14732] close(5 [pid 322] unlink("./3624/cgroup" [pid 321] unlink("./3587/binderfs" [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14732] close(6 [pid 322] getdents64(3 [pid 321] umount2("./3587/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14732] close(7 [pid 322] close(3 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14732] close(8 [pid 322] <... close resumed>) = 0 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14732] close(9 [pid 322] rmdir("./3624" [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14732] close(10 [pid 322] <... rmdir resumed>) = 0 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14732] close(11 [pid 322] mkdir("./3625", 0777 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14732] close(12 [pid 322] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3587/cgroup.net" [pid 320] close(4 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14732] close(13 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] unlink("./3587/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... unlink resumed>) = 0 [pid 14732] close(14 [pid 321] umount2("./3587/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3500/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3587/cgroup.cpu" [pid 320] <... rmdir resumed>) = 0 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3500/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14733 attached [pid 14732] close(15 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3627 [pid 14733] set_robust_list(0x555587eb56a0, 24 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14733] <... set_robust_list resumed>) = 0 [pid 14732] close(16 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3500/binderfs" [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] rt_sigprocmask(SIG_SETMASK, [] [pid 14732] close(17 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] unlink("./3587/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3500/binderfs" [pid 14733] chdir("./3625" [pid 14732] close(18 [pid 321] umount2("./3587/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14733] <... chdir resumed>) = 0 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14733] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14732] close(19 [pid 321] newfstatat(AT_FDCWD, "./3587/cgroup" [pid 14733] <... prctl resumed>) = 0 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3500/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14733] setpgid(0, 0 [pid 14732] close(20 [pid 321] unlink("./3587/cgroup" [pid 14733] <... setpgid resumed>) = 0 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14733] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14732] close(21 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3500/cgroup.net" [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... symlink resumed>) = 0 [pid 14732] close(22 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14733] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3500/cgroup.net" [pid 14732] close(23) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14733] <... symlink resumed>) = 0 [pid 14732] close(24 [pid 321] close(3 [pid 14733] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3500/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14733] <... symlink resumed>) = 0 [pid 14732] close(25 [pid 321] rmdir("./3587" [pid 14733] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14733] <... openat resumed>) = 3 [pid 14732] close(26 [pid 321] mkdir("./3588", 0777 [pid 14733] write(3, "1000", 4 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3500/cgroup.cpu" [pid 14733] <... write resumed>) = 4 [pid 14732] close(27 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14733] close(3 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14733] <... close resumed>) = 0 [pid 14732] close(28 [pid 14733] symlink("/dev/binderfs", "./binderfs" [pid 320] unlink("./3500/cgroup.cpu" [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... symlink resumed>) = 0 [pid 14732] close(29 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14733] write(1, "executing program\n", 18 [pid 14732] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14734 attached [pid 14733] <... write resumed>) = 18 [pid 14732] exit_group(0 [pid 320] umount2("./3500/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14733] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14732] <... exit_group resumed>) = ? [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14734] set_robust_list(0x555587eb56a0, 24) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3590 [pid 320] newfstatat(AT_FDCWD, "./3500/cgroup" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14732] +++ exited with 0 +++ [pid 14733] <... mkdirat resumed>) = 0 [pid 14734] rt_sigprocmask(SIG_SETMASK, [] [pid 14733] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14733] <... mount resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3680, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3500/cgroup" [pid 14734] chdir("./3588" [pid 14733] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3678", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 323] openat(AT_FDCWD, "./3678", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14734] <... chdir resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14734] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] fstat(3 [pid 320] close(3 [pid 14734] <... prctl resumed>) = 0 [pid 14733] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14734] setpgid(0, 0 [pid 14733] pwrite64(3, "\x02", 1, 4 [pid 320] <... close resumed>) = 0 [pid 14734] <... setpgid resumed>) = 0 [pid 14734] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14733] <... pwrite64 resumed>) = 1 [pid 323] getdents64(3 [pid 320] rmdir("./3500" [pid 14734] <... symlink resumed>) = 0 [pid 14733] close(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14734] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14733] <... close resumed>) = 0 [pid 323] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14734] <... symlink resumed>) = 0 [pid 14733] close(4 [pid 323] <... umount2 resumed>) = 0 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14734] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14733] close(5 [pid 320] mkdir("./3501", 0777 [pid 14734] <... symlink resumed>) = 0 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 14734] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14733] close(6 [pid 323] newfstatat(AT_FDCWD, "./3678/sys" [pid 14734] <... openat resumed>) = 3 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14734] write(3, "1000", 4 [pid 14733] close(7 [pid 323] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14734] <... write resumed>) = 4 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14734] <... close resumed>) = 0 [pid 14733] close(8 [pid 14734] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3678/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14735 attached [pid 14734] <... symlink resumed>) = 0 [pid 14733] close(9 [pid 323] <... openat resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3503 [pid 14735] set_robust_list(0x555587eb56a0, 24 [pid 14734] write(1, "executing program\n", 18 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] fstat(4 [pid 14735] <... set_robust_list resumed>) = 0 [pid 14734] <... write resumed>) = 18 [pid 14733] close(10 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14735] rt_sigprocmask(SIG_SETMASK, [] [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14734] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14733] close(11 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14735] chdir("./3501" [pid 14734] <... mkdirat resumed>) = 0 [pid 14733] close(12 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14735] <... chdir resumed>) = 0 [pid 14734] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14735] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... close resumed>) = 0 [pid 14734] <... mount resumed>) = 0 [pid 323] rmdir("./3678/sys" [pid 14733] close(13 [pid 14735] <... prctl resumed>) = 0 [pid 14734] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rmdir resumed>) = 0 [pid 14735] setpgid(0, 0 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3678/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14735] <... setpgid resumed>) = 0 [pid 14734] <... openat resumed>) = 3 [pid 14733] close(14 [pid 323] newfstatat(AT_FDCWD, "./3678/binderfs" [pid 14735] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14734] pwrite64(3, "\x02", 1, 4 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14733] close(15 [pid 14734] <... pwrite64 resumed>) = 1 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] <... symlink resumed>) = 0 [pid 14734] close(3 [pid 14735] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14733] close(16 [pid 323] unlink("./3678/binderfs" [pid 14735] <... symlink resumed>) = 0 [pid 14734] <... close resumed>) = 0 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14735] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14734] close(4 [pid 14733] close(17 [pid 323] umount2("./3678/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14735] <... symlink resumed>) = 0 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14735] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14734] close(5 [pid 14733] close(18 [pid 323] newfstatat(AT_FDCWD, "./3678/cgroup.net" [pid 14735] <... openat resumed>) = 3 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14735] write(3, "1000", 4 [pid 14734] close(6 [pid 14733] close(19 [pid 14735] <... write resumed>) = 4 [pid 14735] close(3 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3678/cgroup.net" [pid 14735] <... close resumed>) = 0 [pid 14734] close(7 [pid 14733] close(20 [pid 323] <... unlink resumed>) = 0 [pid 14735] symlink("/dev/binderfs", "./binderfs" [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3678/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14735] <... symlink resumed>) = 0 [pid 14734] close(8 [pid 14733] close(21 [pid 323] newfstatat(AT_FDCWD, "./3678/cgroup.cpu" [pid 14735] write(1, "executing program\n", 18 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] <... write resumed>) = 18 [pid 14734] close(9 executing program [pid 14733] close(22 [pid 14735] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14735] <... mkdirat resumed>) = 0 [pid 14734] close(10 [pid 14733] close(23 [pid 323] unlink("./3678/cgroup.cpu" [pid 14735] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14734] close(11 [pid 14733] close(24 [pid 323] umount2("./3678/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14735] <... mount resumed>) = 0 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14735] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14734] close(12 [pid 14733] close(25 [pid 323] newfstatat(AT_FDCWD, "./3678/cgroup" [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3678/cgroup" [pid 14735] <... openat resumed>) = 3 [pid 14734] close(13 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14735] pwrite64(3, "\x02", 1, 4 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] close(26 [pid 14734] close(14 [pid 14735] <... pwrite64 resumed>) = 1 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] close(3 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] close(27 [pid 14735] <... close resumed>) = 0 [pid 14734] close(15 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14735] close(4 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] close(28 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(16 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14735] close(5 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] close(29 [pid 323] <... close resumed>) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(17 [pid 14733] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3678" [pid 14735] close(6 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14733] exit_group(0 [pid 323] <... rmdir resumed>) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(18 [pid 14733] <... exit_group resumed>) = ? [pid 323] mkdir("./3679", 0777 [pid 14735] close(7 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] close(8 [pid 14734] close(19 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14733] +++ exited with 0 +++ [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14736 attached [pid 14735] close(9) = -1 EBADF (Bad file descriptor) [pid 14734] close(20 [pid 14736] set_robust_list(0x555587eb56a0, 24 [pid 14735] close(10 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3627, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] <... set_robust_list resumed>) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14734] close(21 [pid 14736] rt_sigprocmask(SIG_SETMASK, [] [pid 14735] close(11 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3681 [pid 14736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(22 [pid 14736] chdir("./3679" [pid 14735] close(12 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14736] <... chdir resumed>) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(23 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14736] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14735] close(13 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] <... prctl resumed>) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(24 [pid 14736] setpgid(0, 0 [pid 14735] close(14 [pid 14736] <... setpgid resumed>) = 0 [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14735] close(15 [pid 14734] close(25 [pid 14736] <... symlink resumed>) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(26 [pid 14735] close(16 [pid 14736] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] <... symlink resumed>) = 0 [pid 14735] close(17 [pid 14734] close(27 [pid 322] <... restart_syscall resumed>) = 0 [pid 14736] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] <... symlink resumed>) = 0 [pid 14735] close(18 [pid 14736] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14734] close(28 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] close(19 [pid 322] umount2("./3625", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] close(29 [pid 14735] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14736] <... openat resumed>) = 3 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] write(3, "1000", 4 [pid 14735] close(21 [pid 322] openat(AT_FDCWD, "./3625", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14736] <... write resumed>) = 4 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14734] exit_group(0 [pid 14736] close(3 [pid 14735] close(22 [pid 14734] <... exit_group resumed>) = ? [pid 322] <... openat resumed>) = 3 [pid 14736] <... close resumed>) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] symlink("/dev/binderfs", "./binderfs" [pid 14735] close(23 [pid 322] fstat(3 [pid 14736] <... symlink resumed>) = 0 [pid 14734] +++ exited with 0 +++ [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14736] write(1, "executing program\n", 18 [pid 14735] close(24 [pid 322] getdents64(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3590, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 14736] <... write resumed>) = 18 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14736] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14735] close(25 [pid 322] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] <... mkdirat resumed>) = 0 [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] close(26 [pid 14736] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14735] close(27) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] <... mount resumed>) = 0 [pid 14735] close(28 [pid 14736] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14735] close(29 [pid 322] newfstatat(AT_FDCWD, "./3625/sys" [pid 14735] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14735] exit_group(0 [pid 322] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] <... openat resumed>) = 3 [pid 14735] <... exit_group resumed>) = ? [pid 14736] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14736] <... pwrite64 resumed>) = 1 [pid 14736] close(3) = 0 [pid 14736] close(4) = -1 EBADF (Bad file descriptor) [pid 14736] close(5) = -1 EBADF (Bad file descriptor) [pid 14735] +++ exited with 0 +++ [pid 322] openat(AT_FDCWD, "./3625/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14736] close(6 [pid 322] <... openat resumed>) = 4 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3503, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] getdents64(4 [pid 14736] close(7 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] close(8 [pid 322] getdents64(4 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] close(9 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] close(10 [pid 322] close(4 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] close(11 [pid 322] <... close resumed>) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] close(12 [pid 322] rmdir("./3625/sys" [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14736] close(13 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3625/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3625/binderfs" [pid 321] umount2("./3588", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] close(15 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3625/binderfs" [pid 14736] close(16 [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3588", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3625/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14736] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3625/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14736] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3625/cgroup.net" [pid 321] getdents64(3 [pid 14736] close(19 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] close(20 [pid 322] umount2("./3625/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14736] close(21 [pid 321] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3625/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14736] close(22 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3625/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3588/sys" [pid 14736] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3588/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] close(24 [pid 322] umount2("./3625/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14736] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3588/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3625/cgroup" [pid 321] <... openat resumed>) = 4 [pid 14736] close(26 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14736] close(27 [pid 322] unlink("./3625/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14736] close(28 [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14736] close(29 [pid 322] close(3 [pid 321] getdents64(4 [pid 14736] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14736] exit_group(0 [pid 322] rmdir("./3625" [pid 321] close(4 [pid 14736] <... exit_group resumed>) = ? [pid 322] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3588/sys") = 0 [pid 321] umount2("./3588/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3588/binderfs" [pid 14736] +++ exited with 0 +++ [pid 322] mkdir("./3626", 0777 [pid 320] umount2("./3501", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] unlink("./3588/binderfs" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] openat(AT_FDCWD, "./3501", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3681, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14737 attached [pid 321] umount2("./3588/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3628 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14737] set_robust_list(0x555587eb56a0, 24 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14737] <... set_robust_list resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3588/cgroup.net" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14737] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 3 [pid 14737] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3679", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3588/cgroup.net" [pid 320] fstat(3 [pid 14737] chdir("./3626" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14737] <... chdir resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3679", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14737] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... openat resumed>) = 3 [pid 321] umount2("./3588/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14737] <... prctl resumed>) = 0 [pid 323] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14737] setpgid(0, 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14737] <... setpgid resumed>) = 0 [pid 323] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3588/cgroup.cpu" [pid 14737] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] unlink("./3588/cgroup.cpu" [pid 320] <... umount2 resumed>) = 0 [pid 14737] <... symlink resumed>) = 0 [pid 323] umount2("./3679/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14737] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14737] <... symlink resumed>) = 0 [pid 323] umount2("./3679/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3588/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14737] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3501/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3679/sys" [pid 320] umount2("./3501/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14737] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3679/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3501/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 323] openat(AT_FDCWD, "./3679/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(4 [pid 323] <... openat resumed>) = 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] fstat(4 [pid 320] getdents64(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 320] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] getdents64(4 [pid 320] close(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 323] close(4 [pid 320] rmdir("./3501/sys" [pid 323] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] rmdir("./3679/sys" [pid 320] umount2("./3501/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3679/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3501/binderfs" [pid 14737] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] newfstatat(AT_FDCWD, "./3679/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3588/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14737] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3501/binderfs" [pid 14737] write(3, "1000", 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14737] <... write resumed>) = 4 [pid 323] unlink("./3679/binderfs" [pid 321] unlink("./3588/cgroup" [pid 320] umount2("./3501/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14737] close(3 [pid 323] <... unlink resumed>) = 0 [pid 14737] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14737] symlink("/dev/binderfs", "./binderfs" [pid 321] getdents64(3 [pid 14737] <... symlink resumed>) = 0 [pid 323] umount2("./3679/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3501/cgroup.net" [pid 14737] write(1, "executing program\n", 18 [pid 323] newfstatat(AT_FDCWD, "./3679/cgroup.net" [pid 321] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14737] <... write resumed>) = 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 executing program [pid 320] unlink("./3501/cgroup.net" [pid 14737] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] unlink("./3679/cgroup.net" [pid 321] rmdir("./3588" [pid 320] <... unlink resumed>) = 0 [pid 14737] <... mkdirat resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3501/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14737] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3679/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3589", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3501/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3679/cgroup.cpu" [pid 321] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14737] <... mount resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14737] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3501/cgroup.cpu" [pid 323] unlink("./3679/cgroup.cpu" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3679/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3501/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3679/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3501/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3679/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14738 attached [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3501/cgroup" [pid 14738] set_robust_list(0x555587eb56a0, 24 [pid 323] getdents64(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3591 [pid 14738] <... set_robust_list resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14738] rt_sigprocmask(SIG_SETMASK, [] [pid 14737] <... openat resumed>) = 3 [pid 323] close(3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3 [pid 14737] pwrite64(3, "\x02", 1, 4 [pid 14738] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14738] chdir("./3589" [pid 14737] <... pwrite64 resumed>) = 1 [pid 323] rmdir("./3679" [pid 320] close(3 [pid 14738] <... chdir resumed>) = 0 [pid 14737] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14738] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14737] <... close resumed>) = 0 [pid 323] mkdir("./3680", 0777 [pid 320] rmdir("./3501" [pid 14738] <... prctl resumed>) = 0 [pid 14737] close(4 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14738] setpgid(0, 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] mkdir("./3502", 0777 [pid 14738] <... setpgid resumed>) = 0 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14738] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14737] close(5 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14737] close(6 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14739 attached [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14738] <... symlink resumed>) = 0 [pid 14737] close(7 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14739] set_robust_list(0x555587eb56a0, 24 [pid 14738] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14739] <... set_robust_list resumed>) = 0 [pid 14738] <... symlink resumed>) = 0 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] rt_sigprocmask(SIG_SETMASK, [] [pid 14737] close(8ci2-android-6-12-rust/strace-static-x86_64: Process 14740 attached [pid 14739] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14738] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14737] close(9 [pid 14740] set_robust_list(0x555587eb56a0, 24 [pid 14738] <... symlink resumed>) = 0 [pid 14739] chdir("./3680" [pid 14738] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3682 [pid 14740] <... set_robust_list resumed>) = 0 [pid 14739] <... chdir resumed>) = 0 [pid 14738] <... openat resumed>) = 3 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14740] rt_sigprocmask(SIG_SETMASK, [] [pid 14739] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14738] write(3, "1000", 4 [pid 14737] close(10 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3504 [pid 14740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14739] <... prctl resumed>) = 0 [pid 14738] <... write resumed>) = 4 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14739] setpgid(0, 0 [pid 14738] close(3 [pid 14740] chdir("./3502" [pid 14737] close(11 [pid 14739] <... setpgid resumed>) = 0 [pid 14738] <... close resumed>) = 0 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14740] <... chdir resumed>) = 0 [pid 14739] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14738] symlink("/dev/binderfs", "./binderfs" [pid 14737] close(12 [pid 14740] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14738] <... symlink resumed>) = 0 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] <... symlink resumed>) = 0 [pid 14738] write(1, "executing program\n", 18) = 18 [pid 14738] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14737] close(13) = -1 EBADF (Bad file descriptor) [pid 14739] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14737] close(14 [pid 14739] <... symlink resumed>) = 0 [pid 14738] <... mkdirat resumed>) = 0 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14738] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14740] <... prctl resumed>) = 0 [pid 14739] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14738] <... mount resumed>) = 0 [pid 14737] close(15 [pid 14740] setpgid(0, 0 [pid 14738] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14740] <... setpgid resumed>) = 0 [pid 14739] <... symlink resumed>) = 0 [pid 14738] <... openat resumed>) = 3 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14738] pwrite64(3, "\x02", 1, 4 [pid 14737] close(16 [pid 14740] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14737] close(17) = -1 EBADF (Bad file descriptor) [pid 14738] <... pwrite64 resumed>) = 1 [pid 14737] close(18 [pid 14739] <... openat resumed>) = 3 [pid 14738] close(3) = 0 [pid 14738] close(4) = -1 EBADF (Bad file descriptor) [pid 14738] close(5) = -1 EBADF (Bad file descriptor) [pid 14738] close(6) = -1 EBADF (Bad file descriptor) [pid 14738] close(7) = -1 EBADF (Bad file descriptor) [pid 14738] close(8) = -1 EBADF (Bad file descriptor) [pid 14738] close(9) = -1 EBADF (Bad file descriptor) [pid 14738] close(10) = -1 EBADF (Bad file descriptor) [pid 14738] close(11) = -1 EBADF (Bad file descriptor) [pid 14738] close(12) = -1 EBADF (Bad file descriptor) [pid 14738] close(13) = -1 EBADF (Bad file descriptor) [pid 14738] close(14) = -1 EBADF (Bad file descriptor) [pid 14738] close(15) = -1 EBADF (Bad file descriptor) [pid 14738] close(16) = -1 EBADF (Bad file descriptor) [pid 14738] close(17) = -1 EBADF (Bad file descriptor) [pid 14738] close(18) = -1 EBADF (Bad file descriptor) [pid 14738] close(19) = -1 EBADF (Bad file descriptor) [pid 14738] close(20) = -1 EBADF (Bad file descriptor) [pid 14738] close(21) = -1 EBADF (Bad file descriptor) [pid 14738] close(22) = -1 EBADF (Bad file descriptor) [pid 14738] close(23) = -1 EBADF (Bad file descriptor) [pid 14738] close(24) = -1 EBADF (Bad file descriptor) [pid 14740] <... symlink resumed>) = 0 [pid 14738] close(25 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14739] write(3, "1000", 4 [pid 14738] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14737] close(19 [pid 14739] <... write resumed>) = 4 [pid 14738] close(26 [pid 14740] <... symlink resumed>) = 0 [pid 14739] close(3 [pid 14738] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14739] <... close resumed>) = 0 [pid 14738] close(27 [pid 14737] close(20 [pid 14739] symlink("/dev/binderfs", "./binderfs" [pid 14738] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14738] close(28 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] <... symlink resumed>) = 0 [pid 14738] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14737] close(21 [pid 14739] write(1, "executing program\n", 18 [pid 14738] close(29 [pid 14740] <... symlink resumed>) = 0 [pid 14739] <... write resumed>) = 18 [pid 14738] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14739] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14738] exit_group(0 [pid 14737] close(22 [pid 14740] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14738] <... exit_group resumed>) = ? [pid 14740] <... openat resumed>) = 3 [pid 14739] <... mkdirat resumed>) = 0 [pid 14738] +++ exited with 0 +++ [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] write(3, "1000", 4) = 4 [pid 14739] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14737] close(23 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3591, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14740] close(3 [pid 14739] <... mount resumed>) = 0 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... close resumed>) = 0 [pid 14739] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14737] close(24 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14740] symlink("/dev/binderfs", "./binderfs" [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... symlink resumed>) = 0 [pid 14737] close(25 [pid 14740] write(1, "executing program\n", 18 [pid 14739] <... openat resumed>) = 3 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... write resumed>) = 18 [pid 14739] pwrite64(3, "\x02", 1, 4 [pid 14737] close(26 [pid 14740] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14739] <... pwrite64 resumed>) = 1 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14739] close(3 [pid 14740] <... mkdirat resumed>) = 0 [pid 14737] close(27 [pid 14739] <... close resumed>) = 0 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14737] close(28 [pid 14740] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14739] close(4 [pid 14737] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14737] close(29) = -1 EBADF (Bad file descriptor) [pid 14737] exit_group(0) = ? [pid 14740] <... mount resumed>) = 0 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] close(5 [pid 14740] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] close(6 [pid 14737] +++ exited with 0 +++ [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] close(7) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3628, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14739] close(8 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] close(9 [pid 14740] <... openat resumed>) = 3 [pid 14740] pwrite64(3, "\x02", 1, 4 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] close(10 [pid 14740] <... pwrite64 resumed>) = 1 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(3 [pid 14739] close(11) = -1 EBADF (Bad file descriptor) [pid 14739] close(12) = -1 EBADF (Bad file descriptor) [pid 14739] close(13 [pid 14740] <... close resumed>) = 0 [pid 14740] close(4) = -1 EBADF (Bad file descriptor) [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(5) = -1 EBADF (Bad file descriptor) [pid 14739] close(14 [pid 14740] close(6 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(7 [pid 14739] close(15 [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(8) = -1 EBADF (Bad file descriptor) [pid 14739] close(16 [pid 14740] close(9 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(10 [pid 14739] close(17 [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(11) = -1 EBADF (Bad file descriptor) [pid 14739] close(18 [pid 14740] close(12 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(13 [pid 14739] close(19 [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(14) = -1 EBADF (Bad file descriptor) [pid 14739] close(20 [pid 14740] close(15 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(16 [pid 14739] close(21 [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(17) = -1 EBADF (Bad file descriptor) [pid 14740] close(18) = -1 EBADF (Bad file descriptor) [pid 14739] close(22 [pid 14740] close(19 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(20 [pid 14739] close(23 [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(21) = -1 EBADF (Bad file descriptor) [pid 14739] close(24 [pid 14740] close(22) = -1 EBADF (Bad file descriptor) [pid 14740] close(23 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(24 [pid 14739] close(25 [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(25) = -1 EBADF (Bad file descriptor) [pid 14739] close(26 [pid 14740] close(26) = -1 EBADF (Bad file descriptor) [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(27) = -1 EBADF (Bad file descriptor) [pid 14739] close(27 [pid 14740] close(28 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] close(29 [pid 14739] close(28 [pid 14740] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] exit_group(0 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14740] <... exit_group resumed>) = ? [pid 14739] close(29 [pid 321] <... restart_syscall resumed>) = 0 [pid 14739] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3589", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14739] exit_group(0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14739] <... exit_group resumed>) = ? [pid 321] openat(AT_FDCWD, "./3589", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14740] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3504, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14739] +++ exited with 0 +++ [pid 321] <... openat resumed>) = 3 [pid 321] fstat(3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3682, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] getdents64(3 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3626", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3626", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3589/sys" [pid 322] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3589/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3589/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = 0 [pid 321] fstat(4 [pid 322] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3626/sys" [pid 321] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3626/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(4 [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 321] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 321] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] rmdir("./3589/sys" [pid 322] close(4) = 0 [pid 322] rmdir("./3626/sys" [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 322] umount2("./3626/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3589/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3680", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3626/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3589/binderfs" [pid 323] openat(AT_FDCWD, "./3680", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3502", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 3 [pid 322] unlink("./3626/binderfs" [pid 321] unlink("./3589/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3626/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3589/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3502", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3589/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3626/cgroup.net" [pid 320] <... openat resumed>) = 3 [pid 323] umount2("./3680/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3626/cgroup.net" [pid 321] unlink("./3589/cgroup.net" [pid 320] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3626/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3626/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3626/cgroup.cpu") = 0 [pid 322] umount2("./3626/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3589/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] umount2("./3680/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3626/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3626/cgroup" [pid 323] newfstatat(AT_FDCWD, "./3680/sys" [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3589/cgroup.cpu" [pid 320] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3626" [pid 323] umount2("./3680/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3589/cgroup.cpu" [pid 320] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] mkdir("./3627", 0777 [pid 323] openat(AT_FDCWD, "./3680/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3589/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14741 attached [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3502/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3589/cgroup" [pid 14741] set_robust_list(0x555587eb56a0, 24 [pid 323] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14741] <... set_robust_list resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3502/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3629 [pid 323] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rmdir("./3680/sys" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] unlink("./3589/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3680/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3502/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 321] getdents64(3 [pid 320] fstat(4 [pid 14741] rt_sigprocmask(SIG_SETMASK, [] [pid 323] newfstatat(AT_FDCWD, "./3680/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14741] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14741] chdir("./3627" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(3 [pid 14741] <... chdir resumed>) = 0 [pid 320] getdents64(4 [pid 14741] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] unlink("./3680/binderfs" [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14741] <... prctl resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] rmdir("./3589" [pid 14741] setpgid(0, 0 [pid 323] umount2("./3680/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14741] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14741] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] newfstatat(AT_FDCWD, "./3680/cgroup.net" [pid 321] mkdir("./3590", 0777 [pid 320] close(4 [pid 14741] <... symlink resumed>) = 0 [pid 14741] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... mkdir resumed>) = 0 [pid 14741] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14741] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... close resumed>) = 0 [pid 323] unlink("./3680/cgroup.net" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14741] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 323] <... unlink resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rmdir("./3502/sys" [pid 323] umount2("./3680/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14741] write(3, "1000", 4) = 4 [pid 14741] close(3) = 0 [pid 14741] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14741] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 14742 attached ) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14742] set_robust_list(0x555587eb56a0, 24 [pid 323] newfstatat(AT_FDCWD, "./3680/cgroup.cpu" [pid 320] umount2("./3502/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3592 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3680/cgroup.cpu" executing program [pid 320] newfstatat(AT_FDCWD, "./3502/binderfs" [pid 14742] <... set_robust_list resumed>) = 0 [pid 14741] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14742] rt_sigprocmask(SIG_SETMASK, [] [pid 14741] <... mkdirat resumed>) = 0 [pid 323] umount2("./3680/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] unlink("./3502/binderfs" [pid 14742] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14741] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14742] chdir("./3590" [pid 14741] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14742] <... chdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3680/cgroup" [pid 320] umount2("./3502/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14742] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14741] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14742] <... prctl resumed>) = 0 [pid 14741] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3502/cgroup.net" [pid 323] unlink("./3680/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14742] setpgid(0, 0 [pid 14741] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3502/cgroup.net" [pid 14742] <... setpgid resumed>) = 0 [pid 14741] <... pwrite64 resumed>) = 1 [pid 323] getdents64(3 [pid 14742] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14741] close(3 [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14742] <... symlink resumed>) = 0 [pid 14741] <... close resumed>) = 0 [pid 323] close(3 [pid 320] umount2("./3502/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14742] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3680" [pid 320] newfstatat(AT_FDCWD, "./3502/cgroup.cpu" [pid 14742] <... symlink resumed>) = 0 [pid 14741] close(4 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14742] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] <... symlink resumed>) = 0 [pid 14741] close(5 [pid 323] mkdir("./3681", 0777 [pid 320] unlink("./3502/cgroup.cpu" [pid 14742] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] <... openat resumed>) = 3 [pid 14741] close(6 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3502/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14742] write(3, "1000", 4 [pid 14741] close(7 [pid 14742] <... write resumed>) = 4 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14742] close(3 executing program [pid 14741] close(8 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3502/cgroup" [pid 14742] <... close resumed>) = 0 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] symlink("/dev/binderfs", "./binderfs" [pid 14741] close(9 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14742] <... symlink resumed>) = 0 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] write(1, "executing program\n", 18 [pid 14741] close(10 [pid 14742] <... write resumed>) = 18 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14743 attached [pid 14742] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14741] close(11 [pid 14743] set_robust_list(0x555587eb56a0, 24 [pid 14742] <... mkdirat resumed>) = 0 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] <... set_robust_list resumed>) = 0 [pid 14742] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14741] close(12 [pid 14743] rt_sigprocmask(SIG_SETMASK, [] [pid 14742] <... mount resumed>) = 0 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3683 [pid 320] unlink("./3502/cgroup" [pid 14743] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14742] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14741] close(13 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14743] chdir("./3681" [pid 14742] <... openat resumed>) = 3 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14743] <... chdir resumed>) = 0 [pid 14741] close(14 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14743] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14742] pwrite64(3, "\x02", 1, 4 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14743] <... prctl resumed>) = 0 [pid 14742] <... pwrite64 resumed>) = 1 [pid 320] <... close resumed>) = 0 [pid 14743] setpgid(0, 0 [pid 14741] close(15 [pid 320] rmdir("./3502" [pid 14743] <... setpgid resumed>) = 0 [pid 14742] close(3 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14742] <... close resumed>) = 0 [pid 14741] close(16 [pid 320] <... rmdir resumed>) = 0 [pid 14743] <... symlink resumed>) = 0 [pid 14742] close(4 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3503", 0777 [pid 14743] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] close(17 [pid 14743] <... symlink resumed>) = 0 [pid 14742] close(5 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14743] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] close(18 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14743] <... symlink resumed>) = 0 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14742] close(6 [pid 14741] close(19 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14743] <... openat resumed>) = 3 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14743] write(3, "1000", 4 [pid 14742] close(7 [pid 14741] close(20 [pid 14743] <... write resumed>) = 4 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] close(3 [pid 14742] close(8 [pid 14741] close(21 [pid 14743] <... close resumed>) = 0 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] symlink("/dev/binderfs", "./binderfs" [pid 14742] close(9 [pid 14741] close(22ci2-android-6-12-rust/strace-static-x86_64: Process 14744 attached [pid 14743] <... symlink resumed>) = 0 [pid 14744] set_robust_list(0x555587eb56a0, 24 [pid 14743] write(1, "executing program\n", 18 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3505 [pid 14744] <... set_robust_list resumed>) = 0 executing program [pid 14743] <... write resumed>) = 18 [pid 14742] close(10 [pid 14741] close(23 [pid 14744] rt_sigprocmask(SIG_SETMASK, [] [pid 14743] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14743] <... mkdirat resumed>) = 0 [pid 14742] close(11 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14744] chdir("./3503" [pid 14743] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] close(24 [pid 14744] <... chdir resumed>) = 0 [pid 14743] <... mount resumed>) = 0 [pid 14744] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14742] close(12 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... prctl resumed>) = 0 [pid 14743] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] close(25 [pid 14744] setpgid(0, 0 [pid 14743] <... openat resumed>) = 3 [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] close(26) = -1 EBADF (Bad file descriptor) [pid 14742] close(13 [pid 14741] close(27 [pid 14744] <... setpgid resumed>) = 0 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14742] close(14 [pid 14744] <... symlink resumed>) = 0 [pid 14743] pwrite64(3, "\x02", 1, 4 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] close(28 [pid 14744] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14743] <... pwrite64 resumed>) = 1 [pid 14742] close(15 [pid 14744] <... symlink resumed>) = 0 [pid 14743] close(3 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14743] <... close resumed>) = 0 [pid 14742] close(16 [pid 14741] close(29 [pid 14744] <... symlink resumed>) = 0 [pid 14743] close(4 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] close(17 [pid 14744] <... openat resumed>) = 3 [pid 14743] close(5 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] exit_group(0 [pid 14744] write(3, "1000", 4 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] close(18 [pid 14744] <... write resumed>) = 4 [pid 14743] close(6 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] <... exit_group resumed>) = ? [pid 14744] close(3 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] close(19 [pid 14744] <... close resumed>) = 0 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14741] +++ exited with 0 +++ [pid 14743] close(7) = -1 EBADF (Bad file descriptor) [pid 14743] close(8) = -1 EBADF (Bad file descriptor) [pid 14742] close(20 [pid 14744] symlink("/dev/binderfs", "./binderfs" [pid 14743] close(9 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3629, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14744] <... symlink resumed>) = 0 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] close(21 [pid 14744] write(1, "executing program\n", 18 executing program [pid 14743] close(10 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... write resumed>) = 18 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] close(22 [pid 14744] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14743] close(11 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... mkdirat resumed>) = 0 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] close(23 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14744] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14743] close(12 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... mount resumed>) = 0 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14743] close(13 [pid 14742] close(24 [pid 14744] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... openat resumed>) = 3 [pid 14742] close(25 [pid 14743] close(14 [pid 322] umount2("./3627", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14743] close(15 [pid 14742] close(26 [pid 14744] pwrite64(3, "\x02", 1, 4 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3627", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14744] <... pwrite64 resumed>) = 1 [pid 14743] close(16) = -1 EBADF (Bad file descriptor) [pid 14742] close(27 [pid 322] <... openat resumed>) = 3 [pid 14744] close(3 [pid 14743] close(17 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14744] <... close resumed>) = 0 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] close(28 [pid 14744] close(4 [pid 14743] close(18 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] close(29 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14744] close(5 [pid 14743] close(19 [pid 14742] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] exit_group(0 [pid 322] getdents64(3 [pid 14744] close(6 [pid 14743] close(20 [pid 14742] <... exit_group resumed>) = ? [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14742] +++ exited with 0 +++ [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3592, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14743] close(21) = -1 EBADF (Bad file descriptor) [pid 14743] close(22 [pid 14744] close(7 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] close(23 [pid 14744] close(8 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] close(24 [pid 14744] close(9 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] close(25 [pid 14744] close(10 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] close(26 [pid 14744] close(11 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] close(27 [pid 322] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14744] close(12 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] close(28 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3590", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14744] close(13 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3627/sys" [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14744] close(14 [pid 14743] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] exit_group(0 [pid 322] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3590", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14744] close(15 [pid 14743] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14743] +++ exited with 0 +++ [pid 322] openat(AT_FDCWD, "./3627/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3683, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14744] close(16 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... openat resumed>) = 4 [pid 321] getdents64(3 [pid 322] fstat(4 [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14744] close(17 [pid 321] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14744] close(18) = -1 EBADF (Bad file descriptor) [pid 14744] close(19) = -1 EBADF (Bad file descriptor) [pid 14744] close(20) = -1 EBADF (Bad file descriptor) [pid 14744] close(21 [pid 321] <... umount2 resumed>) = 0 [pid 14744] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14744] close(22) = -1 EBADF (Bad file descriptor) [pid 14744] close(23) = -1 EBADF (Bad file descriptor) [pid 14744] close(24) = -1 EBADF (Bad file descriptor) [pid 14744] close(25) = -1 EBADF (Bad file descriptor) [pid 14744] close(26) = -1 EBADF (Bad file descriptor) [pid 14744] close(27) = -1 EBADF (Bad file descriptor) [pid 14744] close(28) = -1 EBADF (Bad file descriptor) [pid 14744] close(29) = -1 EBADF (Bad file descriptor) [pid 14744] exit_group(0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 14744] <... exit_group resumed>) = ? [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14744] +++ exited with 0 +++ [pid 322] close(4 [pid 321] newfstatat(AT_FDCWD, "./3590/sys" [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3505, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... restart_syscall resumed>) = 0 [pid 322] rmdir("./3627/sys" [pid 321] umount2("./3590/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3627/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3590/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3681", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3627/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 323] openat(AT_FDCWD, "./3681", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] unlink("./3627/binderfs" [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3503", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 3 [pid 322] umount2("./3627/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3503", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3627/cgroup.net" [pid 321] getdents64(4 [pid 320] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 322] unlink("./3627/cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] fstat(3 [pid 321] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... close resumed>) = 0 [pid 320] getdents64(3 [pid 321] rmdir("./3590/sys" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3681/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3627/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3590/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3627/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 323] umount2("./3681/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3627/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3681/sys" [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3590/binderfs" [pid 320] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3627/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3681/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3590/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3503/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3627/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] openat(AT_FDCWD, "./3681/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3590/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3503/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3590/cgroup.net" [pid 320] openat(AT_FDCWD, "./3503/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 321] unlink("./3590/cgroup.net" [pid 320] fstat(4 [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3590/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3590/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] fstat(4 [pid 322] unlink("./3627/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3590/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] close(4 [pid 321] umount2("./3590/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] getdents64(4 [pid 322] close(3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... close resumed>) = 0 [pid 323] close(4 [pid 322] rmdir("./3627" [pid 323] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3590/cgroup" [pid 320] rmdir("./3503/sys" [pid 323] rmdir("./3681/sys" [pid 322] mkdir("./3628", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] unlink("./3590/cgroup" [pid 320] umount2("./3503/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3681/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3503/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3681/binderfs" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(3 [pid 320] unlink("./3503/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] rmdir("./3590" [pid 320] umount2("./3503/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3591", 0777 [pid 323] unlink("./3681/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3503/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14745 attached [pid 323] <... unlink resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3630 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14745] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3681/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3503/cgroup.net" [pid 14745] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] newfstatat(AT_FDCWD, "./3681/cgroup.net" [pid 14745] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14745] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] unlink("./3681/cgroup.net" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3503/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14745] chdir("./3628" [pid 323] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14746 attached [pid 323] umount2("./3681/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14746] set_robust_list(0x555587eb56a0, 24 [pid 14745] <... chdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3593 [pid 320] newfstatat(AT_FDCWD, "./3503/cgroup.cpu" [pid 14746] <... set_robust_list resumed>) = 0 [pid 14745] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] newfstatat(AT_FDCWD, "./3681/cgroup.cpu" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14746] rt_sigprocmask(SIG_SETMASK, [] [pid 14745] <... prctl resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] unlink("./3503/cgroup.cpu" [pid 14746] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14745] setpgid(0, 0 [pid 323] unlink("./3681/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14746] chdir("./3591" [pid 14745] <... setpgid resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14746] <... chdir resumed>) = 0 [pid 320] umount2("./3503/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14746] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14745] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] umount2("./3681/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14746] <... prctl resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3503/cgroup" [pid 14746] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14745] <... symlink resumed>) = 0 [pid 14746] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3681/cgroup" [pid 320] unlink("./3503/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14745] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] unlink("./3681/cgroup" [pid 14746] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14746] <... symlink resumed>) = 0 [pid 14745] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 320] getdents64(3 [pid 14746] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14745] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14746] <... symlink resumed>) = 0 [pid 320] close(3 [pid 14746] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] close(3 [pid 320] <... close resumed>) = 0 [pid 14746] <... symlink resumed>) = 0 [pid 14745] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 320] rmdir("./3503" [pid 14746] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rmdir resumed>) = 0 [pid 323] rmdir("./3681" [pid 14746] <... openat resumed>) = 3 [pid 14745] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] mkdir("./3504", 0777 [pid 14746] write(3, "1000", 4) = 4 [pid 14745] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14746] close(3 [pid 14745] write(3, "1000", 4 [pid 323] mkdir("./3682", 0777 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14746] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14746] symlink("/dev/binderfs", "./binderfs" [pid 323] <... mkdir resumed>) = 0 [pid 14745] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14746] <... symlink resumed>) = 0 [pid 14745] close(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14747 attached [pid 14746] write(1, "executing program\n", 18 executing program [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14747] set_robust_list(0x555587eb56a0, 24 [pid 14746] <... write resumed>) = 18 [pid 14745] <... close resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14747] <... set_robust_list resumed>) = 0 [pid 14746] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14746] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14745] symlink("/dev/binderfs", "./binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14748 attached [pid 14746] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3506 [pid 14747] rt_sigprocmask(SIG_SETMASK, [] [pid 14746] <... openat resumed>) = 3 [pid 14745] <... symlink resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3684 [pid 14747] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14745] write(1, "executing program\n", 18 [pid 14748] set_robust_list(0x555587eb56a0, 24 [pid 14747] chdir("./3504" [pid 14745] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14748] <... set_robust_list resumed>) = 0 [pid 14746] pwrite64(3, "\x02", 1, 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14748] rt_sigprocmask(SIG_SETMASK, [] [pid 14747] <... chdir resumed>) = 0 [pid 14746] <... pwrite64 resumed>) = 1 [pid 14745] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14748] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14747] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14748] chdir("./3682" [pid 14746] close(3 [pid 14747] <... prctl resumed>) = 0 [pid 14745] <... mkdirat resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14748] <... chdir resumed>) = 0 [pid 14747] setpgid(0, 0 [pid 14746] <... close resumed>) = 0 [pid 14745] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14748] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14747] <... setpgid resumed>) = 0 [pid 14746] close(4 [pid 14748] <... prctl resumed>) = 0 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] setpgid(0, 0 [pid 14746] close(5 [pid 14748] <... setpgid resumed>) = 0 [pid 14748] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... symlink resumed>) = 0 [pid 14746] close(6) = -1 EBADF (Bad file descriptor) [pid 14748] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14746] close(7 [pid 14748] <... symlink resumed>) = 0 [pid 14747] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14745] <... mount resumed>) = 0 [pid 14748] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... symlink resumed>) = 0 [pid 14746] close(8 [pid 14748] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... openat resumed>) = 3 [pid 14747] <... symlink resumed>) = 0 [pid 14748] write(3, "1000", 4 [pid 14746] close(9 [pid 14748] <... write resumed>) = 4 [pid 14747] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14748] close(3 [pid 14746] close(10 [pid 14748] <... close resumed>) = 0 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] symlink("/dev/binderfs", "./binderfs" [pid 14746] close(11 [pid 14748] <... symlink resumed>) = 0 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] write(1, "executing program\n", 18 [pid 14746] close(12 [pid 14745] <... openat resumed>) = 3 executing program [pid 14748] <... write resumed>) = 18 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14746] close(13 [pid 14748] <... mkdirat resumed>) = 0 [pid 14747] <... symlink resumed>) = 0 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] pwrite64(3, "\x02", 1, 4 [pid 14748] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14747] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14746] close(14 [pid 14748] <... mount resumed>) = 0 [pid 14745] <... pwrite64 resumed>) = 1 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] <... symlink resumed>) = 0 [pid 14745] close(3 [pid 14747] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14745] <... close resumed>) = 0 [pid 14748] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14746] close(15 [pid 14748] <... openat resumed>) = 3 [pid 14747] <... openat resumed>) = 3 [pid 14745] close(4 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] write(3, "1000", 4 [pid 14746] close(16 [pid 14745] close(5 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] pwrite64(3, "\x02", 1, 4 [pid 14747] <... write resumed>) = 4 [pid 14746] close(17 [pid 14745] close(6 [pid 14748] <... pwrite64 resumed>) = 1 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(3 [pid 14746] close(18 [pid 14748] <... close resumed>) = 0 [pid 14747] close(3 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] close(7 [pid 14748] close(4 [pid 14747] <... close resumed>) = 0 [pid 14746] close(19 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] symlink("/dev/binderfs", "./binderfs" [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(5 [pid 14746] close(20 [pid 14745] close(8 [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(6 [pid 14746] close(21 [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] <... symlink resumed>) = 0 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] close(9 [pid 14748] close(7 [pid 14747] write(1, "executing program\n", 18 [pid 14746] close(22 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] <... write resumed>) = 18 executing program [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] close(10 [pid 14748] close(8 [pid 14746] close(23 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] close(11 [pid 14748] close(9 [pid 14746] close(24 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(10 [pid 14747] <... mkdirat resumed>) = 0 [pid 14746] close(25 [pid 14745] close(12 [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14748] close(11 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14746] close(26 [pid 14748] close(12 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14746] close(27 [pid 14748] close(13 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14746] close(28 [pid 14748] close(14 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14746] close(29 [pid 14748] close(15 [pid 14746] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14746] exit_group(0 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(16 [pid 14746] <... exit_group resumed>) = ? [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] <... mount resumed>) = 0 [pid 14746] +++ exited with 0 +++ [pid 14745] close(13 [pid 14747] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(17) = -1 EBADF (Bad file descriptor) [pid 14748] close(18) = -1 EBADF (Bad file descriptor) [pid 14745] close(14 [pid 14748] close(19 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(20 [pid 14745] close(15 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3593, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14748] close(21 [pid 14745] close(16 [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(22 [pid 14745] close(17 [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(23 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(24 [pid 14745] close(18 [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(25 [pid 14747] <... openat resumed>) = 3 [pid 14745] close(19 [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] pwrite64(3, "\x02", 1, 4 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(26 [pid 14745] close(20 [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] close(27 [pid 14747] <... pwrite64 resumed>) = 1 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14748] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(3 [pid 14745] close(21 [pid 14748] close(28) = -1 EBADF (Bad file descriptor) [pid 14747] <... close resumed>) = 0 [pid 14748] close(29) = -1 EBADF (Bad file descriptor) [pid 14748] exit_group(0 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(4 [pid 14745] close(22 [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(5 [pid 14748] <... exit_group resumed>) = ? [pid 14748] +++ exited with 0 +++ [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] close(23 [pid 14747] close(6 [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(7 [pid 14745] close(24 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3684, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14747] close(8 [pid 14745] close(25 [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(9 [pid 14745] close(26 [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(10 [pid 14745] close(27 [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(11 [pid 14745] close(28 [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(12) = -1 EBADF (Bad file descriptor) [pid 14745] close(29) = -1 EBADF (Bad file descriptor) [pid 14747] close(13) = -1 EBADF (Bad file descriptor) [pid 14745] exit_group(0 [pid 14747] close(14 [pid 14745] <... exit_group resumed>) = ? [pid 321] <... restart_syscall resumed>) = 0 [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(15) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3591", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14747] close(16 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14745] +++ exited with 0 +++ [pid 321] openat(AT_FDCWD, "./3591", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14747] close(17 [pid 321] <... openat resumed>) = 3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3630, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(18) = -1 EBADF (Bad file descriptor) [pid 14747] close(19) = -1 EBADF (Bad file descriptor) [pid 14747] close(20) = -1 EBADF (Bad file descriptor) [pid 14747] close(21) = -1 EBADF (Bad file descriptor) [pid 14747] close(22) = -1 EBADF (Bad file descriptor) [pid 14747] close(23) = -1 EBADF (Bad file descriptor) [pid 14747] close(24) = -1 EBADF (Bad file descriptor) [pid 14747] close(25) = -1 EBADF (Bad file descriptor) [pid 14747] close(26) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14747] close(27) = -1 EBADF (Bad file descriptor) [pid 14747] close(28 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] close(29 [pid 321] getdents64(3 [pid 14747] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14747] exit_group(0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14747] <... exit_group resumed>) = ? [pid 321] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14747] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3506, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3591/sys" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3591/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3591/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3591/sys" [pid 320] <... restart_syscall resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3591/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3591/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3591/binderfs") = 0 [pid 321] umount2("./3591/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3591/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3591/cgroup.net") = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3591/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3591/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3591/cgroup.cpu") = 0 [pid 323] umount2("./3682", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3591/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3504", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3682", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3591/cgroup" [pid 323] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(3 [pid 321] unlink("./3591/cgroup" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3504", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(3 [pid 321] getdents64(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] umount2("./3682/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3) = 0 [pid 321] rmdir("./3591") = 0 [pid 320] fstat(3 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3682/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3682/sys" [pid 321] mkdir("./3592", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 323] umount2("./3682/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] openat(AT_FDCWD, "./3682/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3628", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3504/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14749 attached [pid 14749] set_robust_list(0x555587eb56a0, 24 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3594 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14749] <... set_robust_list resumed>) = 0 [pid 323] close(4 [pid 322] openat(AT_FDCWD, "./3628", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] umount2("./3504/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 323] <... close resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14749] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rmdir("./3682/sys" [pid 322] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] openat(AT_FDCWD, "./3504/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14749] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3682/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14749] chdir("./3592" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 320] fstat(4 [pid 14749] <... chdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3682/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14749] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14749] <... prctl resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14749] setpgid(0, 0 [pid 323] unlink("./3682/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3628/sys" [pid 320] getdents64(4 [pid 14749] <... setpgid resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3682/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14749] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 322] openat(AT_FDCWD, "./3628/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] newfstatat(AT_FDCWD, "./3682/cgroup.net" [pid 322] <... openat resumed>) = 4 [pid 320] <... close resumed>) = 0 [pid 14749] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(4 [pid 320] rmdir("./3504/sys" [pid 14749] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] unlink("./3682/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 320] <... rmdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3504/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14749] <... symlink resumed>) = 0 [pid 323] umount2("./3682/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3628/sys") = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3628/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14749] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3682/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3504/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3628/binderfs" [pid 323] unlink("./3682/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14749] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3628/binderfs" [pid 320] unlink("./3504/binderfs" [pid 14749] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3682/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3628/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14749] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3504/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3682/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3628/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3628/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14749] write(3, "1000", 4 [pid 323] unlink("./3682/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3504/cgroup.net" [pid 14749] <... write resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3628/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14749] close(3 [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14749] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3628/cgroup.cpu" [pid 320] unlink("./3504/cgroup.net" [pid 323] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3628/cgroup.cpu") = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] umount2("./3628/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3628/cgroup" [pid 320] umount2("./3504/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14749] symlink("/dev/binderfs", "./binderfs" [pid 323] rmdir("./3682" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] unlink("./3628/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3683", 0777 [pid 322] <... unlink resumed>) = 0 [pid 14749] <... symlink resumed>) = 0 [pid 322] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3504/cgroup.cpu" [pid 14749] write(1, "executing program\n", 18 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 executing program [pid 14749] <... write resumed>) = 18 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14749] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3628" [pid 320] unlink("./3504/cgroup.cpu" [pid 14749] <... mkdirat resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3629", 0777) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14750 attached [pid 14750] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14750] rt_sigprocmask(SIG_SETMASK, [] [pid 14749] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3685 [pid 320] umount2("./3504/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14751 attached [pid 14750] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3631 [pid 14751] set_robust_list(0x555587eb56a0, 24 [pid 14750] chdir("./3683" [pid 14749] <... mount resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14751] <... set_robust_list resumed>) = 0 [pid 14750] <... chdir resumed>) = 0 [pid 14749] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3504/cgroup" [pid 14751] rt_sigprocmask(SIG_SETMASK, [] [pid 14750] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14750] <... prctl resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14751] chdir("./3629") = 0 [pid 14750] setpgid(0, 0 [pid 320] unlink("./3504/cgroup" [pid 14751] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14750] <... setpgid resumed>) = 0 [pid 14751] <... prctl resumed>) = 0 [pid 14750] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14751] setpgid(0, 0) = 0 [pid 14750] <... symlink resumed>) = 0 [pid 14749] <... openat resumed>) = 3 [pid 320] getdents64(3 [pid 14751] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14749] pwrite64(3, "\x02", 1, 4 [pid 14751] <... symlink resumed>) = 0 [pid 14750] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14751] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14750] <... symlink resumed>) = 0 [pid 14749] <... pwrite64 resumed>) = 1 [pid 320] close(3 [pid 14751] <... symlink resumed>) = 0 [pid 14749] close(3 [pid 14751] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14750] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14751] <... symlink resumed>) = 0 [pid 14750] <... symlink resumed>) = 0 [pid 14749] <... close resumed>) = 0 [pid 320] rmdir("./3504" [pid 14751] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14749] close(4 [pid 14751] <... openat resumed>) = 3 [pid 14750] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rmdir resumed>) = 0 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] write(3, "1000", 4 [pid 14750] <... openat resumed>) = 3 [pid 320] mkdir("./3505", 0777 [pid 14751] <... write resumed>) = 4 [pid 14750] write(3, "1000", 4 [pid 14749] close(5 [pid 14751] close(3 [pid 14750] <... write resumed>) = 4 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14751] <... close resumed>) = 0 [pid 14751] symlink("/dev/binderfs", "./binderfs" [pid 14750] close(3 [pid 14749] close(6 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14751] <... symlink resumed>) = 0 [pid 14750] <... close resumed>) = 0 [pid 14751] write(1, "executing program\n", 18 [pid 14750] symlink("/dev/binderfs", "./binderfs" [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 14751] <... write resumed>) = 18 [pid 14750] <... symlink resumed>) = 0 [pid 14749] close(7 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14751] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14750] write(1, "executing program\n", 18 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14750] <... write resumed>) = 18 [pid 14751] <... mount resumed>) = 0 executing program [pid 14750] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14751] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 14752 attached ) = 3 [pid 14749] close(8 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3507 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] set_robust_list(0x555587eb56a0, 24 [pid 14749] close(9 [pid 14750] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... mount resumed>) = 0 [pid 14749] close(10 [pid 14751] pwrite64(3, "\x02", 1, 4 [pid 14750] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14752] <... set_robust_list resumed>) = 0 [pid 14751] <... pwrite64 resumed>) = 1 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14752] rt_sigprocmask(SIG_SETMASK, [] [pid 14751] close(3 [pid 14750] <... openat resumed>) = 3 [pid 14749] close(11 [pid 14752] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14751] <... close resumed>) = 0 [pid 14750] pwrite64(3, "\x02", 1, 4 [pid 14749] close(12 [pid 14752] chdir("./3505" [pid 14751] close(4 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] <... chdir resumed>) = 0 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... pwrite64 resumed>) = 1 [pid 14749] close(13 [pid 14752] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14751] close(5 [pid 14750] close(3 [pid 14752] <... prctl resumed>) = 0 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] setpgid(0, 0 [pid 14751] close(6 [pid 14750] <... close resumed>) = 0 [pid 14749] close(14 [pid 14752] <... setpgid resumed>) = 0 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] close(4 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14751] close(7 [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] close(15 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(8 [pid 14750] close(5 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(9 [pid 14750] close(6 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(10 [pid 14750] close(7 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(11 [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(12 [pid 14750] close(8 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(13 [pid 14750] close(9 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(14 [pid 14750] close(10 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(15) = -1 EBADF (Bad file descriptor) [pid 14750] close(11 [pid 14751] close(16 [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(17 [pid 14750] close(12 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] <... symlink resumed>) = 0 [pid 14751] close(18 [pid 14750] close(13 [pid 14749] close(16 [pid 14752] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] <... symlink resumed>) = 0 [pid 14751] close(19 [pid 14750] close(14 [pid 14749] close(17 [pid 14752] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(20 [pid 14752] <... symlink resumed>) = 0 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] close(15 [pid 14749] close(18 [pid 14751] close(21 [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] close(16 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(22) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] close(19 [pid 14751] close(23 [pid 14750] close(17 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(24 [pid 14750] close(18 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(25 [pid 14750] close(19 [pid 14752] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14751] close(26 [pid 14750] close(20 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] close(20 [pid 14752] <... openat resumed>) = 3 [pid 14751] close(27 [pid 14750] close(21 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] write(3, "1000", 4 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] close(21 [pid 14751] close(28 [pid 14750] close(22 [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] <... write resumed>) = 4 [pid 14749] close(22 [pid 14752] close(3 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] <... close resumed>) = 0 [pid 14751] close(29 [pid 14750] close(23 [pid 14752] symlink("/dev/binderfs", "./binderfs" [pid 14751] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] close(23 [pid 14752] <... symlink resumed>) = 0 [pid 14751] exit_group(0 [pid 14750] close(24 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] write(1, "executing program\n", 18 [pid 14751] <... exit_group resumed>) = ? executing program [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] <... write resumed>) = 18 [pid 14751] +++ exited with 0 +++ [pid 14749] close(24 [pid 14750] close(25 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14750] close(26) = -1 EBADF (Bad file descriptor) [pid 14750] close(27 [pid 14752] <... mkdirat resumed>) = 0 [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14749] close(25 [pid 14750] close(28) = -1 EBADF (Bad file descriptor) [pid 14752] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14750] close(29 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3631, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14750] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14752] <... mount resumed>) = 0 [pid 14750] exit_group(0 [pid 14749] close(26 [pid 14752] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14750] <... exit_group resumed>) = ? [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] <... openat resumed>) = 3 [pid 14750] +++ exited with 0 +++ [pid 14749] close(27 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3685, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] pwrite64(3, "\x02", 1, 4 [pid 14749] close(28 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14752] <... pwrite64 resumed>) = 1 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] close(3 [pid 14749] close(29 [pid 14752] <... close resumed>) = 0 [pid 14752] close(4 [pid 14749] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14752] close(5) = -1 EBADF (Bad file descriptor) [pid 14749] exit_group(0 [pid 14752] close(6) = -1 EBADF (Bad file descriptor) [pid 14749] <... exit_group resumed>) = ? [pid 14752] close(7) = -1 EBADF (Bad file descriptor) [pid 14752] close(8) = -1 EBADF (Bad file descriptor) [pid 14752] close(9) = -1 EBADF (Bad file descriptor) [pid 14752] close(10) = -1 EBADF (Bad file descriptor) [pid 14752] close(11) = -1 EBADF (Bad file descriptor) [pid 14752] close(12) = -1 EBADF (Bad file descriptor) [pid 14752] close(13) = -1 EBADF (Bad file descriptor) [pid 14752] close(14) = -1 EBADF (Bad file descriptor) [pid 14752] close(15) = -1 EBADF (Bad file descriptor) [pid 14749] +++ exited with 0 +++ [pid 14752] close(16) = -1 EBADF (Bad file descriptor) [pid 14752] close(17) = -1 EBADF (Bad file descriptor) [pid 14752] close(18) = -1 EBADF (Bad file descriptor) [pid 14752] close(19) = -1 EBADF (Bad file descriptor) [pid 14752] close(20) = -1 EBADF (Bad file descriptor) [pid 14752] close(21) = -1 EBADF (Bad file descriptor) [pid 14752] close(22) = -1 EBADF (Bad file descriptor) [pid 14752] close(23) = -1 EBADF (Bad file descriptor) [pid 14752] close(24) = -1 EBADF (Bad file descriptor) [pid 14752] close(25) = -1 EBADF (Bad file descriptor) [pid 14752] close(26) = -1 EBADF (Bad file descriptor) [pid 14752] close(27) = -1 EBADF (Bad file descriptor) [pid 14752] close(28) = -1 EBADF (Bad file descriptor) [pid 14752] close(29) = -1 EBADF (Bad file descriptor) [pid 14752] exit_group(0) = ? [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3594, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14752] +++ exited with 0 +++ [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3507, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3505", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3505", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3683", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3629", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3683", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3629", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3505/sys" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 320] umount2("./3505/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3683/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3505/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3629/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3592", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 322] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3629/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3592", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3683/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 3 [pid 320] fstat(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 321] fstat(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(4 [pid 321] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] getdents64(4 [pid 321] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3683/sys" [pid 321] <... umount2 resumed>) = 0 [pid 320] getdents64(4 [pid 322] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 323] umount2("./3683/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3629/sys" [pid 321] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 323] openat(AT_FDCWD, "./3683/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3629/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3592/sys" [pid 323] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 323] fstat(4 [pid 322] newfstatat(AT_FDCWD, "./3629/binderfs" [pid 320] rmdir("./3505/sys" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3592/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 322] unlink("./3629/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3592/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3505/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 322] umount2("./3629/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(4 [pid 320] newfstatat(AT_FDCWD, "./3505/binderfs" [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(4 [pid 323] rmdir("./3683/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3629/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 323] <... rmdir resumed>) = 0 [pid 322] unlink("./3629/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] unlink("./3505/binderfs" [pid 323] umount2("./3683/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3629/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3683/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 320] umount2("./3505/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3629/cgroup.cpu" [pid 321] <... close resumed>) = 0 [pid 323] unlink("./3683/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3592/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3629/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3505/cgroup.net" [pid 323] umount2("./3683/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3629/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3592/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3683/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3629/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3592/binderfs" [pid 320] unlink("./3505/cgroup.net" [pid 323] unlink("./3683/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3629/cgroup" [pid 321] unlink("./3592/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 321] umount2("./3592/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] close(3 [pid 321] newfstatat(AT_FDCWD, "./3592/cgroup.net" [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3629" [pid 321] unlink("./3592/cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3505/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3683/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3505/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3683/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3505/cgroup.cpu" [pid 323] unlink("./3683/cgroup.cpu" [pid 322] mkdir("./3630", 0777 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] umount2("./3592/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3505/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3683/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3592/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3505/cgroup" [pid 323] newfstatat(AT_FDCWD, "./3683/cgroup" [pid 321] unlink("./3592/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14753 attached [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3632 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14753] set_robust_list(0x555587eb56a0, 24 [pid 323] unlink("./3683/cgroup" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3592/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3505/cgroup" [pid 14753] <... set_robust_list resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3592/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3592/cgroup" [pid 14753] rt_sigprocmask(SIG_SETMASK, [] [pid 323] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14753] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14753] chdir("./3630" [pid 323] close(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14753] <... chdir resumed>) = 0 [pid 14753] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... close resumed>) = 0 [pid 321] close(3 [pid 320] close(3 [pid 14753] <... prctl resumed>) = 0 [pid 323] rmdir("./3683" [pid 321] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14753] setpgid(0, 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] rmdir("./3592" [pid 320] rmdir("./3505" [pid 14753] <... setpgid resumed>) = 0 [pid 323] mkdir("./3684", 0777 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14753] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... mkdir resumed>) = 0 [pid 321] mkdir("./3593", 0777 [pid 320] mkdir("./3506", 0777 [pid 14753] <... symlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... mkdir resumed>) = 0 [pid 14753] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... mkdir resumed>) = 0 [pid 14753] <... symlink resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14754 attached [pid 14753] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14754] set_robust_list(0x555587eb56a0, 24 [pid 14753] <... symlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14755 attached [pid 14754] <... set_robust_list resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14755] set_robust_list(0x555587eb56a0, 24 [pid 14754] rt_sigprocmask(SIG_SETMASK, [] [pid 14753] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 14756 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3686 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3508 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14755] <... set_robust_list resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3595 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14753] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14755] rt_sigprocmask(SIG_SETMASK, [] [pid 14754] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14753] write(3, "1000", 4 [pid 14756] set_robust_list(0x555587eb56a0, 24 [pid 14755] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14756] <... set_robust_list resumed>) = 0 [pid 14754] chdir("./3684" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14755] chdir("./3593" [pid 14756] rt_sigprocmask(SIG_SETMASK, [] [pid 14755] <... chdir resumed>) = 0 [pid 14753] <... write resumed>) = 4 [pid 14754] <... chdir resumed>) = 0 [pid 14756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14755] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14754] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14753] close(3 [pid 14756] chdir("./3506" [pid 14755] <... prctl resumed>) = 0 [pid 14754] <... prctl resumed>) = 0 [pid 14753] <... close resumed>) = 0 [pid 14756] <... chdir resumed>) = 0 [pid 14755] setpgid(0, 0 [pid 14754] setpgid(0, 0 [pid 14756] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14755] <... setpgid resumed>) = 0 [pid 14753] symlink("/dev/binderfs", "./binderfs" [pid 14754] <... setpgid resumed>) = 0 [pid 14756] <... prctl resumed>) = 0 [pid 14755] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14753] <... symlink resumed>) = 0 [pid 14754] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14756] setpgid(0, 0 [pid 14754] <... symlink resumed>) = 0 [pid 14753] write(1, "executing program\n", 18 [pid 14756] <... setpgid resumed>) = 0 [pid 14755] <... symlink resumed>) = 0 [pid 14754] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14753] <... write resumed>) = 18 [pid 14756] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14755] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14754] <... symlink resumed>) = 0 executing program [pid 14753] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14755] <... symlink resumed>) = 0 [pid 14754] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14753] <... mkdirat resumed>) = 0 [pid 14756] <... symlink resumed>) = 0 [pid 14753] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14756] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14755] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14754] <... symlink resumed>) = 0 [pid 14753] <... mount resumed>) = 0 [pid 14756] <... symlink resumed>) = 0 [pid 14753] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14756] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14755] <... symlink resumed>) = 0 [pid 14754] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14753] <... openat resumed>) = 3 [pid 14756] <... symlink resumed>) = 0 [pid 14753] pwrite64(3, "\x02", 1, 4) = 1 [pid 14753] close(3) = 0 [pid 14753] close(4) = -1 EBADF (Bad file descriptor) [pid 14753] close(5) = -1 EBADF (Bad file descriptor) [pid 14753] close(6) = -1 EBADF (Bad file descriptor) [pid 14753] close(7) = -1 EBADF (Bad file descriptor) [pid 14753] close(8) = -1 EBADF (Bad file descriptor) [pid 14753] close(9) = -1 EBADF (Bad file descriptor) [pid 14753] close(10) = -1 EBADF (Bad file descriptor) [pid 14753] close(11) = -1 EBADF (Bad file descriptor) [pid 14753] close(12 [pid 14754] <... openat resumed>) = 3 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14755] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14753] close(13 [pid 14754] write(3, "1000", 4 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14753] close(14 [pid 14755] <... openat resumed>) = 3 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... openat resumed>) = 3 [pid 14755] write(3, "1000", 4 [pid 14753] close(15 [pid 14755] <... write resumed>) = 4 [pid 14754] <... write resumed>) = 4 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] write(3, "1000", 4 [pid 14755] close(3 [pid 14754] close(3 [pid 14753] close(16 [pid 14756] <... write resumed>) = 4 [pid 14755] <... close resumed>) = 0 [pid 14754] <... close resumed>) = 0 [pid 14756] close(3 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = 0 [pid 14755] symlink("/dev/binderfs", "./binderfs" [pid 14754] symlink("/dev/binderfs", "./binderfs" [pid 14753] close(17 [pid 14756] symlink("/dev/binderfs", "./binderfs" [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14753] close(18 [pid 14754] <... symlink resumed>) = 0 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] write(1, "executing program\n", 18 [pid 14753] close(19 [pid 14754] <... write resumed>) = 18 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... symlink resumed>) = 0 [pid 14755] <... symlink resumed>) = 0 [pid 14753] close(20) = -1 EBADF (Bad file descriptor) [pid 14755] write(1, "executing program\n", 18 [pid 14754] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14756] write(1, "executing program\n", 18 [pid 14753] close(21 [pid 14755] <... write resumed>) = 18 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... write resumed>) = 18 [pid 14754] <... mkdirat resumed>) = 0 [pid 14753] close(22 [pid 14755] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14754] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] <... mkdirat resumed>) = 0 [pid 14753] close(23) = -1 EBADF (Bad file descriptor) [pid 14753] close(24) = -1 EBADF (Bad file descriptor) [pid 14753] close(25 [pid 14755] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14754] <... mount resumed>) = 0 [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14753] close(26) = -1 EBADF (Bad file descriptor) [pid 14756] <... mkdirat resumed>) = 0 [pid 14753] close(27 [pid 14755] <... mount resumed>) = 0 executing program executing program executing program [pid 14753] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14756] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14753] close(28) = -1 EBADF (Bad file descriptor) [pid 14753] close(29) = -1 EBADF (Bad file descriptor) [pid 14755] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14753] exit_group(0) = ? [pid 14754] <... openat resumed>) = 3 [pid 14753] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3632, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14755] <... openat resumed>) = 3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14756] <... mount resumed>) = 0 [pid 14755] pwrite64(3, "\x02", 1, 4 [pid 14754] pwrite64(3, "\x02", 1, 4 [pid 14756] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14755] <... pwrite64 resumed>) = 1 [pid 14754] <... pwrite64 resumed>) = 1 [pid 14755] close(3 [pid 14756] <... openat resumed>) = 3 [pid 14754] close(3 [pid 14756] pwrite64(3, "\x02", 1, 4 [pid 14755] <... close resumed>) = 0 [pid 14754] <... close resumed>) = 0 [pid 14756] <... pwrite64 resumed>) = 1 [pid 14755] close(4 [pid 14754] close(4 [pid 14756] close(3 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(5 [pid 14754] close(5 [pid 14756] <... close resumed>) = 0 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] close(4 [pid 14755] close(6 [pid 14754] close(6 [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] close(5 [pid 14755] close(7 [pid 14754] close(7 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(8 [pid 14754] close(8 [pid 14756] close(6 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(9 [pid 14754] close(9 [pid 14756] close(7) = -1 EBADF (Bad file descriptor) [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] close(8 [pid 14755] close(10 [pid 14754] close(10 [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] close(9) = -1 EBADF (Bad file descriptor) [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] close(10) = -1 EBADF (Bad file descriptor) [pid 14755] close(11 [pid 14754] close(11 [pid 14756] close(11 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(12 [pid 14756] close(12 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] close(12 [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(13 [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] close(13) = -1 EBADF (Bad file descriptor) [pid 14756] close(14 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] close(13 [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] close(15 [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(14 [pid 14754] close(14 [pid 14756] close(16 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(15 [pid 14756] close(17 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] close(15 [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(16 [pid 14756] close(18 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(17 [pid 14754] close(16 [pid 14756] close(19 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(18 [pid 14754] close(17 [pid 14756] close(20 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(19 [pid 14754] close(18 [pid 14756] close(21) = -1 EBADF (Bad file descriptor) [pid 14756] close(22 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(20 [pid 14754] close(19 [pid 14756] close(23 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(21 [pid 14754] close(20 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(22 [pid 14754] close(21 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(23) = -1 EBADF (Bad file descriptor) [pid 14754] close(22 [pid 14755] close(24 [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] close(23 [pid 14755] close(25 [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(26 [pid 14754] close(24 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(27 [pid 14754] close(25 [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] close(28 [pid 14754] close(26 [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14756] close(24) = -1 EBADF (Bad file descriptor) [pid 14756] close(25 [pid 322] umount2("./3630", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14756] close(26 [pid 322] openat(AT_FDCWD, "./3630", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14756] close(27 [pid 322] fstat(3 [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14756] close(28 [pid 322] getdents64(3 [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14756] close(29 [pid 322] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14756] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14756] exit_group(0 [pid 14755] close(29 [pid 14754] close(27 [pid 322] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14756] <... exit_group resumed>) = ? [pid 14755] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14756] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3630/sys" [pid 14755] exit_group(0 [pid 14754] close(28 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3508, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14755] <... exit_group resumed>) = ? [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14754] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14754] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3630/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14754] exit_group(0 [pid 322] <... openat resumed>) = 4 [pid 14754] <... exit_group resumed>) = ? [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 320] umount2("./3506", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14754] +++ exited with 0 +++ [pid 322] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3686, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] rmdir("./3630/sys" [pid 320] openat(AT_FDCWD, "./3506", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] umount2("./3630/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3630/binderfs" [pid 320] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3630/binderfs" [pid 320] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 322] umount2("./3630/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3630/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3506/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14755] +++ exited with 0 +++ [pid 322] unlink("./3630/cgroup.net" [pid 320] umount2("./3506/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3595, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3630/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] openat(AT_FDCWD, "./3506/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3630/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3630/cgroup.cpu" [pid 320] fstat(4 [pid 322] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3630/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] newfstatat(AT_FDCWD, "./3630/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 322] unlink("./3630/cgroup") = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 322] close(3 [pid 320] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] rmdir("./3506/sys" [pid 322] rmdir("./3630" [pid 320] <... rmdir resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3506/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] mkdir("./3631", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3506/binderfs" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3506/binderfs") = 0 [pid 320] umount2("./3506/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3506/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3506/cgroup.net") = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3633 [pid 320] umount2("./3506/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3506/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3506/cgroup.cpu") = 0 [pid 320] umount2("./3506/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3506/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3506/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3506") = 0 [pid 320] mkdir("./3507", 0777) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14757 attached , [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14757] set_robust_list(0x555587eb56a0, 24 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3509 [pid 14757] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14758 attached [pid 14757] rt_sigprocmask(SIG_SETMASK, [] [pid 14758] set_robust_list(0x555587eb56a0, 24 [pid 14757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14758] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14757] chdir("./3631") = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14758] rt_sigprocmask(SIG_SETMASK, [] [pid 14757] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14758] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14757] <... prctl resumed>) = 0 [pid 14758] chdir("./3507" [pid 14757] setpgid(0, 0 [pid 14758] <... chdir resumed>) = 0 [pid 14757] <... setpgid resumed>) = 0 [pid 323] umount2("./3684", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14758] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14757] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... restart_syscall resumed>) = 0 [pid 14758] <... prctl resumed>) = 0 [pid 14757] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14758] setpgid(0, 0 [pid 323] openat(AT_FDCWD, "./3684", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14758] <... setpgid resumed>) = 0 [pid 14757] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... openat resumed>) = 3 [pid 14758] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] fstat(3 [pid 14757] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3684/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3593", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14757] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14758] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14758] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14757] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3593", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14758] <... symlink resumed>) = 0 [pid 323] umount2("./3684/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14758] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14757] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 14758] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3684/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3684/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3684/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3684/sys") = 0 [pid 323] umount2("./3684/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3684/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3684/binderfs") = 0 [pid 323] umount2("./3684/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3684/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3684/cgroup.net") = 0 [pid 321] fstat(3 [pid 323] umount2("./3684/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3684/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14758] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] unlink("./3684/cgroup.cpu" [pid 14757] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3684/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14758] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3684/cgroup" [pid 14758] write(3, "1000", 4 [pid 14757] write(3, "1000", 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14758] <... write resumed>) = 4 [pid 14757] <... write resumed>) = 4 [pid 323] unlink("./3684/cgroup" [pid 14758] close(3 [pid 14757] close(3 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14758] <... close resumed>) = 0 [pid 14757] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 14758] symlink("/dev/binderfs", "./binderfs" [pid 14757] symlink("/dev/binderfs", "./binderfs" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14757] <... symlink resumed>) = 0 [pid 323] close(3 [pid 321] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14758] <... symlink resumed>) = 0 [pid 14757] write(1, "executing program\n", 18 [pid 14758] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14758] <... write resumed>) = 18 [pid 14757] <... write resumed>) = 18 executing program executing program [pid 321] newfstatat(AT_FDCWD, "./3593/sys" [pid 14757] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14758] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14757] <... mkdirat resumed>) = 0 [pid 323] rmdir("./3684" [pid 14758] <... mkdirat resumed>) = 0 [pid 14757] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... rmdir resumed>) = 0 [pid 321] umount2("./3593/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14758] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] mkdir("./3685", 0777 [pid 14757] <... mount resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14758] <... mount resumed>) = 0 [pid 14757] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14759 attached [pid 14758] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] openat(AT_FDCWD, "./3593/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3687 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14757] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 4 [pid 14759] set_robust_list(0x555587eb56a0, 24 [pid 321] fstat(4 [pid 14758] <... openat resumed>) = 3 [pid 14759] <... set_robust_list resumed>) = 0 [pid 14757] pwrite64(3, "\x02", 1, 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14758] pwrite64(3, "\x02", 1, 4 [pid 321] getdents64(4 [pid 14759] rt_sigprocmask(SIG_SETMASK, [] [pid 14757] <... pwrite64 resumed>) = 1 [pid 14759] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14758] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14757] close(3 [pid 14758] close(3 [pid 321] getdents64(4 [pid 14759] chdir("./3685" [pid 14758] <... close resumed>) = 0 [pid 14757] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14758] close(4 [pid 14757] close(4 [pid 321] close(4 [pid 14759] <... chdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14759] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3593/sys" [pid 14759] <... prctl resumed>) = 0 [pid 14758] close(5 [pid 14757] close(5 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14759] setpgid(0, 0 [pid 14758] close(6 [pid 14757] close(6 [pid 321] umount2("./3593/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14759] <... setpgid resumed>) = 0 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14758] close(7 [pid 14757] close(7 [pid 14759] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] newfstatat(AT_FDCWD, "./3593/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3593/binderfs") = 0 [pid 321] umount2("./3593/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3593/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3593/cgroup.net" [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3593/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14759] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3593/cgroup.cpu" [pid 14759] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14758] close(8 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3593/cgroup.cpu" [pid 14759] <... symlink resumed>) = 0 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(9 [pid 321] <... unlink resumed>) = 0 [pid 14759] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14758] close(9 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3593/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14759] <... symlink resumed>) = 0 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(10 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14758] close(10 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3593/cgroup" [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(11 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14759] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14758] close(11 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3593/cgroup" [pid 14759] <... openat resumed>) = 3 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(12 [pid 321] <... unlink resumed>) = 0 [pid 14759] write(3, "1000", 4 [pid 14758] close(12 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14759] <... write resumed>) = 4 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(13 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14758] close(13 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14759] close(3 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(14 [pid 321] <... close resumed>) = 0 [pid 14759] <... close resumed>) = 0 [pid 14758] close(14 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3593" [pid 14759] symlink("/dev/binderfs", "./binderfs" [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(15 [pid 321] <... rmdir resumed>) = 0 [pid 14758] close(15 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3594", 0777 [pid 14759] <... symlink resumed>) = 0 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(16 [pid 321] <... mkdir resumed>) = 0 [pid 14759] write(1, "executing program\n", 18 [pid 14758] close(16 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14759] <... write resumed>) = 18 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(17 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14759] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14758] close(17 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14759] <... mkdirat resumed>) = 0 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(18ci2-android-6-12-rust/strace-static-x86_64: Process 14760 attached [pid 14759] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14758] close(18 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] set_robust_list(0x555587eb56a0, 24 [pid 14757] close(19 [pid 14758] close(19 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3596 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14760] <... set_robust_list resumed>) = 0 [pid 14758] close(20 [pid 14757] close(20 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14758] close(21) = -1 EBADF (Bad file descriptor) [pid 14757] close(21 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14760] rt_sigprocmask(SIG_SETMASK, [] [pid 14758] close(22 [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(22 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14758] close(23 [pid 14757] close(23 [pid 14759] <... mount resumed>) = 0 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] chdir("./3594" [pid 14757] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14758] close(24 [pid 14760] <... chdir resumed>) = 0 [pid 14759] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] close(24) = -1 EBADF (Bad file descriptor) [pid 14757] close(25) = -1 EBADF (Bad file descriptor) [pid 14757] close(26) = -1 EBADF (Bad file descriptor) [pid 14757] close(27) = -1 EBADF (Bad file descriptor) [pid 14757] close(28) = -1 EBADF (Bad file descriptor) [pid 14757] close(29) = -1 EBADF (Bad file descriptor) [pid 14757] exit_group(0 [pid 14760] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14758] close(25 [pid 14757] <... exit_group resumed>) = ? [pid 14760] <... prctl resumed>) = 0 [pid 14759] <... openat resumed>) = 3 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14757] +++ exited with 0 +++ [pid 14760] setpgid(0, 0 [pid 14758] close(26 [pid 14759] pwrite64(3, "\x02", 1, 4 [pid 14760] <... setpgid resumed>) = 0 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] <... pwrite64 resumed>) = 1 [pid 14760] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14758] close(27 [pid 14760] <... symlink resumed>) = 0 [pid 14760] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3633, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14759] close(3 [pid 14758] close(28 [pid 14760] <... symlink resumed>) = 0 [pid 14759] <... close resumed>) = 0 [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14760] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14759] close(4 [pid 14758] close(29 [pid 322] <... restart_syscall resumed>) = 0 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14758] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(5 [pid 14760] <... symlink resumed>) = 0 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14758] exit_group(0 [pid 14759] close(6 [pid 14758] <... exit_group resumed>) = ? [pid 14760] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14758] +++ exited with 0 +++ [pid 322] umount2("./3631", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14759] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... openat resumed>) = 3 [pid 14759] close(8 [pid 322] openat(AT_FDCWD, "./3631", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14760] write(3, "1000", 4 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... write resumed>) = 4 [pid 322] <... openat resumed>) = 3 [pid 14760] close(3 [pid 14759] close(9 [pid 14760] <... close resumed>) = 0 [pid 322] fstat(3 [pid 14760] symlink("/dev/binderfs", "./binderfs" [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14760] <... symlink resumed>) = 0 [pid 14759] close(10 [pid 322] getdents64(3 [pid 14760] write(1, "executing program\n", 18 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3509, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14759] close(11 [pid 14760] <... write resumed>) = 18 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14760] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14759] close(12 [pid 322] <... umount2 resumed>) = 0 [pid 322] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... mkdirat resumed>) = 0 [pid 14759] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14760] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3631/sys" [pid 14759] close(14 [pid 14760] <... mount resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14759] close(15 [pid 14760] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(16 [pid 322] openat(AT_FDCWD, "./3631/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(17 [pid 322] <... openat resumed>) = 4 [pid 14760] <... openat resumed>) = 3 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(18 [pid 14760] pwrite64(3, "\x02", 1, 4 [pid 322] fstat(4 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... pwrite64 resumed>) = 1 [pid 14759] close(19 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14760] close(3 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14760] <... close resumed>) = 0 [pid 14759] close(20 [pid 14760] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14759] close(21 [pid 14760] close(5 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(22 [pid 322] close(4 [pid 14760] close(6 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(23 [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14760] close(7 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(24 [pid 322] rmdir("./3631/sys" [pid 14760] close(8 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(25 [pid 322] <... rmdir resumed>) = 0 [pid 14760] close(9 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3631/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(26 [pid 14760] close(10 [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3631/binderfs" [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(27 [pid 14760] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3631/binderfs" [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] close(12 [pid 14759] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] close(13 [pid 322] umount2("./3631/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] close(29 [pid 14760] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] close(15 [pid 322] newfstatat(AT_FDCWD, "./3631/cgroup.net" [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14759] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3631/cgroup.net" [pid 14760] close(16 [pid 14759] <... exit_group resumed>) = ? [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3631/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3631/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3631/cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 14759] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3631/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14760] close(17 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3687, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3507", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] newfstatat(AT_FDCWD, "./3631/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14760] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3507", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3631/cgroup" [pid 320] <... openat resumed>) = 3 [pid 14760] close(19 [pid 322] <... unlink resumed>) = 0 [pid 320] fstat(3 [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14760] close(20 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(3 [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14760] close(21) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14760] close(22 [pid 322] rmdir("./3631" [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14760] close(23 [pid 322] <... rmdir resumed>) = 0 [pid 320] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14760] close(24 [pid 322] mkdir("./3632", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3507/sys" [pid 14760] close(25 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3507/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14760] close(26) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14761 attached [pid 14760] close(27 [pid 320] openat(AT_FDCWD, "./3507/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14760] close(28 [pid 320] getdents64(4 [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3634 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14761] <... set_robust_list resumed>) = 0 [pid 14760] close(29 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14761] rt_sigprocmask(SIG_SETMASK, [] [pid 14760] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 14761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14760] exit_group(0 [pid 320] <... close resumed>) = 0 [pid 14760] <... exit_group resumed>) = ? [pid 320] rmdir("./3507/sys") = 0 [pid 320] umount2("./3507/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3507/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3507/binderfs") = 0 [pid 320] umount2("./3507/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3507/cgroup.net" [pid 14760] +++ exited with 0 +++ [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3596, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3507/cgroup.net" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3507/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14761] chdir("./3632" [pid 320] newfstatat(AT_FDCWD, "./3507/cgroup.cpu" [pid 14761] <... chdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14761] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] unlink("./3507/cgroup.cpu" [pid 14761] <... prctl resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14761] setpgid(0, 0 [pid 320] umount2("./3507/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14761] <... setpgid resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3507/cgroup" [pid 14761] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3507/cgroup" [pid 14761] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14761] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 14761] <... symlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] rmdir("./3507" [pid 14761] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3508", 0777 [pid 14761] <... symlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14761] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] umount2("./3594", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14761] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14761] write(3, "1000", 4) = 4 [pid 321] openat(AT_FDCWD, "./3594", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14761] close(3 [pid 321] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14761] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14762 attached [pid 14761] symlink("/dev/binderfs", "./binderfs" [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 14761] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14762] set_robust_list(0x555587eb56a0, 24 [pid 321] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14762] <... set_robust_list resumed>) = 0 [pid 14761] write(1, "executing program\n", 18 [pid 323] <... restart_syscall resumed>) = 0 [pid 14762] rt_sigprocmask(SIG_SETMASK, [] [pid 14761] <... write resumed>) = 18 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3510 [pid 14762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14761] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] umount2("./3685", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14762] chdir("./3508" [pid 14761] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14761] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] openat(AT_FDCWD, "./3685", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] newfstatat(AT_FDCWD, "./3594/sys" [pid 323] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14762] <... chdir resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14762] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14761] <... mount resumed>) = 0 [pid 323] getdents64(3 [pid 321] umount2("./3594/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14762] <... prctl resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14762] setpgid(0, 0 executing program [pid 14761] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14762] <... setpgid resumed>) = 0 [pid 323] umount2("./3685/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3594/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14762] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... umount2 resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14762] <... symlink resumed>) = 0 [pid 321] fstat(4 [pid 323] umount2("./3685/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14761] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3685/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 323] umount2("./3685/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14762] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14761] pwrite64(3, "\x02", 1, 4 [pid 14762] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 323] openat(AT_FDCWD, "./3685/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 14762] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... openat resumed>) = 4 [pid 321] rmdir("./3594/sys" [pid 14762] <... symlink resumed>) = 0 [pid 323] fstat(4 [pid 321] <... rmdir resumed>) = 0 [pid 14762] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3594/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14762] <... openat resumed>) = 3 [pid 14761] <... pwrite64 resumed>) = 1 [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3594/binderfs" [pid 14762] write(3, "1000", 4 [pid 14761] close(3 [pid 323] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14762] <... write resumed>) = 4 [pid 14761] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3594/binderfs" [pid 14762] close(3 [pid 14761] close(4 [pid 323] close(4 [pid 321] <... unlink resumed>) = 0 [pid 14762] <... close resumed>) = 0 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14762] symlink("/dev/binderfs", "./binderfs" [pid 14761] close(5) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] umount2("./3594/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3685/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3594/cgroup.net" [pid 323] umount2("./3685/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3594/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3685/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 14762] <... symlink resumed>) = 0 [pid 14761] close(6 [pid 14762] write(1, "executing program\n", 18 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14762] <... write resumed>) = 18 [pid 14761] close(7) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3594/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14762] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14761] close(8 executing program [pid 323] unlink("./3685/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14762] <... mkdirat resumed>) = 0 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3594/cgroup.cpu" [pid 14762] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14761] close(9 [pid 323] umount2("./3685/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3594/cgroup.cpu" [pid 14761] close(10 [pid 323] newfstatat(AT_FDCWD, "./3685/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3594/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14762] <... mount resumed>) = 0 [pid 14761] close(11 [pid 323] unlink("./3685/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14762] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3594/cgroup" [pid 14761] close(12 [pid 323] umount2("./3685/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3594/cgroup" [pid 14761] close(13 [pid 323] newfstatat(AT_FDCWD, "./3685/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14762] <... openat resumed>) = 3 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3685/cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14762] pwrite64(3, "\x02", 1, 4 [pid 14761] close(15 [pid 323] <... unlink resumed>) = 0 [pid 321] close(3 [pid 14762] <... pwrite64 resumed>) = 1 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3685/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14762] close(3 [pid 14761] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14762] <... close resumed>) = 0 [pid 14761] close(17 [pid 14762] close(4 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] close(18) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3685/cgroup" [pid 321] rmdir("./3594" [pid 14762] close(5 [pid 14761] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3685/cgroup" [pid 321] mkdir("./3595", 0777 [pid 14762] close(6 [pid 14761] close(20 [pid 323] <... unlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14762] close(7 [pid 14761] close(21 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14762] close(8 [pid 14761] close(22 [pid 323] <... close resumed>) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3685" [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14762] close(9 [pid 14761] close(23 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14763 attached [pid 14762] close(10 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] close(24 [pid 323] <... rmdir resumed>) = 0 [pid 14763] set_robust_list(0x555587eb56a0, 24 [pid 14762] close(11 [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3686", 0777 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3597 [pid 14763] <... set_robust_list resumed>) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] close(25 [pid 323] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14763] rt_sigprocmask(SIG_SETMASK, [] [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14763] chdir("./3595" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14762] close(12 [pid 14761] close(26ci2-android-6-12-rust/strace-static-x86_64: Process 14764 attached [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14763] <... chdir resumed>) = 0 [pid 14762] close(13 [pid 14761] close(27 [pid 14764] set_robust_list(0x555587eb56a0, 24 [pid 14763] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14764] <... set_robust_list resumed>) = 0 [pid 14763] <... prctl resumed>) = 0 [pid 14762] close(14 [pid 14761] close(28 [pid 14763] setpgid(0, 0) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14763] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14762] close(15 [pid 14761] close(29 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3688 [pid 14764] rt_sigprocmask(SIG_SETMASK, [] [pid 14763] <... symlink resumed>) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14761] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14763] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14762] close(16 [pid 14763] <... symlink resumed>) = 0 [pid 14761] exit_group(0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14764] chdir("./3686" [pid 14762] close(17 [pid 14761] <... exit_group resumed>) = ? [pid 14763] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14763] <... symlink resumed>) = 0 [pid 14762] close(18 [pid 14763] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14763] write(3, "1000", 4) = 4 [pid 14763] close(3) = 0 [pid 14763] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14763] write(1, "executing program\n", 18) = 18 executing program [pid 14761] +++ exited with 0 +++ [pid 14764] <... chdir resumed>) = 0 [pid 14763] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14764] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14762] close(19 [pid 14764] <... prctl resumed>) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14764] setpgid(0, 0 [pid 14762] close(20 [pid 14764] <... setpgid resumed>) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14762] close(21 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3634, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14764] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14763] <... mkdirat resumed>) = 0 [pid 14762] close(22 [pid 14763] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14764] <... symlink resumed>) = 0 [pid 14762] close(23 [pid 14764] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14763] <... mount resumed>) = 0 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14763] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14762] close(24) = -1 EBADF (Bad file descriptor) [pid 14764] <... symlink resumed>) = 0 [pid 14763] <... openat resumed>) = 3 [pid 14762] close(25 [pid 14764] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14763] pwrite64(3, "\x02", 1, 4 [pid 14762] close(26) = -1 EBADF (Bad file descriptor) [pid 14764] <... symlink resumed>) = 0 [pid 14762] close(27) = -1 EBADF (Bad file descriptor) [pid 14764] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14763] <... pwrite64 resumed>) = 1 [pid 14762] close(28 [pid 14763] close(3 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14763] <... close resumed>) = 0 [pid 14762] close(29 [pid 14763] close(4 [pid 14762] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14764] <... openat resumed>) = 3 [pid 14763] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14763] close(5) = -1 EBADF (Bad file descriptor) [pid 14762] exit_group(0 [pid 14763] close(6) = -1 EBADF (Bad file descriptor) [pid 14763] close(7) = -1 EBADF (Bad file descriptor) [pid 14763] close(8) = -1 EBADF (Bad file descriptor) [pid 14763] close(9) = -1 EBADF (Bad file descriptor) [pid 14763] close(10) = -1 EBADF (Bad file descriptor) [pid 14763] close(11) = -1 EBADF (Bad file descriptor) [pid 14763] close(12) = -1 EBADF (Bad file descriptor) [pid 14763] close(13) = -1 EBADF (Bad file descriptor) [pid 14763] close(14) = -1 EBADF (Bad file descriptor) [pid 14763] close(15) = -1 EBADF (Bad file descriptor) [pid 14763] close(16) = -1 EBADF (Bad file descriptor) [pid 14763] close(17) = -1 EBADF (Bad file descriptor) [pid 14763] close(18) = -1 EBADF (Bad file descriptor) [pid 14763] close(19) = -1 EBADF (Bad file descriptor) [pid 14763] close(20) = -1 EBADF (Bad file descriptor) [pid 14763] close(21) = -1 EBADF (Bad file descriptor) [pid 14763] close(22) = -1 EBADF (Bad file descriptor) [pid 14763] close(23 [pid 14764] write(3, "1000", 4 [pid 14763] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14762] <... exit_group resumed>) = ? [pid 14764] <... write resumed>) = 4 [pid 14763] close(24) = -1 EBADF (Bad file descriptor) [pid 14763] close(25) = -1 EBADF (Bad file descriptor) [pid 14763] close(26) = -1 EBADF (Bad file descriptor) [pid 14763] close(27) = -1 EBADF (Bad file descriptor) [pid 14763] close(28) = -1 EBADF (Bad file descriptor) [pid 14763] close(29) = -1 EBADF (Bad file descriptor) [pid 14763] exit_group(0) = ? [pid 14764] close(3 [pid 14763] +++ exited with 0 +++ [pid 14762] +++ exited with 0 +++ [pid 14764] <... close resumed>) = 0 [pid 14764] symlink("/dev/binderfs", "./binderfs" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3597, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3510, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14764] <... symlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14764] write(1, "executing program\n", 18 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14764] <... write resumed>) = 18 executing program [pid 14764] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... restart_syscall resumed>) = 0 [pid 14764] <... mkdirat resumed>) = 0 [pid 14764] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... restart_syscall resumed>) = 0 [pid 14764] <... mount resumed>) = 0 [pid 320] umount2("./3508", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3508", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14764] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... openat resumed>) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] <... openat resumed>) = 3 [pid 321] umount2("./3595", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14764] pwrite64(3, "\x02", 1, 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14764] <... pwrite64 resumed>) = 1 [pid 321] openat(AT_FDCWD, "./3595", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14764] close(3 [pid 321] <... openat resumed>) = 3 [pid 320] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] <... close resumed>) = 0 [pid 321] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14764] close(4 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3508/sys" [pid 14764] close(5 [pid 321] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3632", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3508/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] close(6 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3632", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3508/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14764] close(7 [pid 322] <... openat resumed>) = 3 [pid 321] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14764] close(8 [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3595/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14764] close(9 [pid 322] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3595/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14764] close(10 [pid 322] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14764] close(11 [pid 321] openat(AT_FDCWD, "./3595/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 320] rmdir("./3508/sys" [pid 322] <... umount2 resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3508/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3508/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3508/binderfs") = 0 [pid 320] umount2("./3508/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] close(12 [pid 321] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3508/cgroup.net" [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14764] close(13 [pid 322] newfstatat(AT_FDCWD, "./3632/sys" [pid 321] getdents64(4 [pid 320] unlink("./3508/cgroup.net" [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... unlink resumed>) = 0 [pid 14764] close(14 [pid 322] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] umount2("./3508/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14764] close(15 [pid 322] openat(AT_FDCWD, "./3632/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] close(4 [pid 320] newfstatat(AT_FDCWD, "./3508/cgroup.cpu" [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14764] close(16 [pid 322] fstat(4 [pid 321] rmdir("./3595/sys" [pid 320] unlink("./3508/cgroup.cpu" [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14764] close(17 [pid 322] getdents64(4 [pid 321] umount2("./3595/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3508/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14764] close(18 [pid 322] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3595/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3508/cgroup" [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3508/cgroup" [pid 14764] close(19 [pid 322] close(4 [pid 321] unlink("./3595/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 320] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 322] rmdir("./3632/sys" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3595/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 14764] close(20 [pid 322] umount2("./3632/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3595/cgroup.net" [pid 320] rmdir("./3508" [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14764] close(21 [pid 320] mkdir("./3509", 0777 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3632/binderfs" [pid 321] unlink("./3595/cgroup.net" [pid 320] <... mkdir resumed>) = 0 [pid 14764] close(22 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14764] close(23 [pid 322] unlink("./3632/binderfs" [pid 321] umount2("./3595/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14765 attached [pid 14764] close(24 [pid 321] newfstatat(AT_FDCWD, "./3595/cgroup.cpu" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3511 [pid 14765] set_robust_list(0x555587eb56a0, 24 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3632/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14765] <... set_robust_list resumed>) = 0 [pid 14764] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3595/cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3632/cgroup.net" [pid 14765] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 14765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14764] close(26 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3595/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] chdir("./3509" [pid 14764] close(27 [pid 322] unlink("./3632/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14765] <... chdir resumed>) = 0 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3595/cgroup" [pid 14765] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14764] close(28 [pid 322] umount2("./3632/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14765] <... prctl resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3595/cgroup" [pid 14765] setpgid(0, 0 [pid 14764] close(29 [pid 322] newfstatat(AT_FDCWD, "./3632/cgroup.cpu" [pid 14765] <... setpgid resumed>) = 0 [pid 14764] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14764] exit_group(0 [pid 14765] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14764] <... exit_group resumed>) = ? [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14765] <... symlink resumed>) = 0 [pid 14765] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14764] +++ exited with 0 +++ [pid 322] unlink("./3632/cgroup.cpu" [pid 321] close(3 [pid 14765] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3688, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14765] <... symlink resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14765] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3632/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3595" [pid 14765] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14765] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3632/cgroup" [pid 321] <... rmdir resumed>) = 0 [pid 14765] <... write resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14765] close(3 [pid 321] mkdir("./3596", 0777 [pid 14765] <... close resumed>) = 0 [pid 14765] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] unlink("./3632/cgroup" [pid 321] <... mkdir resumed>) = 0 [pid 14765] write(1, "executing program\n", 18 executing program [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14765] <... write resumed>) = 18 [pid 322] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14765] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] getdents64(3 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14765] <... mkdirat resumed>) = 0 [pid 14765] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14765] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14765] <... openat resumed>) = 3 [pid 322] close(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3598 [pid 322] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14766 attached [pid 322] rmdir("./3632" [pid 14766] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14765] pwrite64(3, "\x02", 1, 4 [pid 322] <... rmdir resumed>) = 0 [pid 14766] rt_sigprocmask(SIG_SETMASK, [] [pid 14765] <... pwrite64 resumed>) = 1 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14766] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14766] chdir("./3596" [pid 14765] close(3 [pid 14766] <... chdir resumed>) = 0 [pid 14765] <... close resumed>) = 0 [pid 322] mkdir("./3633", 0777 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14766] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14765] close(4 [pid 322] <... mkdir resumed>) = 0 [pid 14766] setpgid(0, 0 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14766] <... setpgid resumed>) = 0 [pid 14765] close(5 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14766] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14766] <... symlink resumed>) = 0 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14765] close(6 [pid 14766] <... symlink resumed>) = 0 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(7 [pid 14766] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] <... symlink resumed>) = 0 [pid 14765] close(8 [pid 14766] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] <... openat resumed>) = 3 [pid 14765] close(9ci2-android-6-12-rust/strace-static-x86_64: Process 14767 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3635 [pid 14767] set_robust_list(0x555587eb56a0, 24 [pid 14766] write(3, "1000", 4 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] <... write resumed>) = 4 [pid 14765] close(10 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14766] close(3 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14767] <... set_robust_list resumed>) = 0 [pid 14766] <... close resumed>) = 0 [pid 14765] close(11 [pid 14767] rt_sigprocmask(SIG_SETMASK, [] [pid 14766] symlink("/dev/binderfs", "./binderfs" [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14767] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14766] <... symlink resumed>) = 0 [pid 14766] write(1, "executing program\n", 18 [pid 14765] close(12 [pid 14767] chdir("./3633" [pid 14766] <... write resumed>) = 18 executing program [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14767] <... chdir resumed>) = 0 [pid 14766] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14765] close(13 [pid 14767] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14766] <... mkdirat resumed>) = 0 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14767] <... prctl resumed>) = 0 [pid 14766] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14765] close(14 [pid 14767] setpgid(0, 0 [pid 14766] <... mount resumed>) = 0 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(15 [pid 14766] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14767] <... setpgid resumed>) = 0 [pid 14766] <... openat resumed>) = 3 [pid 14765] close(16) = -1 EBADF (Bad file descriptor) [pid 14767] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14765] close(17) = -1 EBADF (Bad file descriptor) [pid 14767] <... symlink resumed>) = 0 [pid 14765] close(18 [pid 14766] pwrite64(3, "\x02", 1, 4 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] <... pwrite64 resumed>) = 1 [pid 14765] close(19) = -1 EBADF (Bad file descriptor) [pid 14765] close(20 [pid 14766] close(3 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14767] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14766] <... close resumed>) = 0 [pid 14765] close(21 [pid 14767] <... symlink resumed>) = 0 [pid 14766] close(4 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14767] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(22 [pid 323] umount2("./3686", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14766] close(5 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14767] <... symlink resumed>) = 0 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(23 [pid 323] openat(AT_FDCWD, "./3686", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14767] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14766] close(6 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14767] <... openat resumed>) = 3 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(24 [pid 323] fstat(3 [pid 14767] write(3, "1000", 4 [pid 14766] close(7 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14767] <... write resumed>) = 4 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(25 [pid 14767] close(3 [pid 14766] close(8 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14767] <... close resumed>) = 0 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(26 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14767] symlink("/dev/binderfs", "./binderfs" [pid 14766] close(9 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3686/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14767] <... symlink resumed>) = 0 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(27 [pid 14767] write(1, "executing program\n", 18 executing program [pid 14766] close(10 [pid 323] <... umount2 resumed>) = 0 [pid 14767] <... write resumed>) = 18 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] close(11 [pid 323] umount2("./3686/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14767] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14766] close(12 [pid 323] newfstatat(AT_FDCWD, "./3686/sys" [pid 14767] <... mkdirat resumed>) = 0 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(28 [pid 14767] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14766] close(13 [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] close(29 [pid 14766] close(14 [pid 323] umount2("./3686/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14766] close(15 [pid 323] openat(AT_FDCWD, "./3686/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] close(16 [pid 323] <... openat resumed>) = 4 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] close(17 [pid 323] fstat(4 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] close(18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14766] close(19 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] close(20 [pid 323] getdents64(4 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14766] close(21 [pid 323] close(4 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] close(22 [pid 323] <... close resumed>) = 0 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] close(23 [pid 323] rmdir("./3686/sys" [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14766] close(24 [pid 323] umount2("./3686/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14766] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14767] <... mount resumed>) = 0 [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14767] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14766] close(26 [pid 323] newfstatat(AT_FDCWD, "./3686/binderfs" [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14765] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14766] close(27 [pid 14765] <... exit_group resumed>) = ? [pid 323] unlink("./3686/binderfs" [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14766] close(28 [pid 323] umount2("./3686/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14766] close(29 [pid 323] newfstatat(AT_FDCWD, "./3686/cgroup.net" [pid 14766] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14766] exit_group(0 [pid 14765] +++ exited with 0 +++ [pid 323] unlink("./3686/cgroup.net" [pid 14767] <... openat resumed>) = 3 [pid 14766] <... exit_group resumed>) = ? [pid 323] <... unlink resumed>) = 0 [pid 14767] pwrite64(3, "\x02", 1, 4 [pid 14766] +++ exited with 0 +++ [pid 323] umount2("./3686/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3511, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14767] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3686/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3686/cgroup.cpu") = 0 [pid 323] umount2("./3686/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3686/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14767] close(3 [pid 323] unlink("./3686/cgroup" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14767] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14767] close(4 [pid 323] getdents64(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3598, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14767] close(5 [pid 323] close(3 [pid 321] umount2("./3596", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14767] close(6 [pid 323] rmdir("./3686" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14767] close(7 [pid 323] mkdir("./3687", 0777 [pid 321] openat(AT_FDCWD, "./3596", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14767] close(8 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... openat resumed>) = 3 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3689 [pid 14767] close(9 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] fstat(3 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14767] close(10) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] umount2("./3509", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14768 attached [pid 14767] close(11 [pid 14768] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14768] <... set_robust_list resumed>) = 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14768] rt_sigprocmask(SIG_SETMASK, [] [pid 14767] close(12 [pid 320] openat(AT_FDCWD, "./3509", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14768] chdir("./3687" [pid 321] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14768] <... chdir resumed>) = 0 [pid 14767] close(13 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14768] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3596/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14768] <... prctl resumed>) = 0 [pid 14767] close(14 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14768] setpgid(0, 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3596/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14768] <... setpgid resumed>) = 0 [pid 14767] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3596/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14768] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... openat resumed>) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14767] close(16 [pid 321] getdents64(4 [pid 320] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14768] <... symlink resumed>) = 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 14767] close(17 [pid 321] rmdir("./3596/sys") = 0 [pid 321] umount2("./3596/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14768] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14768] <... symlink resumed>) = 0 [pid 14767] close(18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3596/binderfs" [pid 14768] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14768] <... symlink resumed>) = 0 [pid 14767] close(19 [pid 321] unlink("./3596/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3509/sys" [pid 14768] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14767] close(20 [pid 321] umount2("./3596/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14768] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3596/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3596/cgroup.net") = 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14768] write(3, "1000", 4 [pid 321] umount2("./3596/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14767] close(21 [pid 320] umount2("./3509/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14768] <... write resumed>) = 4 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14768] close(3 [pid 14767] close(22 [pid 321] newfstatat(AT_FDCWD, "./3596/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14768] <... close resumed>) = 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14768] symlink("/dev/binderfs", "./binderfs" [pid 14767] close(23 [pid 321] unlink("./3596/cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3509/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14767] close(24 [pid 321] umount2("./3596/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14768] <... symlink resumed>) = 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3596/cgroup" [pid 320] fstat(4 [pid 14768] write(1, "executing program\n", 18 [pid 14767] close(25 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] unlink("./3596/cgroup" [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 320] getdents64(4 [pid 14768] <... write resumed>) = 18 [pid 14767] close(26 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14768] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 321] close(3 [pid 320] getdents64(4 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14767] close(27 [pid 321] rmdir("./3596" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14768] <... mkdirat resumed>) = 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] close(4 [pid 14768] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14767] close(28 [pid 321] mkdir("./3597", 0777 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14767] close(29 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14768] <... mount resumed>) = 0 [pid 14767] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3509/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14769 attached [pid 14768] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14767] exit_group(0 [pid 320] <... rmdir resumed>) = 0 [pid 14769] set_robust_list(0x555587eb56a0, 24 [pid 14767] <... exit_group resumed>) = ? [pid 320] umount2("./3509/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14768] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14769] <... set_robust_list resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3599 [pid 14769] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3509/binderfs" [pid 14769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14768] pwrite64(3, "\x02", 1, 4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14769] chdir("./3597" [pid 14768] <... pwrite64 resumed>) = 1 [pid 14769] <... chdir resumed>) = 0 [pid 14769] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14768] close(3 [pid 14769] <... prctl resumed>) = 0 [pid 14768] <... close resumed>) = 0 [pid 14769] setpgid(0, 0 [pid 14768] close(4 [pid 14769] <... setpgid resumed>) = 0 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14767] +++ exited with 0 +++ [pid 14769] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14768] close(5 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14769] <... symlink resumed>) = 0 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3509/binderfs" [pid 14769] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14768] close(6 [pid 14769] <... symlink resumed>) = 0 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3635, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... unlink resumed>) = 0 [pid 14769] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14768] close(7 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3509/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14769] <... symlink resumed>) = 0 [pid 14769] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14769] <... openat resumed>) = 3 [pid 14768] close(8 [pid 320] newfstatat(AT_FDCWD, "./3509/cgroup.net" [pid 14769] write(3, "1000", 4 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14769] <... write resumed>) = 4 [pid 14768] close(9 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14769] close(3 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3509/cgroup.net" [pid 14769] <... close resumed>) = 0 [pid 14768] close(10 [pid 14769] symlink("/dev/binderfs", "./binderfs" [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14769] <... symlink resumed>) = 0 [pid 322] umount2("./3633", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14769] write(1, "executing program\n", 18 [pid 14768] close(11 [pid 320] umount2("./3509/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14769] <... write resumed>) = 18 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14769] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14768] close(12 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14769] <... mkdirat resumed>) = 0 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3633", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3509/cgroup.cpu" [pid 14769] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14768] close(13 [pid 14769] <... mount resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(3 [pid 320] unlink("./3509/cgroup.cpu" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 320] umount2("./3509/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3509/cgroup" [pid 14769] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14768] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14769] <... openat resumed>) = 3 [pid 14768] close(15 [pid 322] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3509/cgroup" [pid 14769] pwrite64(3, "\x02", 1, 4 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14768] close(16 [pid 322] newfstatat(AT_FDCWD, "./3633/sys" [pid 320] getdents64(3 [pid 14769] <... pwrite64 resumed>) = 1 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14769] close(3 [pid 14768] close(17 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14769] <... close resumed>) = 0 [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 14769] close(4 [pid 14768] close(18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14768] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3633/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rmdir("./3509" [pid 14769] close(5 [pid 14768] close(19) = -1 EBADF (Bad file descriptor) [pid 14768] close(20) = -1 EBADF (Bad file descriptor) [pid 14768] close(21) = -1 EBADF (Bad file descriptor) [pid 14768] close(22) = -1 EBADF (Bad file descriptor) [pid 14768] close(23) = -1 EBADF (Bad file descriptor) [pid 14768] close(24) = -1 EBADF (Bad file descriptor) [pid 14768] close(25) = -1 EBADF (Bad file descriptor) [pid 14768] close(26) = -1 EBADF (Bad file descriptor) [pid 14768] close(27) = -1 EBADF (Bad file descriptor) [pid 14768] close(28) = -1 EBADF (Bad file descriptor) [pid 14768] close(29) = -1 EBADF (Bad file descriptor) [pid 14768] exit_group(0) = ? [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 320] <... rmdir resumed>) = 0 [pid 14769] close(6 [pid 322] fstat(4 [pid 320] mkdir("./3510", 0777 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14768] +++ exited with 0 +++ [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14769] close(7) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3689, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... mkdir resumed>) = 0 [pid 14769] close(8 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] getdents64(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14769] close(9 [pid 322] getdents64(4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 14769] close(10 [pid 322] <... close resumed>) = 0 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3633/sys" [pid 14769] close(11) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14769] close(12 [pid 322] umount2("./3633/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14769] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3633/binderfs" [pid 14769] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14770 attached [pid 14769] close(15 [pid 322] unlink("./3633/binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3512 [pid 14770] set_robust_list(0x555587eb56a0, 24 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14770] <... set_robust_list resumed>) = 0 [pid 14769] close(16 [pid 322] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14770] rt_sigprocmask(SIG_SETMASK, [] [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14769] close(17 [pid 323] umount2("./3687", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3633/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14770] chdir("./3510" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3687", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3633/cgroup.net" [pid 14770] <... chdir resumed>) = 0 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14770] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14769] close(18 [pid 323] fstat(3 [pid 322] unlink("./3633/cgroup.net" [pid 14770] <... prctl resumed>) = 0 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14770] setpgid(0, 0 [pid 14769] close(19 [pid 323] getdents64(3 [pid 14770] <... setpgid resumed>) = 0 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3633/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14770] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14769] close(20 [pid 323] umount2("./3687/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14770] <... symlink resumed>) = 0 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3633/cgroup.cpu" [pid 14770] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14769] close(21 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3687/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14770] <... symlink resumed>) = 0 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3633/cgroup.cpu" [pid 14770] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14769] close(22 [pid 323] newfstatat(AT_FDCWD, "./3687/sys" [pid 322] <... unlink resumed>) = 0 [pid 14770] <... symlink resumed>) = 0 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3633/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14770] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14769] close(23 [pid 323] umount2("./3687/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3633/cgroup" [pid 323] openat(AT_FDCWD, "./3687/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14770] <... openat resumed>) = 3 [pid 14769] close(24 [pid 323] <... openat resumed>) = 4 [pid 322] unlink("./3633/cgroup" [pid 14770] write(3, "1000", 4 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] <... unlink resumed>) = 0 [pid 14770] <... write resumed>) = 4 [pid 14769] close(25 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14770] close(3 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] getdents64(3 [pid 14770] <... close resumed>) = 0 [pid 14769] close(26 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14770] symlink("/dev/binderfs", "./binderfs" [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] close(3 [pid 14770] <... symlink resumed>) = 0 [pid 14769] close(27 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... close resumed>) = 0 [pid 14770] write(1, "executing program\n", 18 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 executing program [pid 322] rmdir("./3633" [pid 14770] <... write resumed>) = 18 [pid 14769] close(28 [pid 323] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] rmdir("./3687/sys" [pid 322] mkdir("./3634", 0777 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14770] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3687/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14770] <... mkdirat resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3687/binderfs" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14769] close(29 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14770] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14769] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3687/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14771 attached [pid 14769] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 14769] <... exit_group resumed>) = ? [pid 323] umount2("./3687/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3687/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3636 [pid 323] unlink("./3687/cgroup.net") = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] umount2("./3687/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14769] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3687/cgroup.cpu" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3599, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] unlink("./3687/cgroup.cpu") = 0 [pid 14770] <... mount resumed>) = 0 [pid 323] umount2("./3687/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14771] set_robust_list(0x555587eb56a0, 24 [pid 14770] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 14771] <... set_robust_list resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3687/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3687/cgroup") = 0 [pid 14770] <... openat resumed>) = 3 [pid 14771] rt_sigprocmask(SIG_SETMASK, [] [pid 14770] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(3 [pid 321] umount2("./3597", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14770] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14771] chdir("./3634" [pid 323] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14770] close(3 [pid 14771] <... chdir resumed>) = 0 [pid 14770] <... close resumed>) = 0 [pid 14771] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14770] close(4 [pid 323] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3597", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14771] setpgid(0, 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3687" [pid 321] <... openat resumed>) = 3 [pid 14771] <... setpgid resumed>) = 0 [pid 14770] close(5 [pid 323] <... rmdir resumed>) = 0 [pid 321] fstat(3 [pid 14771] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3688", 0777 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14771] <... symlink resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 14771] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14770] close(6 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(3 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14771] <... symlink resumed>) = 0 [pid 14770] close(7 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14772 attached [pid 14771] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14770] close(8 [pid 14772] set_robust_list(0x555587eb56a0, 24 [pid 14771] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14772] <... set_robust_list resumed>) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14772] rt_sigprocmask(SIG_SETMASK, [] [pid 14770] close(9 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14771] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3690 [pid 321] newfstatat(AT_FDCWD, "./3597/sys" [pid 14770] close(10 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3597/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14772] chdir("./3688" [pid 14771] <... openat resumed>) = 3 [pid 14770] close(11 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14772] <... chdir resumed>) = 0 [pid 14771] write(3, "1000", 4 [pid 321] openat(AT_FDCWD, "./3597/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 14772] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14771] <... write resumed>) = 4 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3597/sys" [pid 14772] <... prctl resumed>) = 0 [pid 14771] close(3 [pid 14770] close(12 [pid 321] <... rmdir resumed>) = 0 [pid 14772] setpgid(0, 0 [pid 14771] <... close resumed>) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3597/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14772] <... setpgid resumed>) = 0 [pid 14771] symlink("/dev/binderfs", "./binderfs" [pid 14770] close(13 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3597/binderfs" [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14772] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14771] <... symlink resumed>) = 0 [pid 14770] close(14 [pid 321] unlink("./3597/binderfs" [pid 14771] write(1, "executing program\n", 18 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14770] close(15 [pid 321] umount2("./3597/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14772] <... symlink resumed>) = 0 [pid 14771] <... write resumed>) = 18 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14772] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3597/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14770] close(16 executing program [pid 321] unlink("./3597/cgroup.net" [pid 14772] <... symlink resumed>) = 0 [pid 14771] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3597/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14772] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14770] close(17 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3597/cgroup.cpu" [pid 14772] <... symlink resumed>) = 0 [pid 14770] close(18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14772] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14771] <... mkdirat resumed>) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3597/cgroup.cpu" [pid 14771] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14770] close(19 [pid 321] <... unlink resumed>) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3597/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3597/cgroup" [pid 14772] <... openat resumed>) = 3 [pid 14770] close(20 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14772] write(3, "1000", 4 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3597/cgroup" [pid 14770] close(21 [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14772] <... write resumed>) = 4 [pid 14770] close(22 [pid 321] <... close resumed>) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3597" [pid 14772] close(3 [pid 14771] <... mount resumed>) = 0 [pid 14770] close(23 [pid 321] <... rmdir resumed>) = 0 [pid 14772] <... close resumed>) = 0 [pid 14771] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3598", 0777 [pid 14772] symlink("/dev/binderfs", "./binderfs" [pid 14770] close(24 [pid 321] <... mkdir resumed>) = 0 [pid 14772] <... symlink resumed>) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14770] close(25 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14772] write(1, "executing program\n", 18 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14772] <... write resumed>) = 18 [pid 14771] <... openat resumed>) = 3 [pid 14770] close(26ci2-android-6-12-rust/strace-static-x86_64: Process 14773 attached [pid 14772] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14773] set_robust_list(0x555587eb56a0, 24 [pid 14771] pwrite64(3, "\x02", 1, 4 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... mkdirat resumed>) = 0 [pid 14773] <... set_robust_list resumed>) = 0 [pid 14772] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14771] <... pwrite64 resumed>) = 1 [pid 14770] close(27 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3600 [pid 14773] rt_sigprocmask(SIG_SETMASK, [] [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14773] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14772] <... mount resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14773] chdir("./3598") = 0 [pid 14773] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14773] setpgid(0, 0) = 0 [pid 14773] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14772] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14771] close(3 [pid 14770] close(28 [pid 14773] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14771] <... close resumed>) = 0 [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(4 [pid 14770] close(29 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14770] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(5 [pid 14773] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14770] exit_group(0 [pid 14773] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14771] close(6 [pid 14773] <... openat resumed>) = 3 [pid 14773] write(3, "1000", 4) = 4 [pid 14773] close(3) = 0 [pid 14773] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14772] <... openat resumed>) = 3 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14770] <... exit_group resumed>) = ? [pid 14772] pwrite64(3, "\x02", 1, 4 [pid 14771] close(7 [pid 14773] write(1, "executing program\n", 18) = 18 [pid 14773] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14773] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14773] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14770] +++ exited with 0 +++ [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... pwrite64 resumed>) = 1 [pid 14771] close(8 executing program [pid 14772] close(3 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = 0 [pid 14771] close(9 [pid 14772] close(4 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... openat resumed>) = 3 [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(10 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3512, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14772] close(5 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(11 [pid 14772] close(6 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(12 [pid 14773] pwrite64(3, "\x02", 1, 4) = 1 [pid 14772] close(7 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(3 [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(13 [pid 14773] <... close resumed>) = 0 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(4 [pid 14772] close(8 [pid 14771] close(14 [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(5) = -1 EBADF (Bad file descriptor) [pid 14772] close(9 [pid 14771] close(15 [pid 14773] close(6) = -1 EBADF (Bad file descriptor) [pid 14773] close(7 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(16 [pid 14773] close(8 [pid 14772] close(10 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(17 [pid 14773] close(9 [pid 14772] close(11 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(18 [pid 14773] close(10 [pid 14772] close(12 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(11 [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(19 [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] close(13 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(12) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(20 [pid 14773] close(13 [pid 14772] close(14 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(14 [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(21 [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] close(15 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(15) = -1 EBADF (Bad file descriptor) [pid 14773] close(16) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(22 [pid 14773] close(17) = -1 EBADF (Bad file descriptor) [pid 14772] close(16 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(18) = -1 EBADF (Bad file descriptor) [pid 14773] close(19) = -1 EBADF (Bad file descriptor) [pid 14771] close(23 [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(20 [pid 14772] close(17 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(24 [pid 14773] close(21 [pid 14772] close(18 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(22) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(25 [pid 14773] close(23 [pid 14772] close(19 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(26 [pid 14773] close(24 [pid 14772] close(20 [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(25 [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] close(27 [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(26 [pid 14772] close(21 [pid 14771] close(28 [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(27 [pid 14772] close(22 [pid 14771] close(29 [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(28 [pid 14772] close(23 [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] close(29 [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14771] exit_group(0 [pid 14773] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] exit_group(0 [pid 14772] close(24 [pid 14771] <... exit_group resumed>) = ? [pid 14773] <... exit_group resumed>) = ? [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14773] +++ exited with 0 +++ [pid 14771] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3636, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 14772] close(25) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3600, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14772] close(26) = -1 EBADF (Bad file descriptor) [pid 14772] close(27 [pid 322] umount2("./3634", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14772] close(28 [pid 322] openat(AT_FDCWD, "./3634", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] umount2("./3598", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 320] <... restart_syscall resumed>) = 0 [pid 14772] close(29 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14772] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3510", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14772] exit_group(0 [pid 322] <... umount2 resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3598", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14772] <... exit_group resumed>) = ? [pid 322] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3634/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3634/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14772] +++ exited with 0 +++ [pid 322] getdents64(4 [pid 320] openat(AT_FDCWD, "./3510", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 3 [pid 322] close(4) = 0 [pid 321] fstat(3 [pid 322] rmdir("./3634/sys") = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] umount2("./3634/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3690, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] newfstatat(AT_FDCWD, "./3634/binderfs" [pid 321] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 322] unlink("./3634/binderfs") = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3634/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3634/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3634/cgroup.net") = 0 [pid 320] <... umount2 resumed>) = 0 [pid 322] umount2("./3634/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3634/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] unlink("./3634/cgroup.cpu") = 0 [pid 322] umount2("./3634/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3634/cgroup" [pid 321] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3634/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3598/sys" [pid 320] newfstatat(AT_FDCWD, "./3510/sys" [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(3 [pid 321] umount2("./3598/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3510/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3634" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3598/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3510/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] mkdir("./3635", 0777) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... openat resumed>) = 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] fstat(4 [pid 320] fstat(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14774 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3637 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 14774] set_robust_list(0x555587eb56a0, 24 [pid 321] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... close resumed>) = 0 [pid 320] close(4 [pid 14774] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rmdir("./3598/sys" [pid 320] <... close resumed>) = 0 [pid 14774] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rmdir resumed>) = 0 [pid 320] rmdir("./3510/sys" [pid 14774] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3598/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14774] chdir("./3635" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14774] <... chdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3598/binderfs" [pid 320] umount2("./3510/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14774] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14774] <... prctl resumed>) = 0 [pid 321] unlink("./3598/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3510/binderfs" [pid 14774] setpgid(0, 0 [pid 321] <... unlink resumed>) = 0 [pid 14774] <... setpgid resumed>) = 0 [pid 14774] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] umount2("./3598/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14774] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3510/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3598/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14774] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] umount2("./3510/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14774] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] unlink("./3598/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3510/cgroup.net" [pid 14774] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14774] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3688", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3510/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3598/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14774] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3688", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14774] write(3, "1000", 4) = 4 [pid 14774] close(3) = 0 [pid 14774] symlink("/dev/binderfs", "./binderfs") = 0 [pid 321] newfstatat(AT_FDCWD, "./3598/cgroup.cpu" [pid 323] <... openat resumed>) = 3 [pid 320] umount2("./3510/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] fstat(3 [pid 321] unlink("./3598/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3510/cgroup.cpu" [pid 323] getdents64(3 [pid 321] umount2("./3598/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14774] write(1, "executing program\n", 18 [pid 323] umount2("./3688/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3510/cgroup.cpu" [pid 14774] <... write resumed>) = 18 [pid 321] newfstatat(AT_FDCWD, "./3598/cgroup" executing program [pid 14774] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = 0 [pid 14774] <... mkdirat resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14774] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] umount2("./3688/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3598/cgroup" [pid 14774] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3510/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3688/sys" [pid 14774] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3510/cgroup" [pid 323] umount2("./3688/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14774] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(3 [pid 320] unlink("./3510/cgroup" [pid 14774] <... pwrite64 resumed>) = 1 [pid 323] openat(AT_FDCWD, "./3688/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14774] close(3 [pid 323] <... openat resumed>) = 4 [pid 321] rmdir("./3598" [pid 320] getdents64(3 [pid 14774] <... close resumed>) = 0 [pid 323] fstat(4 [pid 321] <... rmdir resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] mkdir("./3599", 0777 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14774] close(4 [pid 323] getdents64(4 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14774] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... mkdir resumed>) = 0 [pid 320] close(3 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14774] close(6 [pid 320] <... close resumed>) = 0 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14774] close(7 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3510" [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14774] close(8 [pid 320] <... rmdir resumed>) = 0 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14774] close(9) = -1 EBADF (Bad file descriptor) [pid 14774] close(10) = -1 EBADF (Bad file descriptor) [pid 14774] close(11) = -1 EBADF (Bad file descriptor) [pid 14774] close(12) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14775 attached [pid 14774] close(13 [pid 14775] set_robust_list(0x555587eb56a0, 24 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14775] <... set_robust_list resumed>) = 0 [pid 14774] close(14 [pid 14775] rt_sigprocmask(SIG_SETMASK, [] [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3601 [pid 320] mkdir("./3511", 0777 [pid 14775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14774] close(15 [pid 323] rmdir("./3688/sys" [pid 14775] chdir("./3599" [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... mkdir resumed>) = 0 [pid 14775] <... chdir resumed>) = 0 [pid 14774] close(16 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14775] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3688/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14775] <... prctl resumed>) = 0 [pid 14774] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14775] setpgid(0, 0 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3688/binderfs" [pid 14775] <... setpgid resumed>) = 0 [pid 14774] close(18 [pid 14775] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14775] <... symlink resumed>) = 0 [pid 14774] close(19 [pid 14775] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14775] <... symlink resumed>) = 0 [pid 14775] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14774] close(20 [pid 14775] <... symlink resumed>) = 0 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14774] close(21 [pid 14775] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14776 attached [pid 14775] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3513 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14776] set_robust_list(0x555587eb56a0, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14776] <... set_robust_list resumed>) = 0 [pid 323] unlink("./3688/binderfs" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14775] write(3, "1000", 4 [pid 14774] close(22 [pid 323] <... unlink resumed>) = 0 [pid 14776] rt_sigprocmask(SIG_SETMASK, [] [pid 14775] <... write resumed>) = 4 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3688/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14775] close(3 [pid 14774] close(23 [pid 14776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14775] <... close resumed>) = 0 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14776] chdir("./3511" [pid 14775] symlink("/dev/binderfs", "./binderfs" [pid 14774] close(24 [pid 323] newfstatat(AT_FDCWD, "./3688/cgroup.net" [pid 14776] <... chdir resumed>) = 0 [pid 14775] <... symlink resumed>) = 0 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 14775] write(1, "executing program\n", 18 [pid 14774] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14776] <... prctl resumed>) = 0 [pid 14775] <... write resumed>) = 18 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3688/cgroup.net" [pid 14776] setpgid(0, 0 [pid 14775] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14774] close(26 [pid 14776] <... setpgid resumed>) = 0 [pid 14775] <... mkdirat resumed>) = 0 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14776] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14775] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14774] close(27 [pid 323] umount2("./3688/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14776] <... symlink resumed>) = 0 [pid 14775] <... mount resumed>) = 0 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14774] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14775] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14774] close(29 [pid 323] newfstatat(AT_FDCWD, "./3688/cgroup.cpu" [pid 14776] <... symlink resumed>) = 0 [pid 14775] <... openat resumed>) = 3 [pid 14774] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14776] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] unlink("./3688/cgroup.cpu" [pid 14774] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 14776] <... symlink resumed>) = 0 [pid 14774] <... exit_group resumed>) = ? [pid 323] umount2("./3688/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14776] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14774] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14775] pwrite64(3, "\x02", 1, 4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3637, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14775] <... pwrite64 resumed>) = 1 [pid 14775] close(3) = 0 [pid 14775] close(4) = -1 EBADF (Bad file descriptor) [pid 14775] close(5) = -1 EBADF (Bad file descriptor) [pid 14775] close(6) = -1 EBADF (Bad file descriptor) [pid 14775] close(7) = -1 EBADF (Bad file descriptor) [pid 14775] close(8) = -1 EBADF (Bad file descriptor) [pid 14775] close(9) = -1 EBADF (Bad file descriptor) [pid 14775] close(10) = -1 EBADF (Bad file descriptor) [pid 14775] close(11) = -1 EBADF (Bad file descriptor) [pid 14775] close(12) = -1 EBADF (Bad file descriptor) [pid 14775] close(13) = -1 EBADF (Bad file descriptor) [pid 14775] close(14) = -1 EBADF (Bad file descriptor) [pid 14775] close(15) = -1 EBADF (Bad file descriptor) [pid 14775] close(16) = -1 EBADF (Bad file descriptor) [pid 14775] close(17) = -1 EBADF (Bad file descriptor) [pid 14775] close(18) = -1 EBADF (Bad file descriptor) [pid 14775] close(19) = -1 EBADF (Bad file descriptor) [pid 14775] close(20) = -1 EBADF (Bad file descriptor) [pid 14775] close(21) = -1 EBADF (Bad file descriptor) [pid 14775] close(22) = -1 EBADF (Bad file descriptor) [pid 14775] close(23) = -1 EBADF (Bad file descriptor) [pid 14775] close(24) = -1 EBADF (Bad file descriptor) [pid 14775] close(25) = -1 EBADF (Bad file descriptor) [pid 14775] close(26) = -1 EBADF (Bad file descriptor) [pid 14775] close(27) = -1 EBADF (Bad file descriptor) [pid 14775] close(28) = -1 EBADF (Bad file descriptor) [pid 14775] close(29) = -1 EBADF (Bad file descriptor) [pid 14775] exit_group(0) = ? [pid 14776] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3688/cgroup" [pid 14776] write(3, "1000", 4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14776] <... write resumed>) = 4 [pid 14776] close(3 [pid 14775] +++ exited with 0 +++ [pid 323] unlink("./3688/cgroup" [pid 322] <... restart_syscall resumed>) = 0 [pid 14776] <... close resumed>) = 0 [pid 14776] symlink("/dev/binderfs", "./binderfs" [pid 323] <... unlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3601, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14776] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] umount2("./3635", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14776] write(1, "executing program\n", 18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14776] <... write resumed>) = 18 [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 322] openat(AT_FDCWD, "./3635", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14776] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14776] <... mkdirat resumed>) = 0 [pid 323] rmdir("./3688" [pid 14776] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] fstat(3 [pid 321] umount2("./3599", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3689", 0777 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] openat(AT_FDCWD, "./3599", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14776] <... mount resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] getdents64(3 [pid 14776] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14776] <... openat resumed>) = 3 [pid 14776] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = 0 [pid 14776] <... pwrite64 resumed>) = 1 [pid 14776] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14777 attached ) = 0 [pid 322] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14777] set_robust_list(0x555587eb56a0, 24 [pid 14776] close(4 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3691 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14777] <... set_robust_list resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3635/sys" [pid 14777] rt_sigprocmask(SIG_SETMASK, [] [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14776] close(5 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] chdir("./3689" [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14777] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14776] close(6 [pid 322] openat(AT_FDCWD, "./3635/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3599/sys" [pid 14777] <... prctl resumed>) = 0 [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14777] setpgid(0, 0 [pid 14776] close(7 [pid 322] <... openat resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14777] <... setpgid resumed>) = 0 [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 321] umount2("./3599/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14777] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14777] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] getdents64(4 [pid 321] openat(AT_FDCWD, "./3599/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14777] <... symlink resumed>) = 0 [pid 14776] close(8 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... openat resumed>) = 4 [pid 14777] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 321] fstat(4 [pid 14777] <... symlink resumed>) = 0 [pid 14776] close(9 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14777] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14777] <... openat resumed>) = 3 [pid 14776] close(10 [pid 322] close(4 [pid 14777] write(3, "1000", 4 [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14777] <... write resumed>) = 4 [pid 14776] close(11 [pid 322] <... close resumed>) = 0 [pid 14777] close(3 [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14777] <... close resumed>) = 0 [pid 14776] close(12 [pid 322] rmdir("./3635/sys" [pid 14777] symlink("/dev/binderfs", "./binderfs" [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14776] close(13 [pid 322] <... rmdir resumed>) = 0 [pid 14777] <... symlink resumed>) = 0 [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14777] write(1, "executing program\n", 18 executing program [pid 14776] close(14 [pid 322] umount2("./3635/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] <... write resumed>) = 18 [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14777] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14776] close(15 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14777] <... mkdirat resumed>) = 0 [pid 14776] close(16 [pid 322] newfstatat(AT_FDCWD, "./3635/binderfs" [pid 14777] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3599/sys" [pid 14777] <... mount resumed>) = 0 [pid 14776] close(17 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14777] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14776] close(18 [pid 322] unlink("./3635/binderfs" [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] close(19) = -1 EBADF (Bad file descriptor) [pid 14776] close(20 [pid 14777] <... openat resumed>) = 3 [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3599/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] pwrite64(3, "\x02", 1, 4 [pid 14776] close(21 [pid 322] <... unlink resumed>) = 0 [pid 14777] <... pwrite64 resumed>) = 1 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14777] close(3 [pid 322] umount2("./3635/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3599/binderfs" [pid 14777] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3635/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14777] close(5 [pid 14776] close(22 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3599/binderfs" [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3635/cgroup.net" [pid 14777] close(6 [pid 14776] close(23 [pid 321] <... unlink resumed>) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3599/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] close(7 [pid 14776] close(24 [pid 322] umount2("./3635/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14777] close(8 [pid 14776] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3635/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3599/cgroup.net" [pid 14777] close(9 [pid 14776] close(26 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14777] close(10 [pid 14776] close(27 [pid 322] unlink("./3635/cgroup.cpu" [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3599/cgroup.net" [pid 14777] close(11 [pid 14776] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14777] close(12 [pid 14776] close(29 [pid 322] umount2("./3635/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14776] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] exit_group(0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3599/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14777] close(13 [pid 322] newfstatat(AT_FDCWD, "./3635/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3599/cgroup.cpu" [pid 14777] close(14 [pid 322] unlink("./3635/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14776] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3599/cgroup.cpu" [pid 14777] close(15 [pid 322] getdents64(3 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3513, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14777] close(16 [pid 322] close(3 [pid 321] umount2("./3599/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14777] close(17 [pid 322] rmdir("./3635" [pid 321] newfstatat(AT_FDCWD, "./3599/cgroup" [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14777] close(18 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3636", 0777 [pid 14777] close(19 [pid 321] unlink("./3599/cgroup" [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14777] close(20 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(3 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14777] close(21 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14777] close(22) = -1 EBADF (Bad file descriptor) [pid 14777] close(23) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14778 attached [pid 14777] close(24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3638 [pid 321] rmdir("./3599" [pid 14778] set_robust_list(0x555587eb56a0, 24 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14778] <... set_robust_list resumed>) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14778] rt_sigprocmask(SIG_SETMASK, [] [pid 14777] close(25 [pid 321] mkdir("./3600", 0777 [pid 14778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] chdir("./3636" [pid 14777] close(26 [pid 321] <... mkdir resumed>) = 0 [pid 14778] <... chdir resumed>) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14777] close(27 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14778] <... prctl resumed>) = 0 [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] setpgid(0, 0 [pid 14777] close(28 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14778] <... setpgid resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14778] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] <... symlink resumed>) = 0 [pid 14777] close(29 [pid 14778] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14777] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14777] exit_group(0) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 14778] <... symlink resumed>) = 0 [pid 14778] symlink("/syzcgroup/net/syz1", "./cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14779 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3602 [pid 14779] set_robust_list(0x555587eb56a0, 24 [pid 14778] <... symlink resumed>) = 0 [pid 14777] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14779] <... set_robust_list resumed>) = 0 [pid 14778] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3691, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3511", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14778] <... openat resumed>) = 3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14779] chdir("./3600" [pid 14778] write(3, "1000", 4 [pid 14779] <... chdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3511", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14779] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14778] <... write resumed>) = 4 [pid 14779] <... prctl resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14779] setpgid(0, 0 [pid 14778] close(3 [pid 14779] <... setpgid resumed>) = 0 [pid 320] fstat(3 [pid 14778] <... close resumed>) = 0 [pid 14779] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14778] symlink("/dev/binderfs", "./binderfs" [pid 320] getdents64(3 [pid 14779] <... symlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14779] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14778] <... symlink resumed>) = 0 [pid 14779] <... symlink resumed>) = 0 [pid 320] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14778] write(1, "executing program\n", 18 [pid 320] <... umount2 resumed>) = 0 [pid 14779] <... symlink resumed>) = 0 [pid 14778] <... write resumed>) = 18 executing program [pid 320] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14778] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14778] <... mkdirat resumed>) = 0 [pid 14779] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3511/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14778] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14779] write(3, "1000", 4 [pid 320] umount2("./3511/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] <... write resumed>) = 4 [pid 14778] <... mount resumed>) = 0 [pid 14779] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14778] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14779] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3511/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14779] symlink("/dev/binderfs", "./binderfs" [pid 320] <... openat resumed>) = 4 [pid 14779] <... symlink resumed>) = 0 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14779] write(1, "executing program\n", 18 [pid 14778] <... openat resumed>) = 3 [pid 14779] <... write resumed>) = 18 [pid 14778] pwrite64(3, "\x02", 1, 4 [pid 14779] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 executing program [pid 14779] <... mkdirat resumed>) = 0 [pid 14778] <... pwrite64 resumed>) = 1 [pid 320] getdents64(4 [pid 14779] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14778] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14778] <... close resumed>) = 0 [pid 320] close(4 [pid 14779] <... mount resumed>) = 0 [pid 14778] close(4 [pid 320] <... close resumed>) = 0 [pid 14779] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3511/sys" [pid 14778] close(5 [pid 320] <... rmdir resumed>) = 0 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3511/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14778] close(6 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14779] <... openat resumed>) = 3 [pid 14779] pwrite64(3, "\x02", 1, 4 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3511/binderfs" [pid 14779] <... pwrite64 resumed>) = 1 [pid 14778] close(7 [pid 14779] close(3 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14779] <... close resumed>) = 0 [pid 14778] close(8 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14779] close(4 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3511/binderfs" [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(9 [pid 320] <... unlink resumed>) = 0 [pid 14779] close(5 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3511/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(10 [pid 14779] close(6 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(11 [pid 320] newfstatat(AT_FDCWD, "./3511/cgroup.net" [pid 14779] close(7 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3689", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(12 [pid 14779] close(8 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(13 [pid 14779] close(9 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3689", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(14 [pid 14779] close(10 [pid 323] <... openat resumed>) = 3 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14779] close(11 [pid 14778] close(15 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14779] close(12 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14779] close(13 [pid 14778] close(16 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14779] close(14 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3689/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] close(15 [pid 14778] close(17 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14779] close(16 [pid 323] umount2("./3689/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3511/cgroup.net" [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14779] close(17 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3689/sys" [pid 320] umount2("./3511/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(19 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3511/cgroup.cpu" [pid 14779] close(18 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(20 [pid 323] umount2("./3689/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3511/cgroup.cpu" [pid 14779] close(19 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(21 [pid 323] openat(AT_FDCWD, "./3689/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3511/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14779] close(20 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(22 [pid 323] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3511/cgroup" [pid 14779] close(21 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(23 [pid 323] getdents64(4 [pid 320] unlink("./3511/cgroup" [pid 14779] close(22 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... unlink resumed>) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(24 [pid 323] getdents64(4 [pid 320] getdents64(3 [pid 14779] close(23 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(25 [pid 323] close(4 [pid 320] close(3 [pid 14779] close(24 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(26 [pid 323] rmdir("./3689/sys" [pid 320] rmdir("./3511" [pid 14779] close(25 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(27 [pid 323] umount2("./3689/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3512", 0777 [pid 14779] close(26 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(28 [pid 323] newfstatat(AT_FDCWD, "./3689/binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14779] close(27 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] close(29 [pid 323] unlink("./3689/binderfs" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14779] close(28 [pid 14778] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14778] exit_group(0 [pid 323] umount2("./3689/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14780 attached [pid 14779] close(29 [pid 14778] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14780] set_robust_list(0x555587eb56a0, 24 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3514 [pid 14780] <... set_robust_list resumed>) = 0 [pid 14780] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14780] chdir("./3512" [pid 14778] +++ exited with 0 +++ [pid 14779] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14780] <... chdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3689/cgroup.net" [pid 14780] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14779] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14780] <... prctl resumed>) = 0 [pid 14779] <... exit_group resumed>) = ? [pid 323] unlink("./3689/cgroup.net" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3638, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14780] setpgid(0, 0) = 0 [pid 14780] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14779] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3602, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] umount2("./3689/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14780] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3689/cgroup.cpu" [pid 14780] <... symlink resumed>) = 0 [pid 14780] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14780] <... symlink resumed>) = 0 [pid 323] unlink("./3689/cgroup.cpu" [pid 14780] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... unlink resumed>) = 0 [pid 14780] <... openat resumed>) = 3 [pid 14780] write(3, "1000", 4 [pid 323] umount2("./3689/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14780] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14780] close(3) = 0 [pid 323] newfstatat(AT_FDCWD, "./3689/cgroup" [pid 14780] symlink("/dev/binderfs", "./binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14780] <... symlink resumed>) = 0 [pid 323] unlink("./3689/cgroup" [pid 14780] write(1, "executing program\n", 18) = 18 [pid 323] <... unlink resumed>) = 0 [pid 14780] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 323] getdents64(3 [pid 14780] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14780] <... mount resumed>) = 0 [pid 323] close(3 [pid 14780] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... close resumed>) = 0 [pid 14780] <... openat resumed>) = 3 [pid 323] rmdir("./3689" [pid 322] <... restart_syscall resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14780] pwrite64(3, "\x02", 1, 4) = 1 [pid 323] mkdir("./3690", 0777 [pid 14780] close(3 [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3636", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14780] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14780] close(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] openat(AT_FDCWD, "./3636", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14780] close(5) = -1 EBADF (Bad file descriptor) [pid 14780] close(6) = -1 EBADF (Bad file descriptor) [pid 14780] close(7 [pid 322] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14781 attached [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3692 [pid 322] fstat(3 [pid 14781] set_robust_list(0x555587eb56a0, 24 [pid 14780] close(8 [pid 14781] <... set_robust_list resumed>) = 0 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14781] rt_sigprocmask(SIG_SETMASK, [] [pid 14780] close(9 [pid 14781] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] getdents64(3 [pid 14780] close(10 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14781] chdir("./3690" [pid 322] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] <... chdir resumed>) = 0 [pid 14781] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14781] <... prctl resumed>) = 0 [pid 14780] close(11 [pid 322] <... umount2 resumed>) = 0 [pid 14781] setpgid(0, 0 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] <... setpgid resumed>) = 0 [pid 14780] close(12 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3636/sys" [pid 14781] <... symlink resumed>) = 0 [pid 14780] close(13 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14781] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] <... symlink resumed>) = 0 [pid 14781] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14780] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] <... symlink resumed>) = 0 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14781] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14780] close(15 [pid 322] openat(AT_FDCWD, "./3636/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3600", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] <... openat resumed>) = 3 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14781] write(3, "1000", 4 [pid 14780] close(16 [pid 322] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] <... write resumed>) = 4 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14781] close(3 [pid 14780] close(17 [pid 322] fstat(4 [pid 321] openat(AT_FDCWD, "./3600", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14781] <... close resumed>) = 0 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14781] symlink("/dev/binderfs", "./binderfs" [pid 14780] close(18 [pid 322] getdents64(4 [pid 321] <... openat resumed>) = 3 [pid 14781] <... symlink resumed>) = 0 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] fstat(3 [pid 14781] write(1, "executing program\n", 18 executing program [pid 14780] close(19 [pid 322] getdents64(4 [pid 14781] <... write resumed>) = 18 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14780] close(20 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14781] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14781] <... mkdirat resumed>) = 0 [pid 14780] close(21 [pid 322] close(4 [pid 14781] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14780] close(22 [pid 322] <... close resumed>) = 0 [pid 14781] <... mount resumed>) = 0 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14780] close(23 [pid 322] rmdir("./3636/sys" [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14780] close(24) = -1 EBADF (Bad file descriptor) [pid 14781] <... openat resumed>) = 3 [pid 14780] close(25) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14780] close(26) = -1 EBADF (Bad file descriptor) [pid 14780] close(27 [pid 322] umount2("./3636/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14781] pwrite64(3, "\x02", 1, 4 [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] <... pwrite64 resumed>) = 1 [pid 322] newfstatat(AT_FDCWD, "./3636/binderfs" [pid 14781] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14781] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3600/sys" [pid 14781] close(4 [pid 322] unlink("./3636/binderfs" [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14781] close(5 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3600/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3636/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] close(7 [pid 321] openat(AT_FDCWD, "./3600/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3636/cgroup.net" [pid 14781] close(8 [pid 321] <... openat resumed>) = 4 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14781] close(9 [pid 321] fstat(4 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3636/cgroup.net" [pid 14781] close(10 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14781] close(11 [pid 321] getdents64(4 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3636/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] close(12 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] close(13 [pid 321] getdents64(4 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3636/cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14781] close(14 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3636/cgroup.cpu" [pid 14781] close(15 [pid 321] <... close resumed>) = 0 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14781] close(16 [pid 321] rmdir("./3600/sys" [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3636/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] close(17 [pid 321] <... rmdir resumed>) = 0 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] close(18 [pid 321] umount2("./3600/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3636/cgroup" [pid 14781] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14781] close(20 [pid 322] unlink("./3636/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3600/binderfs" [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14781] close(21 [pid 322] getdents64(3 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3600/binderfs" [pid 14781] close(22 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 322] close(3 [pid 14781] close(23 [pid 321] umount2("./3600/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14780] close(28 [pid 322] <... close resumed>) = 0 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14781] close(24 [pid 14780] close(29 [pid 322] rmdir("./3636" [pid 321] newfstatat(AT_FDCWD, "./3600/cgroup.net" [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14780] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14781] close(25 [pid 14780] exit_group(0 [pid 322] mkdir("./3637", 0777 [pid 321] unlink("./3600/cgroup.net" [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14780] <... exit_group resumed>) = ? [pid 14781] close(26 [pid 14780] +++ exited with 0 +++ [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] umount2("./3600/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3514, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14781] close(27 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] newfstatat(AT_FDCWD, "./3600/cgroup.cpu" [pid 14781] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3600/cgroup.cpu") = 0 [pid 321] umount2("./3600/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14782 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3639 [pid 14781] close(29 [pid 14782] set_robust_list(0x555587eb56a0, 24 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14782] <... set_robust_list resumed>) = 0 [pid 14781] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14782] rt_sigprocmask(SIG_SETMASK, [] [pid 14781] exit_group(0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3600/cgroup" [pid 14782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14781] <... exit_group resumed>) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14782] chdir("./3637" [pid 321] unlink("./3600/cgroup" [pid 14782] <... chdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14782] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] getdents64(3 [pid 14782] <... prctl resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14782] setpgid(0, 0) = 0 [pid 14781] +++ exited with 0 +++ [pid 321] close(3 [pid 14782] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... close resumed>) = 0 [pid 14782] <... symlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3692, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] rmdir("./3600" [pid 14782] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rmdir resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14782] <... symlink resumed>) = 0 [pid 321] mkdir("./3601", 0777) = 0 [pid 14782] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] umount2("./3690", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14782] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14782] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] openat(AT_FDCWD, "./3690", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14782] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14783 attached [pid 14782] write(3, "1000", 4 [pid 323] fstat(3 [pid 14783] set_robust_list(0x555587eb56a0, 24 [pid 14782] <... write resumed>) = 4 [pid 14783] <... set_robust_list resumed>) = 0 [pid 14782] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14783] rt_sigprocmask(SIG_SETMASK, [] [pid 14782] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 14783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14782] symlink("/dev/binderfs", "./binderfs" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14783] chdir("./3601") = 0 [pid 14782] <... symlink resumed>) = 0 [pid 323] umount2("./3690/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3603 [pid 14783] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14782] write(1, "executing program\n", 18 executing program [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14783] <... prctl resumed>) = 0 [pid 14782] <... write resumed>) = 18 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14783] setpgid(0, 0 [pid 14782] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14783] <... setpgid resumed>) = 0 [pid 14782] <... mkdirat resumed>) = 0 [pid 323] umount2("./3690/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14782] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14783] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3690/sys" [pid 320] umount2("./3512", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14782] <... mount resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14783] <... symlink resumed>) = 0 [pid 14782] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3690/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3512", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14783] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3690/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14783] <... symlink resumed>) = 0 [pid 14782] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 4 [pid 320] getdents64(3 [pid 14783] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14782] pwrite64(3, "\x02", 1, 4 [pid 323] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14783] <... openat resumed>) = 3 [pid 14782] <... pwrite64 resumed>) = 1 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] write(3, "1000", 4 [pid 14782] close(3 [pid 14783] <... write resumed>) = 4 [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = 0 [pid 14783] close(3 [pid 14782] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] <... close resumed>) = 0 [pid 14782] close(4 [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14783] symlink("/dev/binderfs", "./binderfs" [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3512/sys" [pid 14783] <... symlink resumed>) = 0 [pid 14782] close(5 [pid 323] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14783] write(1, "executing program\n", 18 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 executing program [pid 320] umount2("./3512/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] <... write resumed>) = 18 [pid 14782] close(6 [pid 323] rmdir("./3690/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3512/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14783] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14782] close(7 [pid 323] umount2("./3690/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14783] <... mkdirat resumed>) = 0 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14783] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14782] close(8 [pid 323] newfstatat(AT_FDCWD, "./3690/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14783] <... mount resumed>) = 0 [pid 14782] close(9 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14783] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3690/binderfs" [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3512/sys" [pid 14783] <... openat resumed>) = 3 [pid 14782] close(10 [pid 323] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14783] pwrite64(3, "\x02", 1, 4 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3690/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3512/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] <... pwrite64 resumed>) = 1 [pid 14782] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14783] close(3 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3690/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3512/binderfs" [pid 14783] <... close resumed>) = 0 [pid 14782] close(12 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14783] close(4 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3690/cgroup.net" [pid 320] unlink("./3512/binderfs" [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(13 [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14783] close(5 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3690/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3512/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14783] close(6 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3690/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3512/cgroup.net" [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14783] close(7 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3690/cgroup.cpu" [pid 320] unlink("./3512/cgroup.net" [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(16 [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14783] close(8 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3690/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3512/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14783] close(9 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3690/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3512/cgroup.cpu" [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14783] close(10 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3690/cgroup" [pid 320] unlink("./3512/cgroup.cpu" [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(19 [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14783] close(11 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] umount2("./3512/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(20 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14783] close(12 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 320] newfstatat(AT_FDCWD, "./3512/cgroup" [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(21 [pid 323] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14783] close(13 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3690" [pid 320] unlink("./3512/cgroup" [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] close(22 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14783] close(14 [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3691", 0777 [pid 320] getdents64(3 [pid 14782] close(23 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 14783] close(15 [pid 14782] close(24 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... close resumed>) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rmdir("./3512" [pid 14783] close(16 [pid 14782] close(25 [pid 320] <... rmdir resumed>) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3513", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14784 attached [pid 14783] close(17 [pid 14782] close(26 [pid 320] <... mkdir resumed>) = 0 [pid 14784] set_robust_list(0x555587eb56a0, 24 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3693 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14784] <... set_robust_list resumed>) = 0 [pid 14783] close(18 [pid 14782] close(27 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] rt_sigprocmask(SIG_SETMASK, [] [pid 14783] close(19 [pid 14782] close(28 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14785 attached [pid 14784] chdir("./3691" [pid 14783] close(20 [pid 14782] close(29 [pid 14785] set_robust_list(0x555587eb56a0, 24 [pid 14784] <... chdir resumed>) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] <... set_robust_list resumed>) = 0 [pid 14784] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14783] close(21 [pid 14782] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3515 [pid 14785] rt_sigprocmask(SIG_SETMASK, [] [pid 14784] <... prctl resumed>) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] <... exit_group resumed>) = ? [pid 14785] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14784] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14785] chdir("./3513" [pid 14784] <... setpgid resumed>) = 0 [pid 14783] close(22 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14785] <... chdir resumed>) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14784] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14783] close(23 [pid 14785] <... prctl resumed>) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14782] +++ exited with 0 +++ [pid 14784] <... symlink resumed>) = 0 [pid 14783] close(24 [pid 14785] setpgid(0, 0 [pid 14784] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] <... setpgid resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3639, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14783] close(25 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14785] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14784] <... symlink resumed>) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] <... symlink resumed>) = 0 [pid 14784] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14783] close(26 [pid 14785] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14784] <... symlink resumed>) = 0 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] <... symlink resumed>) = 0 [pid 14783] close(27 [pid 14785] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14784] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] <... symlink resumed>) = 0 [pid 14784] <... openat resumed>) = 3 [pid 14783] close(28 [pid 14785] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14784] write(3, "1000", 4 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] <... write resumed>) = 4 [pid 14783] close(29 [pid 14785] <... openat resumed>) = 3 [pid 14784] close(3 [pid 14783] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] write(3, "1000", 4 [pid 14784] <... close resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14784] symlink("/dev/binderfs", "./binderfs" [pid 14785] <... write resumed>) = 4 [pid 14785] close(3 [pid 14784] <... symlink resumed>) = 0 [pid 14785] <... close resumed>) = 0 [pid 14783] exit_group(0 [pid 14785] symlink("/dev/binderfs", "./binderfs" [pid 14784] write(1, "executing program\n", 18 [pid 322] umount2("./3637", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14784] <... write resumed>) = 18 [pid 14783] <... exit_group resumed>) = ? [pid 14785] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14784] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] openat(AT_FDCWD, "./3637", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14784] <... mkdirat resumed>) = 0 [pid 14784] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14785] write(1, "executing program\n", 18 [pid 14784] <... mount resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14785] <... write resumed>) = 18 [pid 14784] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] fstat(3 [pid 14785] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 executing program [pid 14785] <... mkdirat resumed>) = 0 [pid 14783] +++ exited with 0 +++ [pid 14785] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3603, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14785] <... mount resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14784] <... openat resumed>) = 3 [pid 322] getdents64(3 [pid 14784] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14784] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14785] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14784] close(3 [pid 14785] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = 0 [pid 14784] <... close resumed>) = 0 [pid 322] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14785] pwrite64(3, "\x02", 1, 4 [pid 14784] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14785] <... pwrite64 resumed>) = 1 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3637/sys" [pid 14784] close(5 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14784] close(6 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3637/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14785] close(3 [pid 14784] close(7 [pid 322] <... openat resumed>) = 4 [pid 14785] <... close resumed>) = 0 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14785] close(4 [pid 14784] close(8 [pid 322] fstat(4 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14785] close(5 [pid 14784] close(9 [pid 322] getdents64(4 [pid 321] umount2("./3601", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14785] close(6 [pid 14784] close(10 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] openat(AT_FDCWD, "./3601", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14785] close(7 [pid 14784] close(11 [pid 322] close(4 [pid 321] <... openat resumed>) = 3 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] fstat(3 [pid 14785] close(8 [pid 14784] close(12 [pid 322] rmdir("./3637/sys" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] close(9 [pid 322] <... rmdir resumed>) = 0 [pid 321] getdents64(3 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(13 [pid 322] umount2("./3637/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14785] close(10 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(14 [pid 322] newfstatat(AT_FDCWD, "./3637/binderfs" [pid 321] <... umount2 resumed>) = 0 [pid 14785] close(11 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14784] close(15 [pid 322] unlink("./3637/binderfs" [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(16 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14785] close(12 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3637/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3601/sys" [pid 14785] close(13 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3637/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(18 [pid 14785] close(14 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3601/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3637/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14785] close(15 [pid 14784] close(19 [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3601/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3637/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14784] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3637/cgroup.cpu" [pid 14784] close(21 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3637/cgroup.cpu" [pid 14784] close(22 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 14785] close(16 [pid 14784] close(23 [pid 321] fstat(4 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14785] close(17 [pid 321] getdents64(4 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14785] close(18 [pid 321] getdents64(4 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14785] close(19 [pid 321] close(4 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14785] close(20 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3637/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3601/sys" [pid 14785] close(21 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3637/cgroup" [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(25 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14785] close(22 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3637/cgroup" [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(26 [pid 321] umount2("./3601/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14785] close(23 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(27 [pid 322] getdents64(3 [pid 14785] close(24 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3601/binderfs" [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(28 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14785] close(25 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] unlink("./3601/binderfs" [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] close(29 [pid 322] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14785] close(26 [pid 14784] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3637" [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14784] exit_group(0 [pid 321] umount2("./3601/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14785] close(27 [pid 14784] <... exit_group resumed>) = ? [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3638", 0777 [pid 321] newfstatat(AT_FDCWD, "./3601/cgroup.net" [pid 14785] close(28 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3601/cgroup.net" [pid 14785] close(29 [pid 14784] +++ exited with 0 +++ [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14785] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3693, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14785] exit_group(0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] umount2("./3601/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14786 attached [pid 14785] <... exit_group resumed>) = ? [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14786] set_robust_list(0x555587eb56a0, 24 [pid 14785] +++ exited with 0 +++ [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3640 [pid 14786] <... set_robust_list resumed>) = 0 [pid 14786] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14786] chdir("./3638" [pid 321] newfstatat(AT_FDCWD, "./3601/cgroup.cpu" [pid 14786] <... chdir resumed>) = 0 [pid 14786] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14786] <... prctl resumed>) = 0 [pid 321] unlink("./3601/cgroup.cpu" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3515, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14786] setpgid(0, 0 [pid 321] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14786] <... setpgid resumed>) = 0 [pid 321] umount2("./3601/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14786] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] newfstatat(AT_FDCWD, "./3601/cgroup" [pid 14786] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14786] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] unlink("./3601/cgroup") = 0 [pid 14786] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 14786] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14786] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] close(3 [pid 14786] <... openat resumed>) = 3 [pid 321] <... close resumed>) = 0 [pid 14786] write(3, "1000", 4 [pid 323] <... restart_syscall resumed>) = 0 [pid 14786] <... write resumed>) = 4 [pid 14786] close(3) = 0 [pid 321] rmdir("./3601" [pid 14786] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3691", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14786] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3602", 0777 [pid 14786] write(1, "executing program\n", 18 [pid 323] openat(AT_FDCWD, "./3691", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... mkdir resumed>) = 0 [pid 14786] <... write resumed>) = 18 [pid 323] <... openat resumed>) = 3 executing program [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14786] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] fstat(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14786] <... mkdirat resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14786] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14787 attached [pid 14786] <... mount resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3604 [pid 14787] set_robust_list(0x555587eb56a0, 24 [pid 14786] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14787] <... set_robust_list resumed>) = 0 [pid 323] umount2("./3691/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14786] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14787] rt_sigprocmask(SIG_SETMASK, [] [pid 14786] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3691/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14786] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14787] chdir("./3602" [pid 14786] close(3 [pid 323] newfstatat(AT_FDCWD, "./3691/sys" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14787] <... chdir resumed>) = 0 [pid 14786] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14787] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14786] close(4 [pid 14787] <... prctl resumed>) = 0 [pid 323] umount2("./3691/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] setpgid(0, 0 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14787] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14786] close(5 [pid 14787] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3691/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14787] <... symlink resumed>) = 0 [pid 14786] close(6 [pid 323] <... openat resumed>) = 4 [pid 14787] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 320] umount2("./3513", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] <... symlink resumed>) = 0 [pid 14786] close(7 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14787] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] openat(AT_FDCWD, "./3513", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14787] <... symlink resumed>) = 0 [pid 14786] close(8 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... openat resumed>) = 3 [pid 14787] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] fstat(3 [pid 14786] close(9 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14787] <... openat resumed>) = 3 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] getdents64(3 [pid 14787] write(3, "1000", 4 [pid 14786] close(10 [pid 323] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14787] <... write resumed>) = 4 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3691/sys" [pid 320] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] close(3 [pid 14786] close(11 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14787] <... close resumed>) = 0 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3691/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] symlink("/dev/binderfs", "./binderfs" [pid 14786] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14787] <... symlink resumed>) = 0 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3691/binderfs" [pid 320] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] write(1, "executing program\n", 18 [pid 14786] close(13 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14787] <... write resumed>) = 18 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] unlink("./3691/binderfs" [pid 14787] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14786] close(14 [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3513/sys" [pid 14787] <... mkdirat resumed>) = 0 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3691/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14787] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14786] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3513/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3691/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14787] <... mount resumed>) = 0 [pid 14786] close(16 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3513/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14787] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3691/cgroup.net" [pid 320] <... openat resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14786] close(17 [pid 323] umount2("./3691/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14787] <... openat resumed>) = 3 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14787] pwrite64(3, "\x02", 1, 4 [pid 14786] close(18 [pid 323] newfstatat(AT_FDCWD, "./3691/cgroup.cpu" [pid 320] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14787] <... pwrite64 resumed>) = 1 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3691/cgroup.cpu" [pid 320] close(4 [pid 14787] close(3 [pid 14786] close(19 [pid 323] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 320] rmdir("./3513/sys" [pid 14787] <... close resumed>) = 0 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3691/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14787] close(4 [pid 14786] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3513/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3691/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14787] close(5 [pid 14786] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3513/binderfs" [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3691/cgroup" [pid 14787] close(6 [pid 14786] close(22 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14787] close(7 [pid 14786] close(23 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14787] close(8 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] close(24 [pid 323] close(3 [pid 14787] close(9 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] unlink("./3513/binderfs" [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] close(25 [pid 323] rmdir("./3691" [pid 320] <... unlink resumed>) = 0 [pid 14787] close(10 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] close(26 [pid 14787] close(11 [pid 323] <... rmdir resumed>) = 0 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3692", 0777 [pid 14786] close(27 [pid 14787] close(12 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] close(28 [pid 323] <... mkdir resumed>) = 0 [pid 320] umount2("./3513/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] close(13 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] close(29 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3513/cgroup.net" [pid 14787] close(14 [pid 14786] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] exit_group(0 [pid 320] unlink("./3513/cgroup.net" [pid 14787] close(15 [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14788 attached [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14786] <... exit_group resumed>) = ? [pid 320] umount2("./3513/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14787] close(16 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3513/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3513/cgroup.cpu" [pid 14786] +++ exited with 0 +++ [pid 14788] set_robust_list(0x555587eb56a0, 24 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14788] <... set_robust_list resumed>) = 0 [pid 14787] close(17 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3694 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3640, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3513/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14788] rt_sigprocmask(SIG_SETMASK, [] [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14787] close(18 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14788] chdir("./3692" [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3513/cgroup" [pid 14788] <... chdir resumed>) = 0 [pid 14787] close(19 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14788] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3513/cgroup" [pid 14788] <... prctl resumed>) = 0 [pid 14787] close(20 [pid 320] <... unlink resumed>) = 0 [pid 14788] setpgid(0, 0 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14788] <... setpgid resumed>) = 0 [pid 14787] close(21 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14788] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14788] <... symlink resumed>) = 0 [pid 14787] close(22 [pid 320] <... close resumed>) = 0 [pid 14788] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3513" [pid 14787] close(23 [pid 14788] <... symlink resumed>) = 0 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14788] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14787] close(24 [pid 14788] <... symlink resumed>) = 0 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3514", 0777 [pid 14788] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... mkdir resumed>) = 0 [pid 14787] close(25 [pid 14788] <... openat resumed>) = 3 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14788] write(3, "1000", 4 [pid 14787] close(26 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14788] <... write resumed>) = 4 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14789 attached [pid 14788] close(3 [pid 14787] close(27 [pid 14789] set_robust_list(0x555587eb56a0, 24 [pid 14788] <... close resumed>) = 0 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... set_robust_list resumed>) = 0 [pid 14788] symlink("/dev/binderfs", "./binderfs" [pid 14787] close(28 [pid 14789] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3516 executing program [pid 14789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14788] <... symlink resumed>) = 0 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14788] write(1, "executing program\n", 18 [pid 14787] close(29 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14789] chdir("./3514" [pid 14788] <... write resumed>) = 18 [pid 14787] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14788] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14789] <... chdir resumed>) = 0 [pid 14787] exit_group(0) = ? [pid 14789] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14788] <... mkdirat resumed>) = 0 [pid 14788] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3638", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14789] <... prctl resumed>) = 0 [pid 14788] <... mount resumed>) = 0 [pid 14789] setpgid(0, 0) = 0 [pid 14788] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14789] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 322] openat(AT_FDCWD, "./3638", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14788] <... openat resumed>) = 3 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14787] +++ exited with 0 +++ [pid 14789] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14788] pwrite64(3, "\x02", 1, 4 [pid 14789] <... symlink resumed>) = 0 [pid 14788] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3604, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14789] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14788] close(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14789] <... symlink resumed>) = 0 [pid 14788] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14789] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14788] close(4 [pid 322] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14789] <... openat resumed>) = 3 [pid 14788] close(5 [pid 14789] write(3, "1000", 4 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... write resumed>) = 4 [pid 14788] close(6 [pid 14789] close(3 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... close resumed>) = 0 [pid 14788] close(7 [pid 14789] symlink("/dev/binderfs", "./binderfs" [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... symlink resumed>) = 0 [pid 14788] close(8 executing program [pid 322] newfstatat(AT_FDCWD, "./3638/sys" [pid 14789] write(1, "executing program\n", 18 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14789] <... write resumed>) = 18 [pid 14788] close(9 [pid 322] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14789] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14789] <... mkdirat resumed>) = 0 [pid 14788] close(10 [pid 322] openat(AT_FDCWD, "./3638/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14789] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 14789] <... mount resumed>) = 0 [pid 14788] close(11 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14789] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(12 [pid 322] getdents64(4 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14789] <... openat resumed>) = 3 [pid 14788] close(13 [pid 322] close(4 [pid 14789] pwrite64(3, "\x02", 1, 4 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14789] <... pwrite64 resumed>) = 1 [pid 14788] close(14 [pid 322] rmdir("./3638/sys" [pid 14789] close(3 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14789] <... close resumed>) = 0 [pid 14788] close(15 [pid 322] umount2("./3638/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 14789] close(4 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(16 [pid 322] newfstatat(AT_FDCWD, "./3638/binderfs" [pid 14789] close(5 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3602", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(17 [pid 322] unlink("./3638/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14789] close(6 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(18 [pid 14789] close(7 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(19 [pid 14789] close(8 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3602", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(20 [pid 322] umount2("./3638/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14789] close(9 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(21 [pid 14789] close(10 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(22 [pid 14789] close(11 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(23 [pid 14789] close(12 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(24 [pid 14789] close(13 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(25 [pid 14789] close(14 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3638/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(26 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14789] close(15 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3638/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(27 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14789] close(16 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3638/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(28 [pid 14789] close(17 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] close(29 [pid 322] newfstatat(AT_FDCWD, "./3638/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14789] close(18 [pid 14788] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3602/sys" [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] exit_group(0 [pid 322] unlink("./3638/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14789] close(19 [pid 14788] <... exit_group resumed>) = ? [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3602/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3638/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3638/cgroup" [pid 321] openat(AT_FDCWD, "./3602/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14788] +++ exited with 0 +++ [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 14789] close(20) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3694, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] unlink("./3638/cgroup" [pid 321] fstat(4 [pid 14789] close(21 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 14789] close(22 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] getdents64(4 [pid 14789] close(23 [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3638" [pid 14789] close(24 [pid 322] <... rmdir resumed>) = 0 [pid 321] close(4 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3639", 0777 [pid 321] <... close resumed>) = 0 [pid 14789] close(25) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] rmdir("./3602/sys" [pid 14789] close(26) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... rmdir resumed>) = 0 [pid 14789] close(27 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3602/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14789] close(28ci2-android-6-12-rust/strace-static-x86_64: Process 14790 attached ) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3602/binderfs" [pid 14789] close(29 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14790] set_robust_list(0x555587eb56a0, 24 [pid 14789] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3641 [pid 321] unlink("./3602/binderfs" [pid 14790] <... set_robust_list resumed>) = 0 [pid 14789] exit_group(0 [pid 14790] rt_sigprocmask(SIG_SETMASK, [] [pid 14789] <... exit_group resumed>) = ? [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 14790] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3602/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14790] chdir("./3639" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14790] <... chdir resumed>) = 0 [pid 14789] +++ exited with 0 +++ [pid 321] newfstatat(AT_FDCWD, "./3602/cgroup.net" [pid 14790] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3516, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14790] <... prctl resumed>) = 0 [pid 321] unlink("./3602/cgroup.net" [pid 14790] setpgid(0, 0 [pid 321] <... unlink resumed>) = 0 [pid 14790] <... setpgid resumed>) = 0 [pid 14790] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] umount2("./3602/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14790] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14790] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3602/cgroup.cpu" [pid 14790] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14790] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 321] unlink("./3602/cgroup.cpu" [pid 14790] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... unlink resumed>) = 0 [pid 323] umount2("./3692", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14790] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3602/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14790] write(3, "1000", 4 [pid 323] openat(AT_FDCWD, "./3692", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14790] <... write resumed>) = 4 [pid 323] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3602/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3602/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3602") = 0 [pid 14790] close(3 [pid 323] fstat(3 [pid 14790] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] mkdir("./3603", 0777 [pid 14790] symlink("/dev/binderfs", "./binderfs" [pid 323] getdents64(3 [pid 14790] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... mkdir resumed>) = 0 [pid 14790] write(1, "executing program\n", 18 [pid 323] umount2("./3692/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14790] <... write resumed>) = 18 executing program [pid 14790] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14790] <... mkdirat resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14790] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14791 attached [pid 14790] <... mount resumed>) = 0 [pid 323] umount2("./3692/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14791] set_robust_list(0x555587eb56a0, 24 [pid 14790] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3692/sys" [pid 14791] <... set_robust_list resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14791] rt_sigprocmask(SIG_SETMASK, [] [pid 323] umount2("./3692/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3605 [pid 14791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14791] chdir("./3603" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14790] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3692/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14791] <... chdir resumed>) = 0 [pid 14790] pwrite64(3, "\x02", 1, 4 [pid 323] <... openat resumed>) = 4 [pid 14791] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14790] <... pwrite64 resumed>) = 1 [pid 323] fstat(4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14791] setpgid(0, 0 [pid 14790] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14791] <... setpgid resumed>) = 0 [pid 14790] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 14791] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14790] close(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14791] <... symlink resumed>) = 0 [pid 14790] close(5 [pid 14791] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14791] <... symlink resumed>) = 0 [pid 14790] close(6 [pid 323] <... close resumed>) = 0 [pid 14791] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3692/sys" [pid 14790] close(7 [pid 323] <... rmdir resumed>) = 0 [pid 14791] <... symlink resumed>) = 0 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3692/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14791] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14790] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14791] <... openat resumed>) = 3 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3692/binderfs" [pid 14791] write(3, "1000", 4 [pid 14790] close(9 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3514", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14791] <... write resumed>) = 4 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3692/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14791] close(3 [pid 14790] close(10 [pid 320] openat(AT_FDCWD, "./3514", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 14791] <... close resumed>) = 0 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14791] symlink("/dev/binderfs", "./binderfs" [pid 14790] close(11 [pid 323] umount2("./3692/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14791] <... symlink resumed>) = 0 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14791] write(1, "executing program\n", 18 [pid 14790] close(12 [pid 323] newfstatat(AT_FDCWD, "./3692/cgroup.net" executing program [pid 320] getdents64(3 [pid 14791] <... write resumed>) = 18 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14791] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14790] close(13 [pid 323] unlink("./3692/cgroup.net" [pid 320] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14791] <... mkdirat resumed>) = 0 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14791] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14790] close(14 [pid 323] umount2("./3692/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14791] <... mount resumed>) = 0 [pid 14790] close(15 [pid 323] newfstatat(AT_FDCWD, "./3692/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14791] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14790] close(16 [pid 323] unlink("./3692/cgroup.cpu" [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3514/sys" [pid 14791] <... openat resumed>) = 3 [pid 14790] close(17 [pid 323] umount2("./3692/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14791] pwrite64(3, "\x02", 1, 4 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3514/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14791] <... pwrite64 resumed>) = 1 [pid 14790] close(18 [pid 323] newfstatat(AT_FDCWD, "./3692/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14791] close(3 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3514/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14791] <... close resumed>) = 0 [pid 14790] close(19 [pid 323] unlink("./3692/cgroup" [pid 320] <... openat resumed>) = 4 [pid 14791] close(4 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(20 [pid 323] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14791] close(5 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(21 [pid 323] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14791] close(6 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(22 [pid 323] rmdir("./3692" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14791] close(7 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] close(4 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(23 [pid 323] mkdir("./3693", 0777 [pid 320] <... close resumed>) = 0 [pid 14791] close(8 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(24 [pid 323] <... mkdir resumed>) = 0 [pid 320] rmdir("./3514/sys" [pid 14791] close(9 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14790] close(25 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14791] close(10 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(26 [pid 14791] close(11 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14792 attached [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(27 [pid 320] umount2("./3514/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14792] set_robust_list(0x555587eb56a0, 24 [pid 14791] close(12 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3695 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14792] <... set_robust_list resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(28 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3514/binderfs" [pid 14792] rt_sigprocmask(SIG_SETMASK, [] [pid 14791] close(13 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14792] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] close(29 [pid 14791] close(14 [pid 14790] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] chdir("./3693" [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] <... chdir resumed>) = 0 [pid 14791] close(15 [pid 14790] exit_group(0 [pid 320] unlink("./3514/binderfs" [pid 14792] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 14792] <... prctl resumed>) = 0 [pid 14791] close(16 [pid 320] umount2("./3514/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14792] setpgid(0, 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14792] <... setpgid resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3514/cgroup.net" [pid 14792] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14791] close(17 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14792] <... symlink resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14790] +++ exited with 0 +++ [pid 320] unlink("./3514/cgroup.net" [pid 14792] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14791] close(18 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3641, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... unlink resumed>) = 0 [pid 14792] <... symlink resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3514/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14792] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14791] close(19 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3514/cgroup.cpu" [pid 14792] <... symlink resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14792] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14791] close(20 [pid 320] unlink("./3514/cgroup.cpu" [pid 14792] <... openat resumed>) = 3 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14792] write(3, "1000", 4 [pid 14791] close(21 [pid 320] umount2("./3514/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14792] <... write resumed>) = 4 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] close(3 [pid 14791] close(22 [pid 14792] <... close resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] symlink("/dev/binderfs", "./binderfs" [pid 14791] close(23 [pid 14792] <... symlink resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14792] write(1, "executing program\n", 18 [pid 14791] close(24 [pid 320] newfstatat(AT_FDCWD, "./3514/cgroup" [pid 14792] <... write resumed>) = 18 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14792] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14791] close(25 [pid 320] unlink("./3514/cgroup" [pid 14792] <... mkdirat resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14792] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14791] close(26 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 14792] <... mount resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14791] close(27) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3514" [pid 14791] close(28 [pid 320] <... rmdir resumed>) = 0 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] <... openat resumed>) = 3 [pid 14792] pwrite64(3, "\x02", 1, 4 [pid 14791] close(29 [pid 320] mkdir("./3515", 0777 [pid 14792] <... pwrite64 resumed>) = 1 [pid 14791] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14792] close(3) = 0 [pid 14791] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14792] close(4 [pid 14791] <... exit_group resumed>) = ? [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14793 attached [pid 14792] close(5 [pid 14791] +++ exited with 0 +++ [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] set_robust_list(0x555587eb56a0, 24 [pid 14792] close(6 [pid 14793] <... set_robust_list resumed>) = 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] close(7 [pid 14793] rt_sigprocmask(SIG_SETMASK, [] [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3639", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14792] close(8 [pid 14793] chdir("./3515" [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3605, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3517 [pid 14793] <... chdir resumed>) = 0 [pid 14792] close(9 [pid 322] openat(AT_FDCWD, "./3639", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14793] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14793] <... prctl resumed>) = 0 [pid 14792] close(10 [pid 14793] setpgid(0, 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14793] <... setpgid resumed>) = 0 [pid 14792] close(11 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14793] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14793] <... symlink resumed>) = 0 [pid 14792] close(12 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14793] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14792] close(13 [pid 14793] <... symlink resumed>) = 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] <... umount2 resumed>) = 0 [pid 14792] close(14 [pid 322] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] <... symlink resumed>) = 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14792] close(15 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14793] <... openat resumed>) = 3 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3639/sys" [pid 14793] write(3, "1000", 4 [pid 14792] close(16 [pid 14793] <... write resumed>) = 4 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(3 [pid 14792] close(17 [pid 14793] <... close resumed>) = 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14793] symlink("/dev/binderfs", "./binderfs" [pid 14792] close(18 [pid 322] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] <... symlink resumed>) = 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14793] write(1, "executing program\n", 18 [pid 14792] close(19 executing program [pid 322] openat(AT_FDCWD, "./3639/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... restart_syscall resumed>) = 0 [pid 14793] <... write resumed>) = 18 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14793] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14792] close(20 [pid 322] fstat(4 [pid 14793] <... mkdirat resumed>) = 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3603", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14792] close(21 [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] <... mount resumed>) = 0 [pid 14792] close(22 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] openat(AT_FDCWD, "./3603", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14793] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 321] <... openat resumed>) = 3 [pid 14792] close(23 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] fstat(3 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14793] <... openat resumed>) = 3 [pid 14792] close(24 [pid 322] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 14793] pwrite64(3, "\x02", 1, 4 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3639/sys" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14793] <... pwrite64 resumed>) = 1 [pid 14792] close(25 [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] close(3 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3639/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14792] close(26 [pid 14793] <... close resumed>) = 0 [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(4 [pid 14792] close(27 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(5 [pid 14792] close(28 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(6 [pid 14792] close(29 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14792] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(7) = -1 EBADF (Bad file descriptor) [pid 14792] exit_group(0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] close(8 [pid 14792] <... exit_group resumed>) = ? [pid 322] newfstatat(AT_FDCWD, "./3639/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3603/sys" [pid 322] unlink("./3639/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14793] close(9 [pid 14792] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3603/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3639/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14793] close(10 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3695, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3603/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] newfstatat(AT_FDCWD, "./3639/cgroup.net" [pid 321] <... openat resumed>) = 4 [pid 14793] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3639/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14793] close(12 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3639/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3639/cgroup.cpu" [pid 321] getdents64(4 [pid 14793] close(14 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3639/cgroup.cpu" [pid 14793] close(15) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] close(4 [pid 14793] close(16 [pid 322] umount2("./3639/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3603/sys" [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3639/cgroup" [pid 321] <... rmdir resumed>) = 0 [pid 14793] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3603/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3639/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14793] close(19 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3603/binderfs" [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3603/binderfs" [pid 14793] close(20 [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(21 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3603/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3639" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14793] close(22) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3603/cgroup.net" [pid 14793] close(23 [pid 322] mkdir("./3640", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3603/cgroup.net" [pid 14793] close(24 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(25 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3603/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14794 attached [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14793] close(26 [pid 14794] set_robust_list(0x555587eb56a0, 24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3603/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14794] <... set_robust_list resumed>) = 0 [pid 321] unlink("./3603/cgroup.cpu" [pid 14793] close(27 [pid 321] <... unlink resumed>) = 0 [pid 14794] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3642 [pid 321] umount2("./3603/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3603/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3603/cgroup" [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14793] close(28 [pid 323] umount2("./3693", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14794] chdir("./3640" [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14793] close(29 [pid 321] close(3 [pid 14794] <... chdir resumed>) = 0 [pid 14793] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3693", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 14794] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] rmdir("./3603" [pid 14793] exit_group(0 [pid 323] <... openat resumed>) = 3 [pid 321] <... rmdir resumed>) = 0 [pid 14794] <... prctl resumed>) = 0 [pid 14793] <... exit_group resumed>) = ? [pid 323] fstat(3 [pid 321] mkdir("./3604", 0777 [pid 14794] setpgid(0, 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14794] <... setpgid resumed>) = 0 [pid 323] getdents64(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14793] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3517, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14795 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3606 [pid 320] <... restart_syscall resumed>) = 0 [pid 14794] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14795] set_robust_list(0x555587eb56a0, 24 [pid 14794] <... symlink resumed>) = 0 [pid 323] umount2("./3693/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14795] <... set_robust_list resumed>) = 0 [pid 14794] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] umount2("./3515", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14795] chdir("./3604" [pid 14794] <... symlink resumed>) = 0 [pid 323] umount2("./3693/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] <... chdir resumed>) = 0 [pid 14794] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] openat(AT_FDCWD, "./3515", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14795] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14794] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14795] <... prctl resumed>) = 0 [pid 14794] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] newfstatat(AT_FDCWD, "./3693/sys" [pid 320] fstat(3 [pid 14795] setpgid(0, 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14795] <... setpgid resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14795] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] umount2("./3693/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] <... symlink resumed>) = 0 [pid 14794] <... openat resumed>) = 3 [pid 320] getdents64(3 [pid 14795] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14795] <... symlink resumed>) = 0 [pid 14794] write(3, "1000", 4 [pid 323] openat(AT_FDCWD, "./3693/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14795] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14794] <... write resumed>) = 4 [pid 320] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] <... symlink resumed>) = 0 [pid 14794] close(3 [pid 323] <... openat resumed>) = 4 [pid 14795] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14794] <... close resumed>) = 0 [pid 323] fstat(4 [pid 14795] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = 0 [pid 14795] write(3, "1000", 4) = 4 [pid 320] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14795] close(3 [pid 14794] symlink("/dev/binderfs", "./binderfs" [pid 14795] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14795] symlink("/dev/binderfs", "./binderfs" [pid 14794] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] newfstatat(AT_FDCWD, "./3515/sys" [pid 14795] <... symlink resumed>) = 0 executing program executing program [pid 14794] write(1, "executing program\n", 18 [pid 323] getdents64(4 [pid 14795] write(1, "executing program\n", 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14795] <... write resumed>) = 18 [pid 14794] <... write resumed>) = 18 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3515/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14794] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14795] <... mkdirat resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14795] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14794] <... mkdirat resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3515/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14795] <... mount resumed>) = 0 [pid 323] rmdir("./3693/sys" [pid 320] <... openat resumed>) = 4 [pid 14795] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] fstat(4 [pid 14795] <... openat resumed>) = 3 [pid 14794] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3693/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14794] <... mount resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14795] pwrite64(3, "\x02", 1, 4 [pid 320] getdents64(4 [pid 14795] <... pwrite64 resumed>) = 1 [pid 14795] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14795] <... close resumed>) = 0 [pid 14795] close(4 [pid 320] close(4 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14795] close(5 [pid 323] newfstatat(AT_FDCWD, "./3693/binderfs" [pid 320] <... close resumed>) = 0 [pid 14794] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3515/sys" [pid 14795] close(6 [pid 320] <... rmdir resumed>) = 0 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14795] close(7 [pid 320] umount2("./3515/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] <... openat resumed>) = 3 [pid 323] unlink("./3693/binderfs" [pid 14795] close(8 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 14795] close(9 [pid 320] newfstatat(AT_FDCWD, "./3515/binderfs" [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3693/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14795] close(10 [pid 14794] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(3 [pid 323] newfstatat(AT_FDCWD, "./3693/cgroup.net" [pid 320] unlink("./3515/binderfs" [pid 14795] close(11 [pid 14794] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3693/cgroup.net" [pid 320] umount2("./3515/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] close(12 [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(4 [pid 323] umount2("./3693/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] close(13 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3515/cgroup.net" [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14795] close(14 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3693/cgroup.cpu" [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(6 [pid 320] unlink("./3515/cgroup.net" [pid 14795] close(15 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(7 [pid 320] <... unlink resumed>) = 0 [pid 14795] close(16 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3693/cgroup.cpu" [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(8 [pid 320] umount2("./3515/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] close(17 [pid 323] <... unlink resumed>) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(9 [pid 323] umount2("./3693/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] close(18 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3515/cgroup.cpu" [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(10 [pid 323] newfstatat(AT_FDCWD, "./3693/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14795] close(19 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3515/cgroup.cpu" [pid 323] unlink("./3693/cgroup" [pid 14794] close(11 [pid 14795] close(20 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3515/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14795] close(21 [pid 14794] close(12 [pid 323] getdents64(3 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14795] close(22 [pid 323] close(3 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(13 [pid 320] newfstatat(AT_FDCWD, "./3515/cgroup" [pid 14795] close(23 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(14 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14795] close(24 [pid 320] unlink("./3515/cgroup" [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3693" [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14795] close(25 [pid 320] getdents64(3 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14795] close(26 [pid 14794] close(15 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3694", 0777 [pid 320] close(3 [pid 14795] close(27 [pid 14794] close(16 [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14795] close(28 [pid 14794] close(17 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rmdir("./3515" [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14795] close(29 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14794] close(18 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14795] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3516", 0777 [pid 14795] exit_group(0 [pid 320] <... mkdir resumed>) = 0 [pid 14795] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14796 attached [pid 14795] +++ exited with 0 +++ [pid 14794] close(19) = -1 EBADF (Bad file descriptor) [pid 14796] set_robust_list(0x555587eb56a0, 24 [pid 14794] close(20 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3696 [pid 14796] <... set_robust_list resumed>) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14794] close(21 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14794] close(22 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3606, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14794] close(23) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3518 ci2-android-6-12-rust/strace-static-x86_64: Process 14797 attached [pid 14796] chdir("./3694" [pid 14794] close(24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14797] set_robust_list(0x555587eb56a0, 24 [pid 14796] <... chdir resumed>) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14797] <... set_robust_list resumed>) = 0 [pid 14794] close(25 [pid 14796] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14797] rt_sigprocmask(SIG_SETMASK, [] [pid 14796] setpgid(0, 0 [pid 14794] close(26 [pid 14797] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14796] <... setpgid resumed>) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14797] chdir("./3516" [pid 14796] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14794] close(27 [pid 14797] <... chdir resumed>) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14797] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14794] close(28 [pid 14797] <... prctl resumed>) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14797] setpgid(0, 0 [pid 14794] close(29 [pid 14797] <... setpgid resumed>) = 0 [pid 14796] <... symlink resumed>) = 0 [pid 14794] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14797] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14796] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14794] exit_group(0) = ? [pid 14796] <... symlink resumed>) = 0 [pid 14797] <... symlink resumed>) = 0 [pid 14797] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14796] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14797] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14796] <... symlink resumed>) = 0 [pid 14797] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14796] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14797] write(3, "1000", 4) = 4 [pid 14797] close(3) = 0 [pid 14797] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14797] write(1, "executing program\n", 18) = 18 executing program [pid 14797] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14794] +++ exited with 0 +++ [pid 14797] <... mkdirat resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3642, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14797] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14796] <... openat resumed>) = 3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14797] <... mount resumed>) = 0 [pid 14796] write(3, "1000", 4 [pid 14797] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14796] <... write resumed>) = 4 [pid 14797] <... openat resumed>) = 3 [pid 14796] close(3 [pid 321] <... restart_syscall resumed>) = 0 [pid 14796] <... close resumed>) = 0 [pid 14796] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14796] write(1, "executing program\n", 18 executing program [pid 321] umount2("./3604", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] pwrite64(3, "\x02", 1, 4 [pid 14796] <... write resumed>) = 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14797] <... pwrite64 resumed>) = 1 [pid 321] openat(AT_FDCWD, "./3604", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14796] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14797] close(3 [pid 321] <... openat resumed>) = 3 [pid 14797] <... close resumed>) = 0 [pid 14796] <... mkdirat resumed>) = 0 [pid 321] fstat(3 [pid 14796] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14797] close(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14797] close(5 [pid 14796] <... mount resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] close(6) = -1 EBADF (Bad file descriptor) [pid 14796] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14797] close(7 [pid 321] <... umount2 resumed>) = 0 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14797] close(8) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] close(9 [pid 14796] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14797] close(10 [pid 321] newfstatat(AT_FDCWD, "./3604/sys" [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14797] close(11 [pid 321] umount2("./3604/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] pwrite64(3, "\x02", 1, 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14797] close(12 [pid 14796] <... pwrite64 resumed>) = 1 [pid 321] openat(AT_FDCWD, "./3604/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(3 [pid 321] <... openat resumed>) = 4 [pid 14797] close(13 [pid 321] fstat(4 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14797] close(14 [pid 321] getdents64(4 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14797] close(15 [pid 321] getdents64(4 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14797] close(16 [pid 321] close(4 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14797] close(17 [pid 321] rmdir("./3604/sys" [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] <... close resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14797] close(18 [pid 14796] close(4 [pid 321] umount2("./3604/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14797] close(19 [pid 14796] close(5 [pid 321] newfstatat(AT_FDCWD, "./3604/binderfs" [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(6) = -1 EBADF (Bad file descriptor) [pid 14796] close(7 [pid 14797] close(20 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(8 [pid 321] unlink("./3604/binderfs" [pid 14797] close(21 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(9 [pid 321] umount2("./3604/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] close(22 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(10 [pid 321] newfstatat(AT_FDCWD, "./3604/cgroup.net" [pid 14797] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14797] close(24 [pid 321] unlink("./3604/cgroup.net" [pid 14796] close(11 [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14796] close(12 [pid 14797] close(25 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3604/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(13 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14797] close(26 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3604/cgroup.cpu" [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(14 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14797] close(27 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3604/cgroup.cpu" [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(15 [pid 321] <... unlink resumed>) = 0 [pid 14797] close(28 [pid 322] umount2("./3640", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3604/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14797] close(29 [pid 14796] close(16 [pid 322] openat(AT_FDCWD, "./3640", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14797] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3604/cgroup" [pid 14797] exit_group(0 [pid 14796] close(17 [pid 14797] <... exit_group resumed>) = ? [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14797] +++ exited with 0 +++ [pid 14796] close(18) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14796] close(19) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] unlink("./3604/cgroup" [pid 14796] close(20 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... unlink resumed>) = 0 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3518, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14796] close(21 [pid 322] <... umount2 resumed>) = 0 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(22 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 14796] close(23 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3640/sys" [pid 321] rmdir("./3604" [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14796] close(24) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3605", 0777 [pid 14796] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... mkdir resumed>) = 0 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14796] close(26 [pid 322] openat(AT_FDCWD, "./3640/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14796] close(27 [pid 322] fstat(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14798 attached [pid 14796] close(28) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14798] set_robust_list(0x555587eb56a0, 24 [pid 14796] close(29 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14796] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14798] <... set_robust_list resumed>) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3607 [pid 14798] rt_sigprocmask(SIG_SETMASK, [] [pid 14796] exit_group(0 [pid 322] close(4 [pid 14798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14796] <... exit_group resumed>) = ? [pid 322] <... close resumed>) = 0 [pid 14798] chdir("./3605" [pid 322] rmdir("./3640/sys" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14798] <... chdir resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14798] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] umount2("./3640/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14798] <... prctl resumed>) = 0 [pid 14796] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14798] setpgid(0, 0 [pid 322] newfstatat(AT_FDCWD, "./3640/binderfs" [pid 14798] <... setpgid resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3696, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14798] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... restart_syscall resumed>) = 0 [pid 14798] <... symlink resumed>) = 0 [pid 322] unlink("./3640/binderfs") = 0 [pid 14798] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] umount2("./3694", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3640/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14798] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 14798] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] openat(AT_FDCWD, "./3694", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14798] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3640/cgroup.net" [pid 14798] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] fstat(3 [pid 14798] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14798] write(3, "1000", 4 [pid 323] getdents64(3 [pid 322] unlink("./3640/cgroup.net" [pid 14798] <... write resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3516", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14798] close(3 [pid 323] umount2("./3694/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14798] <... close resumed>) = 0 [pid 14798] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3640/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14798] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3516", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14798] write(1, "executing program\n", 18 [pid 323] umount2("./3694/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3640/cgroup.cpu" [pid 320] <... openat resumed>) = 3 executing program [pid 14798] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 14798] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] newfstatat(AT_FDCWD, "./3694/sys" [pid 322] unlink("./3640/cgroup.cpu" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14798] <... mkdirat resumed>) = 0 [pid 14798] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3694/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14798] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3640/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14798] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] openat(AT_FDCWD, "./3694/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3640/cgroup" [pid 14798] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14798] pwrite64(3, "\x02", 1, 4 [pid 323] fstat(4 [pid 322] unlink("./3640/cgroup" [pid 14798] <... pwrite64 resumed>) = 1 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14798] close(3 [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14798] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 14798] close(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14798] close(5 [pid 323] <... close resumed>) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3694/sys" [pid 14798] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3516/sys" [pid 14798] close(7 [pid 323] umount2("./3694/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(3 [pid 320] umount2("./3516/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14798] close(8 [pid 323] newfstatat(AT_FDCWD, "./3694/binderfs" [pid 322] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3640" [pid 320] openat(AT_FDCWD, "./3516/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14798] close(9 [pid 323] unlink("./3694/binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] mkdir("./3641", 0777 [pid 320] fstat(4 [pid 14798] close(10 [pid 323] umount2("./3694/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14798] close(11 [pid 323] newfstatat(AT_FDCWD, "./3694/cgroup.net" [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14798] close(12) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3694/cgroup.net" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] getdents64(4 [pid 14798] close(13 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3694/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 14799 attached [pid 14798] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14799] set_robust_list(0x555587eb56a0, 24 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3694/cgroup.cpu" [pid 320] close(4 [pid 14799] <... set_robust_list resumed>) = 0 [pid 14798] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3643 [pid 320] <... close resumed>) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] rt_sigprocmask(SIG_SETMASK, [] [pid 323] unlink("./3694/cgroup.cpu" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rmdir("./3516/sys" [pid 14799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14798] close(16 [pid 323] <... unlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] chdir("./3641" [pid 323] umount2("./3694/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3516/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14799] <... chdir resumed>) = 0 [pid 14798] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14799] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] <... prctl resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3694/cgroup" [pid 14799] setpgid(0, 0 [pid 14798] close(18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14799] <... setpgid resumed>) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3516/binderfs" [pid 14799] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14798] close(19 [pid 323] unlink("./3694/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3516/binderfs" [pid 323] <... unlink resumed>) = 0 [pid 14799] <... symlink resumed>) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14799] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14798] close(20 [pid 323] getdents64(3 [pid 320] umount2("./3516/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14799] <... symlink resumed>) = 0 [pid 14798] close(21 [pid 323] close(3 [pid 320] newfstatat(AT_FDCWD, "./3516/cgroup.net" [pid 14799] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14799] <... symlink resumed>) = 0 [pid 14798] close(22 [pid 323] rmdir("./3694" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14799] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] unlink("./3516/cgroup.net" [pid 14799] <... openat resumed>) = 3 [pid 14798] close(23 [pid 323] mkdir("./3695", 0777 [pid 320] <... unlink resumed>) = 0 [pid 14799] write(3, "1000", 4 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] <... write resumed>) = 4 [pid 14798] close(24 [pid 323] <... mkdir resumed>) = 0 [pid 320] umount2("./3516/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14799] close(3 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14799] <... close resumed>) = 0 [pid 14798] close(25 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3516/cgroup.cpu" [pid 14799] symlink("/dev/binderfs", "./binderfs" [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14798] close(26 [pid 14799] <... symlink resumed>) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14799] write(1, "executing program\n", 18 executing program [pid 14798] close(27 [pid 320] unlink("./3516/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14800 attached [pid 14799] <... write resumed>) = 18 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14800] set_robust_list(0x555587eb56a0, 24 [pid 14799] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14798] close(28 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3697 [pid 320] umount2("./3516/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14800] <... set_robust_list resumed>) = 0 [pid 14799] <... mkdirat resumed>) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14800] rt_sigprocmask(SIG_SETMASK, [] [pid 14799] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14798] close(29 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3516/cgroup" [pid 14800] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14799] <... mount resumed>) = 0 [pid 14798] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14800] chdir("./3695" [pid 14799] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14798] exit_group(0 [pid 320] unlink("./3516/cgroup" [pid 14800] <... chdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14800] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14798] <... exit_group resumed>) = ? [pid 320] getdents64(3 [pid 14800] <... prctl resumed>) = 0 [pid 14799] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3516" [pid 14798] +++ exited with 0 +++ [pid 14799] pwrite64(3, "\x02", 1, 4 [pid 320] <... rmdir resumed>) = 0 [pid 14800] setpgid(0, 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3607, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] mkdir("./3517", 0777 [pid 14800] <... setpgid resumed>) = 0 [pid 14799] <... pwrite64 resumed>) = 1 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... mkdir resumed>) = 0 [pid 14799] close(3 [pid 14800] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14799] <... close resumed>) = 0 [pid 14800] <... symlink resumed>) = 0 [pid 14799] close(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14800] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] <... symlink resumed>) = 0 [pid 14799] close(5 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14800] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] <... symlink resumed>) = 0 [pid 14799] close(6 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14800] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] <... openat resumed>) = 3 [pid 14799] close(7ci2-android-6-12-rust/strace-static-x86_64: Process 14801 attached [pid 14800] write(3, "1000", 4 [pid 14801] set_robust_list(0x555587eb56a0, 24 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... set_robust_list resumed>) = 0 [pid 14800] <... write resumed>) = 4 [pid 14799] close(8 [pid 14801] rt_sigprocmask(SIG_SETMASK, [] [pid 14800] close(3 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3519 [pid 14801] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14800] <... close resumed>) = 0 [pid 14799] close(9 [pid 14801] chdir("./3517" [pid 14800] symlink("/dev/binderfs", "./binderfs" [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14801] <... chdir resumed>) = 0 [pid 14799] close(10 [pid 14801] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14801] <... prctl resumed>) = 0 [pid 14800] <... symlink resumed>) = 0 [pid 14799] close(11 executing program [pid 14801] setpgid(0, 0 [pid 14800] write(1, "executing program\n", 18 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... setpgid resumed>) = 0 [pid 14800] <... write resumed>) = 18 [pid 14799] close(12 [pid 14801] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14800] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... symlink resumed>) = 0 [pid 14800] <... mkdirat resumed>) = 0 [pid 14799] close(13 [pid 14801] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14800] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... symlink resumed>) = 0 [pid 14800] <... mount resumed>) = 0 [pid 14799] close(14 [pid 14801] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14800] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14801] <... symlink resumed>) = 0 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14799] close(15 [pid 14801] <... openat resumed>) = 3 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] write(3, "1000", 4 [pid 14799] close(16 [pid 14801] <... write resumed>) = 4 [pid 14800] <... openat resumed>) = 3 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] close(3 [pid 14800] pwrite64(3, "\x02", 1, 4 [pid 14801] <... close resumed>) = 0 [pid 14801] symlink("/dev/binderfs", "./binderfs" [pid 14800] <... pwrite64 resumed>) = 1 [pid 14799] close(17 [pid 321] <... restart_syscall resumed>) = 0 [pid 14801] <... symlink resumed>) = 0 [pid 14800] close(3 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] write(1, "executing program\n", 18 [pid 14800] <... close resumed>) = 0 executing program [pid 14799] close(18 [pid 14801] <... write resumed>) = 18 [pid 14800] close(4 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3605", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14801] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] close(19 [pid 14801] <... mkdirat resumed>) = 0 [pid 14800] close(5 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14801] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] close(20 [pid 321] openat(AT_FDCWD, "./3605", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14801] <... mount resumed>) = 0 [pid 14800] close(6 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14801] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] close(21 [pid 321] fstat(3 [pid 14800] close(7 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14801] <... openat resumed>) = 3 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] close(22 [pid 14801] pwrite64(3, "\x02", 1, 4 [pid 14800] close(8 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... pwrite64 resumed>) = 1 [pid 14800] close(9 [pid 14799] close(23 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14801] close(3 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14801] <... close resumed>) = 0 [pid 14800] close(10 [pid 14799] close(24 [pid 14801] close(4 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(11 [pid 14801] close(5 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(12 [pid 14799] close(25 [pid 14801] close(6 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(13 [pid 14799] close(26 [pid 321] newfstatat(AT_FDCWD, "./3605/sys" [pid 14801] close(7 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(14 [pid 14799] close(27 [pid 14801] close(8 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3605/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(15 [pid 14801] close(9 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(16 [pid 14801] close(10 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(17 [pid 14801] close(11 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(18 [pid 14801] close(12 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(19 [pid 14801] close(13 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] close(28 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(20 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3605/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14801] close(14 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] close(29 [pid 321] <... openat resumed>) = 4 [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(21 [pid 14799] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14801] close(15 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] exit_group(0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(22 [pid 14799] <... exit_group resumed>) = ? [pid 321] getdents64(4 [pid 14801] close(16 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14799] +++ exited with 0 +++ [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(23 [pid 321] getdents64(4 [pid 14801] close(17 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(24 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3643, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] close(4 [pid 14801] close(18 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... close resumed>) = 0 [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(25 [pid 321] rmdir("./3605/sys" [pid 14801] close(19 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(26 [pid 14801] close(20 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3605/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(27 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14801] close(21 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3605/binderfs" [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14801] close(22 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] close(29 [pid 14801] close(23 [pid 14800] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] exit_group(0 [pid 321] unlink("./3605/binderfs" [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] <... exit_group resumed>) = ? [pid 321] <... unlink resumed>) = 0 [pid 14801] close(24 [pid 321] umount2("./3605/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14801] close(25 [pid 321] newfstatat(AT_FDCWD, "./3605/cgroup.net" [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14800] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14801] close(26 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3697, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] unlink("./3605/cgroup.net" [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14801] close(27) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14801] close(28 [pid 321] umount2("./3605/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14801] close(29 [pid 322] umount2("./3641", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3605/cgroup.cpu" [pid 14801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14801] exit_group(0 [pid 322] openat(AT_FDCWD, "./3641", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3605/cgroup.cpu" [pid 14801] <... exit_group resumed>) = ? [pid 322] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3605/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14801] +++ exited with 0 +++ [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3519, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3605/cgroup" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] unlink("./3605/cgroup" [pid 322] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3517", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3641/sys" [pid 321] getdents64(3 [pid 320] openat(AT_FDCWD, "./3517", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 320] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] openat(AT_FDCWD, "./3641/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(3 [pid 322] <... openat resumed>) = 4 [pid 321] rmdir("./3605" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... rmdir resumed>) = 0 [pid 322] fstat(4 [pid 321] mkdir("./3606", 0777 [pid 320] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] close(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3641/sys" [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3641/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3517/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14802 attached [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14802] set_robust_list(0x555587eb56a0, 24 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14802] <... set_robust_list resumed>) = 0 [pid 323] umount2("./3695", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3641/binderfs" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3608 [pid 320] umount2("./3517/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14802] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] openat(AT_FDCWD, "./3695", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] unlink("./3641/binderfs" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] openat(AT_FDCWD, "./3517/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14802] chdir("./3606" [pid 323] <... openat resumed>) = 3 [pid 14802] <... chdir resumed>) = 0 [pid 323] fstat(3 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3641/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14802] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14802] <... prctl resumed>) = 0 [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3641/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14802] setpgid(0, 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14802] <... setpgid resumed>) = 0 [pid 323] umount2("./3695/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3641/cgroup.net" [pid 320] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3641/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3641/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3641/cgroup.cpu" [pid 14802] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3641/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14802] <... symlink resumed>) = 0 [pid 323] umount2("./3695/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3641/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14802] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 14802] <... symlink resumed>) = 0 [pid 322] unlink("./3641/cgroup") = 0 [pid 320] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 14802] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3517/sys" [pid 323] newfstatat(AT_FDCWD, "./3695/sys" [pid 322] close(3 [pid 14802] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14802] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3641" [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3695/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3642", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14802] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3517/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14802] write(3, "1000", 4 [pid 323] openat(AT_FDCWD, "./3695/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3644 [pid 323] <... openat resumed>) = 4 [pid 14802] <... write resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3517/binderfs" [pid 323] fstat(4ci2-android-6-12-rust/strace-static-x86_64: Process 14803 attached [pid 14802] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14802] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3517/binderfs" [pid 14803] set_robust_list(0x555587eb56a0, 24 [pid 14802] symlink("/dev/binderfs", "./binderfs" [pid 323] getdents64(4 [pid 14803] <... set_robust_list resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3517/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3517/cgroup.net" [pid 323] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 14803] rt_sigprocmask(SIG_SETMASK, [] [pid 320] unlink("./3517/cgroup.net" [pid 323] rmdir("./3695/sys" [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 14803] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14803] chdir("./3642" [pid 14802] <... symlink resumed>) = 0 [pid 14803] <... chdir resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14803] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14802] write(1, "executing program\n", 18 [pid 323] umount2("./3695/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14803] <... prctl resumed>) = 0 [pid 14802] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3517/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14803] setpgid(0, 0 [pid 14802] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14803] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3695/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14803] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14802] <... mkdirat resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3517/cgroup.cpu" [pid 14803] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14803] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14802] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14803] <... symlink resumed>) = 0 [pid 323] unlink("./3695/binderfs" [pid 14803] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 323] <... unlink resumed>) = 0 [pid 14803] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 320] unlink("./3517/cgroup.cpu" [pid 14802] <... mount resumed>) = 0 [pid 323] umount2("./3695/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14802] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] umount2("./3517/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14803] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3695/cgroup.net" [pid 14803] <... write resumed>) = 4 [pid 14803] close(3) = 0 [pid 14803] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14803] write(1, "executing program\n", 18) = 18 executing program [pid 14803] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14803] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14802] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3517/cgroup" [pid 323] unlink("./3695/cgroup.net" [pid 14803] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14803] <... openat resumed>) = 3 [pid 14802] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3517/cgroup" [pid 14803] pwrite64(3, "\x02", 1, 4) = 1 [pid 14803] close(3) = 0 [pid 323] umount2("./3695/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14803] close(4) = -1 EBADF (Bad file descriptor) [pid 14803] close(5 [pid 14802] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14802] close(3 [pid 323] newfstatat(AT_FDCWD, "./3695/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14803] close(6 [pid 14802] <... close resumed>) = 0 [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14802] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 14803] close(7 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3695/cgroup.cpu" [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14802] close(5 [pid 320] <... close resumed>) = 0 [pid 14803] close(8 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] rmdir("./3517" [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14803] close(9) = -1 EBADF (Bad file descriptor) [pid 14803] close(10 [pid 14802] close(6 [pid 323] umount2("./3695/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14803] close(11) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3518", 0777 [pid 14803] close(12 [pid 14802] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3695/cgroup" [pid 320] <... mkdir resumed>) = 0 [pid 14803] close(13 [pid 14802] close(8 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14803] close(14 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14802] close(9 [pid 323] unlink("./3695/cgroup" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14803] close(15 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14803] close(16 [pid 14802] close(10 [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14803] close(17 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14803] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14803] close(18) = -1 EBADF (Bad file descriptor) [pid 14803] close(19) = -1 EBADF (Bad file descriptor) [pid 14803] close(20) = -1 EBADF (Bad file descriptor) [pid 14803] close(21) = -1 EBADF (Bad file descriptor) [pid 14803] close(22) = -1 EBADF (Bad file descriptor) [pid 14803] close(23) = -1 EBADF (Bad file descriptor) [pid 14803] close(24) = -1 EBADF (Bad file descriptor) [pid 14803] close(25) = -1 EBADF (Bad file descriptor) [pid 14803] close(26) = -1 EBADF (Bad file descriptor) [pid 14803] close(27) = -1 EBADF (Bad file descriptor) [pid 14803] close(28) = -1 EBADF (Bad file descriptor) [pid 14803] close(29) = -1 EBADF (Bad file descriptor) [pid 14803] exit_group(0) = ? [pid 14803] +++ exited with 0 +++ [pid 14802] close(11 [pid 323] <... unlink resumed>) = 0 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3520 [pid 14802] close(12 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3644, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14802] close(13 [pid 323] <... close resumed>) = 0 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rmdir("./3695" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14802] close(14ci2-android-6-12-rust/strace-static-x86_64: Process 14804 attached ) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14804] set_robust_list(0x555587eb56a0, 24 [pid 14802] close(15 [pid 323] mkdir("./3696", 0777 [pid 322] <... restart_syscall resumed>) = 0 [pid 14804] <... set_robust_list resumed>) = 0 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14804] rt_sigprocmask(SIG_SETMASK, [] [pid 14802] close(16 [pid 323] <... mkdir resumed>) = 0 [pid 14804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14804] chdir("./3518" [pid 14802] close(17 [pid 14804] <... chdir resumed>) = 0 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14804] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14802] close(18 [pid 322] umount2("./3642", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14804] <... prctl resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14804] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14804] <... setpgid resumed>) = 0 [pid 14804] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3642", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14804] <... symlink resumed>) = 0 [pid 14804] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 322] <... openat resumed>) = 3 [pid 14804] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14804] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14802] close(19) = -1 EBADF (Bad file descriptor) [pid 14804] <... openat resumed>) = 3 [pid 14802] close(20 [pid 322] fstat(3 [pid 14804] write(3, "1000", 4 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14804] <... write resumed>) = 4 [pid 14802] close(21 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14804] close(3 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14805 attached [pid 14804] <... close resumed>) = 0 [pid 14802] close(22 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3698 [pid 322] getdents64(3 [pid 14805] set_robust_list(0x555587eb56a0, 24 [pid 14804] symlink("/dev/binderfs", "./binderfs" [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14805] <... set_robust_list resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14805] rt_sigprocmask(SIG_SETMASK, [] [pid 14804] <... symlink resumed>) = 0 [pid 14802] close(23 [pid 322] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14804] write(1, "executing program\n", 18 [pid 14802] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14802] close(24) = -1 EBADF (Bad file descriptor) [pid 14802] close(25) = -1 EBADF (Bad file descriptor) [pid 14802] close(26) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14805] chdir("./3696" [pid 14802] close(27) = -1 EBADF (Bad file descriptor) [pid 14802] close(28) = -1 EBADF (Bad file descriptor) [pid 14802] close(29) = -1 EBADF (Bad file descriptor) [pid 14802] exit_group(0) = ? executing program [pid 14805] <... chdir resumed>) = 0 [pid 14804] <... write resumed>) = 18 [pid 14802] +++ exited with 0 +++ [pid 322] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14805] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14805] <... prctl resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3608, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14805] setpgid(0, 0 [pid 14804] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3642/sys" [pid 14805] <... setpgid resumed>) = 0 [pid 14805] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14804] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14805] <... symlink resumed>) = 0 [pid 14804] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14805] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 14805] <... symlink resumed>) = 0 [pid 14804] <... mount resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3642/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14805] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14804] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... openat resumed>) = 4 [pid 14805] <... symlink resumed>) = 0 [pid 321] umount2("./3606", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3606", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 14805] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14804] <... openat resumed>) = 3 [pid 322] fstat(4 [pid 14805] <... openat resumed>) = 3 [pid 14804] pwrite64(3, "\x02", 1, 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] fstat(3 [pid 14805] write(3, "1000", 4 [pid 14804] <... pwrite64 resumed>) = 1 [pid 322] getdents64(4 [pid 14805] <... write resumed>) = 4 [pid 14804] close(3 [pid 14805] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14805] <... close resumed>) = 0 [pid 14804] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14805] symlink("/dev/binderfs", "./binderfs" [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14804] close(4 [pid 321] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14805] <... symlink resumed>) = 0 [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14805] write(1, "executing program\n", 18 [pid 14804] close(5 [pid 322] close(4 executing program [pid 321] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14805] <... write resumed>) = 18 [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14804] close(6 [pid 322] rmdir("./3642/sys" [pid 321] newfstatat(AT_FDCWD, "./3606/sys" [pid 14805] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3606/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3606/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3606/sys") = 0 [pid 321] umount2("./3606/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3606/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3606/binderfs") = 0 [pid 321] umount2("./3606/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3606/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3606/cgroup.net") = 0 [pid 321] umount2("./3606/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14805] <... mkdirat resumed>) = 0 [pid 14804] close(7 [pid 322] umount2("./3642/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14805] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14804] close(8) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3642/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3606/cgroup.cpu" [pid 14805] <... mount resumed>) = 0 [pid 14804] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14805] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3606/cgroup.cpu") = 0 [pid 321] umount2("./3606/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14805] <... openat resumed>) = 3 [pid 14804] close(10 [pid 322] unlink("./3642/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14805] pwrite64(3, "\x02", 1, 4 [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14804] close(11 [pid 14805] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3642/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14805] close(3 [pid 14804] close(12 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3606/cgroup" [pid 14805] <... close resumed>) = 0 [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3642/cgroup.net" [pid 14805] close(4 [pid 14804] close(13 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14805] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3606/cgroup" [pid 14805] close(5 [pid 14804] close(14 [pid 14805] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3642/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 14805] close(6) = -1 EBADF (Bad file descriptor) [pid 14805] close(7) = -1 EBADF (Bad file descriptor) [pid 14805] close(8) = -1 EBADF (Bad file descriptor) [pid 14805] close(9) = -1 EBADF (Bad file descriptor) [pid 14805] close(10) = -1 EBADF (Bad file descriptor) [pid 14805] close(11) = -1 EBADF (Bad file descriptor) [pid 14805] close(12) = -1 EBADF (Bad file descriptor) [pid 14805] close(13) = -1 EBADF (Bad file descriptor) [pid 14805] close(14) = -1 EBADF (Bad file descriptor) [pid 14805] close(15) = -1 EBADF (Bad file descriptor) [pid 14805] close(16) = -1 EBADF (Bad file descriptor) [pid 14805] close(17) = -1 EBADF (Bad file descriptor) [pid 14805] close(18) = -1 EBADF (Bad file descriptor) [pid 14805] close(19) = -1 EBADF (Bad file descriptor) [pid 14805] close(20) = -1 EBADF (Bad file descriptor) [pid 14805] close(21) = -1 EBADF (Bad file descriptor) [pid 14805] close(22) = -1 EBADF (Bad file descriptor) [pid 14805] close(23) = -1 EBADF (Bad file descriptor) [pid 14805] close(24) = -1 EBADF (Bad file descriptor) [pid 14805] close(25) = -1 EBADF (Bad file descriptor) [pid 14805] close(26) = -1 EBADF (Bad file descriptor) [pid 14805] close(27) = -1 EBADF (Bad file descriptor) [pid 14805] close(28) = -1 EBADF (Bad file descriptor) [pid 14805] close(29) = -1 EBADF (Bad file descriptor) [pid 14805] exit_group(0) = ? [pid 14805] +++ exited with 0 +++ [pid 14804] close(15 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(3 [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3642/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14804] close(16 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3698, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(3 [pid 14804] close(17 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] newfstatat(AT_FDCWD, "./3642/cgroup.cpu" [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14804] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3606" [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14804] close(19) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3642/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 14804] close(20) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] mkdir("./3607", 0777 [pid 14804] close(21 [pid 322] umount2("./3642/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14804] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3642/cgroup" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14804] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14804] close(24) = -1 EBADF (Bad file descriptor) [pid 14804] close(25) = -1 EBADF (Bad file descriptor) [pid 14804] close(26) = -1 EBADF (Bad file descriptor) [pid 14804] close(27) = -1 EBADF (Bad file descriptor) [pid 14804] close(28) = -1 EBADF (Bad file descriptor) [pid 14804] close(29) = -1 EBADF (Bad file descriptor) [pid 14804] exit_group(0 [pid 322] unlink("./3642/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14806 attached [pid 14804] <... exit_group resumed>) = ? [pid 322] <... unlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3609 [pid 14806] set_robust_list(0x555587eb56a0, 24 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 322] close(3) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rmdir("./3642") = 0 [pid 322] mkdir("./3643", 0777 [pid 14804] +++ exited with 0 +++ [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3520, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14806] <... set_robust_list resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14806] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14807 attached , NULL, 8) = 0 [pid 14807] set_robust_list(0x555587eb56a0, 24 [pid 14806] chdir("./3607" [pid 14807] <... set_robust_list resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3645 [pid 320] <... restart_syscall resumed>) = 0 [pid 14806] <... chdir resumed>) = 0 [pid 14807] rt_sigprocmask(SIG_SETMASK, [] [pid 14806] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14807] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3518", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14807] chdir("./3643" [pid 14806] <... prctl resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14807] <... chdir resumed>) = 0 [pid 14807] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14807] setpgid(0, 0) = 0 [pid 14807] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14806] setpgid(0, 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14806] <... setpgid resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3518", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14807] <... symlink resumed>) = 0 [pid 14806] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... openat resumed>) = 3 [pid 14807] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14807] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] fstat(3 [pid 14807] <... symlink resumed>) = 0 [pid 14807] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14807] <... openat resumed>) = 3 [pid 14807] write(3, "1000", 4) = 4 [pid 14807] close(3) = 0 [pid 14807] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14807] write(1, "executing program\n", 18) = 18 [pid 320] <... umount2 resumed>) = 0 executing program [pid 14807] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 323] umount2("./3696", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14806] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14807] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14806] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] openat(AT_FDCWD, "./3696", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3518/sys" [pid 323] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14807] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14806] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 320] umount2("./3518/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14806] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3696/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3518/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14807] pwrite64(3, "\x02", 1, 4 [pid 14806] <... symlink resumed>) = 0 [pid 14806] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 323] <... umount2 resumed>) = 0 [pid 14806] write(3, "1000", 4) = 4 [pid 14806] close(3) = 0 [pid 14806] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14807] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3696/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 323] newfstatat(AT_FDCWD, "./3696/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14807] close(3 [pid 14806] write(1, "executing program\n", 18 [pid 320] getdents64(4 [pid 14807] <... close resumed>) = 0 executing program [pid 14806] <... write resumed>) = 18 [pid 14807] close(4 [pid 14806] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... mkdirat resumed>) = 0 [pid 323] umount2("./3696/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14807] close(5 [pid 14806] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14806] <... mount resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3696/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] close(4 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14807] close(6 [pid 14806] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 4 [pid 320] <... close resumed>) = 0 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3518/sys" [pid 14807] close(7) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 323] fstat(4 [pid 14807] close(8 [pid 320] umount2("./3518/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] pwrite64(3, "\x02", 1, 4 [pid 14807] close(9 [pid 14806] <... pwrite64 resumed>) = 1 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3518/binderfs" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14807] close(10 [pid 14806] close(3 [pid 323] close(4 [pid 320] unlink("./3518/binderfs" [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14807] close(11 [pid 14806] close(4 [pid 323] rmdir("./3696/sys" [pid 320] <... unlink resumed>) = 0 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3518/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14807] close(12 [pid 14806] close(5 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] close(13 [pid 14806] close(6 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] close(14 [pid 14806] close(7 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] close(15 [pid 14806] close(8 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] close(16 [pid 14806] close(9 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] close(17 [pid 14806] close(10 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] close(18 [pid 14806] close(11 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] close(19 [pid 14806] close(12 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14807] close(20 [pid 14806] close(13 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3696/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3518/cgroup.net" [pid 14807] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3696/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(14 [pid 14807] close(22 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3518/cgroup.net" [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(15 [pid 323] unlink("./3696/binderfs" [pid 14807] close(23 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(16 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3518/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14807] close(24 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(17 [pid 323] umount2("./3696/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14807] close(25 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3518/cgroup.cpu" [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(18 [pid 14807] close(26 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3696/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3518/cgroup.cpu" [pid 14807] close(27 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(20 [pid 323] unlink("./3696/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14807] close(28 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(21 [pid 320] umount2("./3518/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14807] close(29 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(22 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14807] exit_group(0 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3696/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3518/cgroup" [pid 14807] <... exit_group resumed>) = ? [pid 14806] close(23 [pid 14807] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3696/cgroup.cpu" [pid 320] unlink("./3518/cgroup" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3645, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 [pid 14806] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3696/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14806] close(25) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14806] close(26 [pid 320] close(3 [pid 323] umount2("./3696/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14806] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3518" [pid 14806] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14806] close(28) = -1 EBADF (Bad file descriptor) [pid 14806] close(29) = -1 EBADF (Bad file descriptor) [pid 14806] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3696/cgroup" [pid 14806] <... exit_group resumed>) = ? [pid 320] <... rmdir resumed>) = 0 [pid 14806] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] mkdir("./3519", 0777 [pid 323] unlink("./3696/cgroup" [pid 320] <... mkdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3609, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] getdents64(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] close(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3696") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14808 attached [pid 323] mkdir("./3697", 0777 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3521 [pid 14808] set_robust_list(0x555587eb56a0, 24 [pid 323] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14808] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14808] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14808] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14808] chdir("./3519" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14808] <... chdir resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14809 attached [pid 14808] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14808] setpgid(0, 0) = 0 [pid 14808] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] umount2("./3607", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] set_robust_list(0x555587eb56a0, 24 [pid 14808] <... symlink resumed>) = 0 [pid 14809] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3699 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14808] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14809] rt_sigprocmask(SIG_SETMASK, [] [pid 14808] <... symlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3607", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14808] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14809] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14808] <... symlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... openat resumed>) = 3 [pid 14809] chdir("./3697" [pid 14808] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] fstat(3 [pid 14809] <... chdir resumed>) = 0 [pid 14808] <... openat resumed>) = 3 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14809] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 321] getdents64(3 [pid 14808] write(3, "1000", 4 [pid 14809] setpgid(0, 0 [pid 14808] <... write resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3643", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] <... setpgid resumed>) = 0 [pid 14808] close(3 [pid 321] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14808] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14808] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14808] write(1, "executing program\n", 18) = 18 executing program [pid 14808] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] openat(AT_FDCWD, "./3643", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = 0 [pid 14809] <... symlink resumed>) = 0 [pid 14808] <... mkdirat resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14809] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14808] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] fstat(3 [pid 321] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] <... symlink resumed>) = 0 [pid 14808] <... mount resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14808] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3607/sys" [pid 14809] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14808] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3607/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14808] pwrite64(3, "\x02", 1, 4) = 1 [pid 14808] close(3) = 0 [pid 14808] close(4) = -1 EBADF (Bad file descriptor) [pid 14808] close(5) = -1 EBADF (Bad file descriptor) [pid 14808] close(6) = -1 EBADF (Bad file descriptor) [pid 14808] close(7) = -1 EBADF (Bad file descriptor) [pid 14808] close(8) = -1 EBADF (Bad file descriptor) [pid 14808] close(9) = -1 EBADF (Bad file descriptor) [pid 14808] close(10) = -1 EBADF (Bad file descriptor) [pid 14808] close(11) = -1 EBADF (Bad file descriptor) [pid 14808] close(12) = -1 EBADF (Bad file descriptor) [pid 14808] close(13) = -1 EBADF (Bad file descriptor) [pid 14808] close(14) = -1 EBADF (Bad file descriptor) [pid 14808] close(15) = -1 EBADF (Bad file descriptor) [pid 14808] close(16) = -1 EBADF (Bad file descriptor) [pid 14808] close(17) = -1 EBADF (Bad file descriptor) [pid 14808] close(18) = -1 EBADF (Bad file descriptor) [pid 14808] close(19) = -1 EBADF (Bad file descriptor) [pid 14808] close(20) = -1 EBADF (Bad file descriptor) [pid 14808] close(21) = -1 EBADF (Bad file descriptor) [pid 14808] close(22) = -1 EBADF (Bad file descriptor) [pid 14808] close(23) = -1 EBADF (Bad file descriptor) [pid 14808] close(24) = -1 EBADF (Bad file descriptor) [pid 14808] close(25) = -1 EBADF (Bad file descriptor) [pid 14808] close(26) = -1 EBADF (Bad file descriptor) [pid 14808] close(27) = -1 EBADF (Bad file descriptor) [pid 14808] close(28) = -1 EBADF (Bad file descriptor) [pid 14808] close(29) = -1 EBADF (Bad file descriptor) [pid 14808] exit_group(0) = ? [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3607/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14809] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 14809] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] newfstatat(AT_FDCWD, "./3643/sys" [pid 14808] +++ exited with 0 +++ [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14809] <... openat resumed>) = 3 [pid 322] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 14809] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14809] <... write resumed>) = 4 [pid 322] openat(AT_FDCWD, "./3643/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(4 [pid 14809] close(3 [pid 322] <... openat resumed>) = 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3521, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14809] <... close resumed>) = 0 [pid 322] fstat(4 [pid 321] getdents64(4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14809] symlink("/dev/binderfs", "./binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(4 [pid 321] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 321] rmdir("./3607/sys" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 321] <... rmdir resumed>) = 0 [pid 14809] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3607/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] write(1, "executing program\n", 18 [pid 322] rmdir("./3643/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3607/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14809] <... write resumed>) = 18 [pid 322] umount2("./3643/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3607/binderfs" [pid 320] umount2("./3519", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3643/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3607/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3643/binderfs" [pid 320] openat(AT_FDCWD, "./3519", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 executing program [pid 322] umount2("./3643/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3607/cgroup.net" [pid 320] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3643/cgroup.net" [pid 14809] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] unlink("./3607/cgroup.net" [pid 320] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3643/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3643/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3607/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] <... mkdirat resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3643/cgroup.cpu" [pid 320] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3607/cgroup.cpu" [pid 322] unlink("./3643/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3519/sys" [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3607/cgroup.cpu" [pid 14809] <... mount resumed>) = 0 [pid 322] umount2("./3643/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14809] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3519/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3643/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3607/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3519/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] unlink("./3643/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 322] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3607/cgroup" [pid 322] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3607/cgroup" [pid 320] getdents64(4 [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 322] rmdir("./3643" [pid 320] getdents64(4 [pid 14809] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14809] pwrite64(3, "\x02", 1, 4 [pid 322] <... rmdir resumed>) = 0 [pid 321] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14809] <... pwrite64 resumed>) = 1 [pid 322] mkdir("./3644", 0777 [pid 321] <... close resumed>) = 0 [pid 320] close(4 [pid 14809] close(3 [pid 321] rmdir("./3607" [pid 320] <... close resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] rmdir("./3519/sys") = 0 [pid 320] umount2("./3519/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3608", 0777 [pid 14809] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3519/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3519/binderfs" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14809] close(4 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3519/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] close(5 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3519/cgroup.net" [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14810 attached [pid 14809] close(6 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14810] set_robust_list(0x555587eb56a0, 24 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3646 [pid 14810] <... set_robust_list resumed>) = 0 [pid 14810] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14810] chdir("./3644") = 0 [pid 14810] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] unlink("./3519/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14811 attached [pid 14810] <... prctl resumed>) = 0 [pid 14809] close(7 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3610 [pid 320] <... unlink resumed>) = 0 [pid 14809] close(8 [pid 320] umount2("./3519/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14811] set_robust_list(0x555587eb56a0, 24 [pid 14810] setpgid(0, 0 [pid 14811] <... set_robust_list resumed>) = 0 [pid 14810] <... setpgid resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14811] rt_sigprocmask(SIG_SETMASK, [] [pid 14810] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14809] close(9 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3519/cgroup.cpu" [pid 14811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14810] <... symlink resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] chdir("./3608" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14809] close(10 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] unlink("./3519/cgroup.cpu" [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14809] close(11 [pid 320] <... unlink resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3519/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14809] close(12 [pid 14811] <... chdir resumed>) = 0 [pid 14810] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14811] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14810] <... symlink resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14811] <... prctl resumed>) = 0 [pid 14810] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14809] close(13 [pid 320] newfstatat(AT_FDCWD, "./3519/cgroup" [pid 14811] setpgid(0, 0 [pid 14810] <... symlink resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... setpgid resumed>) = 0 [pid 14810] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14809] close(14 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14811] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14810] <... openat resumed>) = 3 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3519/cgroup" [pid 14811] <... symlink resumed>) = 0 [pid 14810] write(3, "1000", 4 [pid 14811] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14810] <... write resumed>) = 4 [pid 14811] <... symlink resumed>) = 0 [pid 14809] close(15 [pid 320] <... unlink resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14809] close(16 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14811] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14810] close(3 [pid 14811] <... symlink resumed>) = 0 [pid 14810] <... close resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14811] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14810] symlink("/dev/binderfs", "./binderfs" [pid 14811] <... openat resumed>) = 3 [pid 14810] <... symlink resumed>) = 0 [pid 14809] close(17 [pid 320] <... close resumed>) = 0 [pid 14811] write(3, "1000", 4 [pid 14810] write(1, "executing program\n", 18 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 320] rmdir("./3519" [pid 14811] <... write resumed>) = 4 [pid 14810] <... write resumed>) = 18 [pid 14809] close(18 [pid 14811] close(3 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14811] <... close resumed>) = 0 [pid 14810] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14811] symlink("/dev/binderfs", "./binderfs" [pid 14810] <... mkdirat resumed>) = 0 [pid 14809] close(19 [pid 320] mkdir("./3520", 0777 [pid 14811] <... symlink resumed>) = 0 [pid 14810] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14811] write(1, "executing program\n", 18 [pid 14810] <... mount resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14811] <... write resumed>) = 18 executing program [pid 14810] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14811] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14810] <... openat resumed>) = 3 [pid 14809] close(20 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14809] close(21 [pid 14811] <... mkdirat resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14809] close(22 [pid 14811] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14810] pwrite64(3, "\x02", 1, 4) = 1 [pid 14811] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 14812 attached ) = 3 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14809] close(23 [pid 14810] close(3 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3522 [pid 14812] set_robust_list(0x555587eb56a0, 24 [pid 14809] close(24 [pid 14810] <... close resumed>) = 0 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(4 [pid 14812] <... set_robust_list resumed>) = 0 [pid 14811] pwrite64(3, "\x02", 1, 4 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14809] close(25 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14812] rt_sigprocmask(SIG_SETMASK, [] [pid 14811] <... pwrite64 resumed>) = 1 [pid 14810] close(5 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14811] close(3 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14809] close(26 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14812] chdir("./3520" [pid 14811] <... close resumed>) = 0 [pid 14810] close(6 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] <... chdir resumed>) = 0 [pid 14811] close(4 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14809] close(27 [pid 14812] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(7 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] <... prctl resumed>) = 0 [pid 14811] close(5 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14809] close(28 [pid 14812] setpgid(0, 0 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(8 [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(6 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] <... setpgid resumed>) = 0 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(9 [pid 14809] close(29 [pid 14812] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14811] close(7 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(10 [pid 14811] close(8 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(11 [pid 14809] exit_group(0 [pid 14812] <... symlink resumed>) = 0 [pid 14811] close(9 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14809] <... exit_group resumed>) = ? [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(12 [pid 14811] close(10 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(13 [pid 14811] close(11 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(14 [pid 14811] close(12 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(15 [pid 14811] close(13) = -1 EBADF (Bad file descriptor) [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(14 [pid 14810] close(16 [pid 14809] +++ exited with 0 +++ [pid 14812] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3699, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14811] close(15 [pid 14810] close(17 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14812] <... symlink resumed>) = 0 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(16 [pid 14810] close(18 [pid 14812] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(17 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(19 [pid 14812] <... symlink resumed>) = 0 [pid 14811] close(18 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(20 [pid 14811] close(19 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(21 [pid 14811] close(20 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] <... openat resumed>) = 3 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(21 [pid 14810] close(22 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(22 [pid 14810] close(23 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(23 [pid 14810] close(24 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(24 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(25 [pid 14811] close(25 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(26 [pid 14811] close(26 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] close(27 [pid 14811] close(27) = -1 EBADF (Bad file descriptor) [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(28 [pid 14810] close(28 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] close(29 [pid 14810] close(29 [pid 14811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] exit_group(0 [pid 14810] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14811] <... exit_group resumed>) = ? [pid 14810] exit_group(0 [pid 14812] write(3, "1000", 4) = 4 [pid 14811] +++ exited with 0 +++ [pid 14810] <... exit_group resumed>) = ? [pid 14812] close(3 [pid 14810] +++ exited with 0 +++ [pid 14812] <... close resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3610, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14812] symlink("/dev/binderfs", "./binderfs" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14812] <... symlink resumed>) = 0 [pid 14812] write(1, "executing program\n", 18 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3646, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 14812] <... write resumed>) = 18 [pid 14812] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... restart_syscall resumed>) = 0 [pid 14812] <... mkdirat resumed>) = 0 [pid 14812] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3697", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3697", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 14812] <... mount resumed>) = 0 [pid 323] fstat(3 [pid 14812] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3697/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14812] <... openat resumed>) = 3 [pid 14812] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3697/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14812] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14812] close(3 [pid 323] newfstatat(AT_FDCWD, "./3697/sys" [pid 14812] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3697/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3697/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 14812] close(4) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3697/sys" [pid 14812] close(5 [pid 323] <... rmdir resumed>) = 0 [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] close(6) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3697/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14812] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3697/binderfs" [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14812] close(8 [pid 323] unlink("./3697/binderfs" [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14812] close(9 [pid 323] umount2("./3697/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3697/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3697/cgroup.net" [pid 14812] close(10 [pid 323] <... unlink resumed>) = 0 [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] close(11 [pid 323] umount2("./3697/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14812] close(12 [pid 323] newfstatat(AT_FDCWD, "./3697/cgroup.cpu" [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14812] close(13 [pid 323] unlink("./3697/cgroup.cpu" [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14812] close(14 [pid 323] umount2("./3697/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14812] close(15 [pid 323] newfstatat(AT_FDCWD, "./3697/cgroup" [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14812] close(16 [pid 323] unlink("./3697/cgroup" [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14812] close(17 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3697" [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14812] close(18 [pid 323] mkdir("./3698", 0777 [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3644", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14812] close(19 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14812] close(20 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3608", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3644", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14813 attached [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] close(21) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3700 [pid 14812] close(22 [pid 322] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14813] set_robust_list(0x555587eb56a0, 24 [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] openat(AT_FDCWD, "./3608", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14813] <... set_robust_list resumed>) = 0 [pid 14812] close(23 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... openat resumed>) = 3 [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] getdents64(3 [pid 321] fstat(3 [pid 14812] close(24 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14813] rt_sigprocmask(SIG_SETMASK, [] [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14812] close(25 [pid 322] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14813] chdir("./3698" [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14812] close(26 [pid 14813] <... chdir resumed>) = 0 [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14812] close(27 [pid 321] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14813] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] close(28 [pid 14813] <... prctl resumed>) = 0 [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14812] close(29 [pid 321] <... umount2 resumed>) = 0 [pid 14812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14812] exit_group(0 [pid 14813] setpgid(0, 0 [pid 322] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14813] <... setpgid resumed>) = 0 [pid 14812] <... exit_group resumed>) = ? [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14813] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] newfstatat(AT_FDCWD, "./3644/sys" [pid 14813] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3608/sys" [pid 322] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14812] +++ exited with 0 +++ [pid 14813] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14813] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 322] openat(AT_FDCWD, "./3644/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3608/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14813] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... openat resumed>) = 4 [pid 14813] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3522, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] fstat(4 [pid 14813] write(3, "1000", 4 [pid 321] openat(AT_FDCWD, "./3608/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14813] <... write resumed>) = 4 [pid 14813] close(3 [pid 321] <... openat resumed>) = 4 [pid 14813] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 321] fstat(4 [pid 14813] symlink("/dev/binderfs", "./binderfs" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14813] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 14813] write(1, "executing program\n", 18) = 18 executing program [pid 321] getdents64(4 [pid 14813] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14813] <... mkdirat resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14813] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] close(4 [pid 321] getdents64(4 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... close resumed>) = 0 [pid 321] close(4 [pid 14813] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 322] rmdir("./3644/sys" [pid 321] <... close resumed>) = 0 [pid 14813] pwrite64(3, "\x02", 1, 4 [pid 321] rmdir("./3608/sys" [pid 322] <... rmdir resumed>) = 0 [pid 14813] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3644/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 14813] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14813] <... close resumed>) = 0 [pid 321] umount2("./3608/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3520", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14813] close(4 [pid 322] newfstatat(AT_FDCWD, "./3644/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14813] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3608/binderfs" [pid 14813] close(5) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14813] close(6 [pid 320] openat(AT_FDCWD, "./3520", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3608/binderfs" [pid 14813] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3644/binderfs" [pid 14813] close(7) = -1 EBADF (Bad file descriptor) [pid 14813] close(8 [pid 321] <... unlink resumed>) = 0 [pid 14813] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14813] close(9 [pid 322] umount2("./3644/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3608/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14813] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14813] close(10 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14813] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14813] close(11) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3644/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3608/cgroup.net" [pid 320] getdents64(3 [pid 14813] close(12) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14813] close(13 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3608/cgroup.net" [pid 320] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14813] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3644/cgroup.net" [pid 14813] close(14 [pid 321] <... unlink resumed>) = 0 [pid 14813] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14813] close(15) = -1 EBADF (Bad file descriptor) [pid 14813] close(16) = -1 EBADF (Bad file descriptor) [pid 14813] close(17) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14813] close(18) = -1 EBADF (Bad file descriptor) [pid 14813] close(19) = -1 EBADF (Bad file descriptor) [pid 14813] close(20) = -1 EBADF (Bad file descriptor) [pid 14813] close(21) = -1 EBADF (Bad file descriptor) [pid 14813] close(22) = -1 EBADF (Bad file descriptor) [pid 14813] close(23) = -1 EBADF (Bad file descriptor) [pid 14813] close(24) = -1 EBADF (Bad file descriptor) [pid 14813] close(25) = -1 EBADF (Bad file descriptor) [pid 14813] close(26) = -1 EBADF (Bad file descriptor) [pid 14813] close(27) = -1 EBADF (Bad file descriptor) [pid 14813] close(28) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14813] close(29 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3608/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14813] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14813] exit_group(0 [pid 322] umount2("./3644/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14813] <... exit_group resumed>) = ? [pid 320] newfstatat(AT_FDCWD, "./3520/sys" [pid 14813] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3608/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3644/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3520/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3608/cgroup.cpu" [pid 322] unlink("./3644/cgroup.cpu" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3700, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3608/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3644/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3608/cgroup" [pid 320] openat(AT_FDCWD, "./3520/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3644/cgroup" [pid 321] unlink("./3608/cgroup" [pid 320] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 322] unlink("./3644/cgroup" [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 321] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(3 [pid 321] <... close resumed>) = 0 [pid 320] close(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rmdir("./3608" [pid 320] <... close resumed>) = 0 [pid 320] rmdir("./3520/sys" [pid 322] close(3 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3520/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 321] mkdir("./3609", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3644" [pid 320] newfstatat(AT_FDCWD, "./3520/binderfs" [pid 321] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3520/binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] mkdir("./3645", 0777 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3520/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3520/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3520/cgroup.net") = 0 [pid 320] umount2("./3520/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3520/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14814 attached [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14814] set_robust_list(0x555587eb56a0, 24 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3611 [pid 320] unlink("./3520/cgroup.cpu" [pid 14814] <... set_robust_list resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14814] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3520/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14815 attached [pid 14814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14814] chdir("./3609" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3647 [pid 320] newfstatat(AT_FDCWD, "./3520/cgroup" [pid 14815] set_robust_list(0x555587eb56a0, 24 [pid 14814] <... chdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14815] <... set_robust_list resumed>) = 0 [pid 14814] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] unlink("./3520/cgroup" [pid 14815] rt_sigprocmask(SIG_SETMASK, [] [pid 14814] <... prctl resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14815] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14814] setpgid(0, 0 [pid 320] getdents64(3 [pid 14814] <... setpgid resumed>) = 0 [pid 14815] chdir("./3645" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14814] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14815] <... chdir resumed>) = 0 [pid 14815] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14814] <... symlink resumed>) = 0 [pid 320] close(3 [pid 14815] <... prctl resumed>) = 0 [pid 14814] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 14815] setpgid(0, 0 [pid 14814] <... symlink resumed>) = 0 [pid 320] rmdir("./3520" [pid 14815] <... setpgid resumed>) = 0 [pid 14814] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 14814] <... symlink resumed>) = 0 [pid 320] mkdir("./3521", 0777) = 0 [pid 14815] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14814] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14815] <... symlink resumed>) = 0 [pid 14814] <... openat resumed>) = 3 [pid 14815] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14814] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14814] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14815] <... symlink resumed>) = 0 [pid 14814] close(3) = 0 [pid 14814] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14814] write(1, "executing program\n", 18) = 18 executing program [pid 14814] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14815] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14814] <... mkdirat resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14816 attached [pid 14814] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14815] <... symlink resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3523 [pid 14816] set_robust_list(0x555587eb56a0, 24 [pid 14814] <... mount resumed>) = 0 [pid 14816] <... set_robust_list resumed>) = 0 [pid 14815] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14814] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14816] rt_sigprocmask(SIG_SETMASK, [] [pid 14815] <... openat resumed>) = 3 [pid 14814] <... openat resumed>) = 3 [pid 14816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14814] pwrite64(3, "\x02", 1, 4 [pid 14816] chdir("./3521" [pid 14815] write(3, "1000", 4) = 4 [pid 14814] <... pwrite64 resumed>) = 1 [pid 14815] close(3 [pid 14814] close(3) = 0 [pid 14815] <... close resumed>) = 0 [pid 14814] close(4 [pid 14816] <... chdir resumed>) = 0 [pid 14815] symlink("/dev/binderfs", "./binderfs" [pid 14814] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3698", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14816] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14814] close(5 [pid 14815] <... symlink resumed>) = 0 [pid 14816] <... prctl resumed>) = 0 [pid 14814] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14815] write(1, "executing program\n", 18 [pid 14816] setpgid(0, 0 [pid 14814] close(6 [pid 14815] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14816] <... setpgid resumed>) = 0 [pid 14814] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14814] close(7 [pid 14816] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14814] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14814] close(8) = -1 EBADF (Bad file descriptor) [pid 14814] close(9) = -1 EBADF (Bad file descriptor) [pid 14815] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14814] close(10 [pid 323] openat(AT_FDCWD, "./3698", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14816] <... symlink resumed>) = 0 [pid 14814] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14814] close(11) = -1 EBADF (Bad file descriptor) [pid 14814] close(12) = -1 EBADF (Bad file descriptor) [pid 14814] close(13) = -1 EBADF (Bad file descriptor) [pid 14814] close(14) = -1 EBADF (Bad file descriptor) [pid 14814] close(15) = -1 EBADF (Bad file descriptor) [pid 14814] close(16) = -1 EBADF (Bad file descriptor) [pid 14814] close(17) = -1 EBADF (Bad file descriptor) [pid 14814] close(18) = -1 EBADF (Bad file descriptor) [pid 14814] close(19) = -1 EBADF (Bad file descriptor) [pid 14814] close(20) = -1 EBADF (Bad file descriptor) [pid 14814] close(21) = -1 EBADF (Bad file descriptor) [pid 14814] close(22) = -1 EBADF (Bad file descriptor) [pid 14814] close(23) = -1 EBADF (Bad file descriptor) [pid 14814] close(24) = -1 EBADF (Bad file descriptor) [pid 14814] close(25) = -1 EBADF (Bad file descriptor) [pid 14814] close(26) = -1 EBADF (Bad file descriptor) [pid 14814] close(27) = -1 EBADF (Bad file descriptor) [pid 14814] close(28) = -1 EBADF (Bad file descriptor) [pid 14814] close(29) = -1 EBADF (Bad file descriptor) [pid 14814] exit_group(0) = ? [pid 14815] <... mkdirat resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14816] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14815] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14816] <... symlink resumed>) = 0 [pid 14814] +++ exited with 0 +++ [pid 14815] <... mount resumed>) = 0 [pid 14816] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14815] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] fstat(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3611, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14816] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14816] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... restart_syscall resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3698/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14815] <... openat resumed>) = 3 [pid 14816] <... openat resumed>) = 3 [pid 14816] write(3, "1000", 4 [pid 321] umount2("./3609", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 14815] pwrite64(3, "\x02", 1, 4 [pid 14816] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14816] close(3 [pid 323] umount2("./3698/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14816] <... close resumed>) = 0 [pid 14815] <... pwrite64 resumed>) = 1 [pid 321] openat(AT_FDCWD, "./3609", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14816] symlink("/dev/binderfs", "./binderfs" [pid 14815] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14816] <... symlink resumed>) = 0 [pid 14815] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3698/sys" [pid 321] <... openat resumed>) = 3 [pid 14816] write(1, "executing program\n", 18) = 18 [pid 14815] close(4 executing program [pid 321] fstat(3 [pid 14816] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14816] <... mkdirat resumed>) = 0 [pid 14815] close(5 [pid 323] umount2("./3698/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14816] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] getdents64(3 [pid 14816] <... mount resumed>) = 0 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14816] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14815] close(6 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14816] <... openat resumed>) = 3 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3698/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14815] close(7 [pid 323] <... openat resumed>) = 4 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14816] pwrite64(3, "\x02", 1, 4 [pid 14815] close(8 [pid 14816] <... pwrite64 resumed>) = 1 [pid 14816] close(3) = 0 [pid 14816] close(4) = -1 EBADF (Bad file descriptor) [pid 14816] close(5) = -1 EBADF (Bad file descriptor) [pid 14816] close(6) = -1 EBADF (Bad file descriptor) [pid 14816] close(7) = -1 EBADF (Bad file descriptor) [pid 14816] close(8) = -1 EBADF (Bad file descriptor) [pid 14816] close(9) = -1 EBADF (Bad file descriptor) [pid 14816] close(10) = -1 EBADF (Bad file descriptor) [pid 14816] close(11) = -1 EBADF (Bad file descriptor) [pid 14816] close(12) = -1 EBADF (Bad file descriptor) [pid 14816] close(13) = -1 EBADF (Bad file descriptor) [pid 14816] close(14) = -1 EBADF (Bad file descriptor) [pid 14816] close(15) = -1 EBADF (Bad file descriptor) [pid 14816] close(16) = -1 EBADF (Bad file descriptor) [pid 14816] close(17) = -1 EBADF (Bad file descriptor) [pid 14816] close(18) = -1 EBADF (Bad file descriptor) [pid 14816] close(19) = -1 EBADF (Bad file descriptor) [pid 14816] close(20) = -1 EBADF (Bad file descriptor) [pid 14816] close(21) = -1 EBADF (Bad file descriptor) [pid 14816] close(22) = -1 EBADF (Bad file descriptor) [pid 14816] close(23) = -1 EBADF (Bad file descriptor) [pid 14816] close(24) = -1 EBADF (Bad file descriptor) [pid 14816] close(25) = -1 EBADF (Bad file descriptor) [pid 14816] close(26) = -1 EBADF (Bad file descriptor) [pid 14816] close(27) = -1 EBADF (Bad file descriptor) [pid 14816] close(28) = -1 EBADF (Bad file descriptor) [pid 14816] close(29) = -1 EBADF (Bad file descriptor) [pid 14816] exit_group(0) = ? [pid 14816] +++ exited with 0 +++ [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14815] close(9 [pid 323] getdents64(4 [pid 321] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14815] close(10 [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3523, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3609/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14815] close(11 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] umount2("./3609/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14815] close(12 [pid 323] rmdir("./3698/sys" [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 14815] close(13 [pid 321] openat(AT_FDCWD, "./3609/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3698/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14815] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3698/binderfs" [pid 321] fstat(4 [pid 14815] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3698/binderfs" [pid 321] getdents64(4 [pid 14815] close(16) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14815] close(17 [pid 323] <... unlink resumed>) = 0 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3698/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14815] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3698/cgroup.net" [pid 14815] close(19) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 14815] close(20 [pid 323] unlink("./3698/cgroup.net" [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14815] close(21 [pid 323] <... unlink resumed>) = 0 [pid 321] close(4 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3698/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14815] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3609/sys" [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3698/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 14815] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3609/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3698/cgroup.cpu" [pid 14815] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14815] close(25 [pid 323] umount2("./3698/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3609/binderfs" [pid 320] <... restart_syscall resumed>) = 0 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14815] close(26 [pid 323] newfstatat(AT_FDCWD, "./3698/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3609/binderfs" [pid 14815] close(27) = -1 EBADF (Bad file descriptor) [pid 14815] close(28) = -1 EBADF (Bad file descriptor) [pid 14815] close(29) = -1 EBADF (Bad file descriptor) [pid 14815] exit_group(0) = ? [pid 320] umount2("./3521", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3698/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3609/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3521", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14815] +++ exited with 0 +++ [pid 323] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3647, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3609/cgroup.net" [pid 320] fstat(3 [pid 323] close(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... close resumed>) = 0 [pid 321] unlink("./3609/cgroup.net" [pid 320] getdents64(3 [pid 323] rmdir("./3698" [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3609/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3699", 0777) = 0 [pid 321] newfstatat(AT_FDCWD, "./3609/cgroup.cpu" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3609/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14817 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3701 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3609/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3521/sys" [pid 14817] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14817] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14817] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14817] chdir("./3699" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14817] <... chdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14817] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] newfstatat(AT_FDCWD, "./3609/cgroup" [pid 14817] <... prctl resumed>) = 0 [pid 320] umount2("./3521/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14817] setpgid(0, 0) = 0 [pid 14817] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14817] <... symlink resumed>) = 0 [pid 321] unlink("./3609/cgroup" [pid 320] openat(AT_FDCWD, "./3521/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14817] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 320] <... openat resumed>) = 4 [pid 14817] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 14817] <... symlink resumed>) = 0 [pid 320] fstat(4 [pid 14817] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 321] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 321] close(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14817] write(3, "1000", 4) = 4 [pid 321] rmdir("./3609" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14817] close(3) = 0 [pid 320] close(4 [pid 14817] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] <... close resumed>) = 0 [pid 14817] write(1, "executing program\n", 18) = 18 [pid 321] <... rmdir resumed>) = 0 [pid 320] rmdir("./3521/sys" executing program [pid 14817] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 321] mkdir("./3610", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 14817] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] umount2("./3521/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14817] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3521/binderfs" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14817] <... openat resumed>) = 3 [pid 14817] pwrite64(3, "\x02", 1, 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14817] <... pwrite64 resumed>) = 1 [pid 14817] close(3 [pid 320] unlink("./3521/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14818 attached [pid 14817] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14818] set_robust_list(0x555587eb56a0, 24 [pid 14817] close(4 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3612 [pid 14818] <... set_robust_list resumed>) = 0 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3521/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14817] close(5 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14818] rt_sigprocmask(SIG_SETMASK, [] [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3521/cgroup.net" [pid 14818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14818] chdir("./3610") = 0 [pid 14817] close(6 [pid 320] unlink("./3521/cgroup.net" [pid 14818] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3645", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14818] <... prctl resumed>) = 0 [pid 14817] close(7 [pid 320] <... unlink resumed>) = 0 [pid 14818] setpgid(0, 0 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14818] <... setpgid resumed>) = 0 [pid 14817] close(8 [pid 320] umount2("./3521/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14818] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3645", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14818] <... symlink resumed>) = 0 [pid 14817] close(9 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14818] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3521/cgroup.cpu" [pid 14818] <... symlink resumed>) = 0 [pid 14817] close(10 [pid 322] fstat(3 [pid 14818] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14818] <... symlink resumed>) = 0 [pid 14817] close(11 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14818] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3521/cgroup.cpu" [pid 14818] <... openat resumed>) = 3 [pid 14817] close(12 [pid 322] getdents64(3 [pid 14818] write(3, "1000", 4 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14818] <... write resumed>) = 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14818] close(3 [pid 320] umount2("./3521/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14818] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14818] symlink("/dev/binderfs", "./binderfs" [pid 14817] close(13 [pid 14818] <... symlink resumed>) = 0 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3521/cgroup" [pid 14818] write(1, "executing program\n", 18 [pid 14817] close(14 [pid 322] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14818] <... write resumed>) = 18 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14818] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14817] close(15 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] close(16 [pid 320] unlink("./3521/cgroup" [pid 14818] <... mkdirat resumed>) = 0 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3645/sys" [pid 14818] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14817] close(17 [pid 320] <... unlink resumed>) = 0 [pid 14818] <... mount resumed>) = 0 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14818] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14817] close(18 [pid 322] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14817] close(19) = -1 EBADF (Bad file descriptor) [pid 14817] close(20 [pid 14818] <... openat resumed>) = 3 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14818] pwrite64(3, "\x02", 1, 4 [pid 14817] close(21 [pid 322] openat(AT_FDCWD, "./3645/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14818] <... pwrite64 resumed>) = 1 [pid 320] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14818] close(3 [pid 320] rmdir("./3521" [pid 322] fstat(4 [pid 14818] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14818] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3522", 0777 [pid 14818] close(5 [pid 322] getdents64(4 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... mkdir resumed>) = 0 [pid 14818] close(6 [pid 14817] close(22 [pid 322] getdents64(4 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14818] close(7 [pid 14817] close(23 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14818] close(8 [pid 14817] close(24 [pid 322] <... close resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3645/sys" [pid 14817] close(25 [pid 14818] close(9 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] close(26 [pid 322] <... rmdir resumed>) = 0 [pid 14818] close(10 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3645/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14819 attached [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] close(27 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3524 [pid 14819] set_robust_list(0x555587eb56a0, 24 [pid 14818] close(11 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14819] <... set_robust_list resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] close(28 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3645/binderfs" [pid 14819] rt_sigprocmask(SIG_SETMASK, [] [pid 14818] close(12 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14819] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] close(29 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14819] chdir("./3522" [pid 14818] close(13 [pid 14817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3645/binderfs" [pid 14819] <... chdir resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] exit_group(0 [pid 14819] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14818] close(14 [pid 14817] <... exit_group resumed>) = ? [pid 322] <... unlink resumed>) = 0 [pid 14819] <... prctl resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14817] +++ exited with 0 +++ [pid 322] umount2("./3645/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14819] setpgid(0, 0 [pid 14818] close(15 [pid 14819] <... setpgid resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14819] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14818] close(16 [pid 322] newfstatat(AT_FDCWD, "./3645/cgroup.net" [pid 14819] <... symlink resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3701, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14819] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14818] close(17 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14819] <... symlink resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3645/cgroup.net" [pid 14819] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14818] close(18 [pid 322] <... unlink resumed>) = 0 [pid 14819] <... symlink resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3699", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3645/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14819] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14818] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3645/cgroup.cpu" [pid 14818] close(20 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14819] <... openat resumed>) = 3 [pid 322] unlink("./3645/cgroup.cpu" [pid 14819] write(3, "1000", 4 [pid 14818] close(21 [pid 322] <... unlink resumed>) = 0 [pid 14819] <... write resumed>) = 4 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3645/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14819] close(3 [pid 14818] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14819] <... close resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14819] symlink("/dev/binderfs", "./binderfs" [pid 14818] close(23 [pid 323] openat(AT_FDCWD, "./3699", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3645/cgroup" [pid 14819] <... symlink resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14819] write(1, "executing program\n", 18 executing program [pid 14818] close(24 [pid 323] fstat(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14819] <... write resumed>) = 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14819] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] unlink("./3645/cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14819] <... mkdirat resumed>) = 0 [pid 14818] close(25 [pid 323] umount2("./3699/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14819] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14818] close(26 [pid 323] umount2("./3699/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 14819] <... mount resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14819] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14818] close(27 [pid 323] newfstatat(AT_FDCWD, "./3699/sys" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14819] <... openat resumed>) = 3 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3699/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(3 [pid 14819] pwrite64(3, "\x02", 1, 4 [pid 14818] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14819] <... pwrite64 resumed>) = 1 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14819] close(3 [pid 14818] close(29 [pid 323] openat(AT_FDCWD, "./3699/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rmdir("./3645" [pid 14819] <... close resumed>) = 0 [pid 14818] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] <... rmdir resumed>) = 0 [pid 14819] close(4 [pid 322] mkdir("./3646", 0777 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14819] close(5 [pid 14818] exit_group(0 [pid 323] fstat(4 [pid 322] <... mkdir resumed>) = 0 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14818] <... exit_group resumed>) = ? [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14819] close(6 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14818] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14819] close(7 [pid 323] close(4 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14819] close(8 [pid 323] rmdir("./3699/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3612, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3699/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14820 attached [pid 14819] close(9 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3648 [pid 14820] set_robust_list(0x555587eb56a0, 24 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14820] <... set_robust_list resumed>) = 0 [pid 14819] close(10 [pid 323] newfstatat(AT_FDCWD, "./3699/binderfs" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14820] rt_sigprocmask(SIG_SETMASK, [] [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14820] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14819] close(11 [pid 14820] chdir("./3646" [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14820] <... chdir resumed>) = 0 [pid 14819] close(12 [pid 323] unlink("./3699/binderfs" [pid 14820] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14820] <... prctl resumed>) = 0 [pid 14819] close(13 [pid 323] umount2("./3699/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14820] setpgid(0, 0 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14820] <... setpgid resumed>) = 0 [pid 14819] close(14 [pid 323] newfstatat(AT_FDCWD, "./3699/cgroup.net" [pid 14820] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14820] <... symlink resumed>) = 0 [pid 14819] close(15 [pid 323] unlink("./3699/cgroup.net" [pid 14820] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14820] <... symlink resumed>) = 0 [pid 14819] close(16 [pid 323] <... unlink resumed>) = 0 [pid 14820] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3699/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14820] <... symlink resumed>) = 0 [pid 14819] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14820] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3699/cgroup.cpu" [pid 14820] <... openat resumed>) = 3 [pid 14819] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14820] write(3, "1000", 4 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3699/cgroup.cpu" [pid 14820] <... write resumed>) = 4 [pid 14819] close(19 [pid 14820] close(3 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14820] <... close resumed>) = 0 [pid 14819] close(20 [pid 14820] symlink("/dev/binderfs", "./binderfs" [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14820] <... symlink resumed>) = 0 [pid 14819] close(21 [pid 323] <... unlink resumed>) = 0 [pid 14820] write(1, "executing program\n", 18 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] umount2("./3699/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14820] <... write resumed>) = 18 [pid 14819] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 14820] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3699/cgroup" [pid 14820] <... mkdirat resumed>) = 0 [pid 14819] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14820] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3699/cgroup" [pid 14819] close(24 [pid 323] <... unlink resumed>) = 0 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14819] close(25 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3610", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14819] close(26) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14819] close(27 [pid 321] openat(AT_FDCWD, "./3610", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14820] <... mount resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14820] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14819] close(28 [pid 321] fstat(3 [pid 323] close(3 [pid 14820] <... openat resumed>) = 3 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14820] pwrite64(3, "\x02", 1, 4 [pid 14819] close(29 [pid 323] rmdir("./3699" [pid 14820] <... pwrite64 resumed>) = 1 [pid 14819] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] getdents64(3 [pid 323] mkdir("./3700", 0777 [pid 14819] exit_group(0 [pid 14820] close(3 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14820] <... close resumed>) = 0 [pid 14819] <... exit_group resumed>) = ? [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14820] close(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14820] close(5 [pid 321] <... umount2 resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3702 ci2-android-6-12-rust/strace-static-x86_64: Process 14821 attached [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14819] +++ exited with 0 +++ [pid 321] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] set_robust_list(0x555587eb56a0, 24 [pid 14820] close(6 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14821] <... set_robust_list resumed>) = 0 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14820] close(7 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3610/sys" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3524, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14821] rt_sigprocmask(SIG_SETMASK, [] [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14820] close(8 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14821] chdir("./3700" [pid 321] umount2("./3610/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] <... chdir resumed>) = 0 [pid 14820] close(9 [pid 14821] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14821] <... prctl resumed>) = 0 [pid 14820] close(10 [pid 14821] setpgid(0, 0 [pid 321] openat(AT_FDCWD, "./3610/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14821] <... setpgid resumed>) = 0 [pid 14820] close(11 [pid 321] <... openat resumed>) = 4 [pid 14821] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14821] <... symlink resumed>) = 0 [pid 321] fstat(4 [pid 14820] close(12 [pid 14821] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14820] close(13 [pid 321] getdents64(4 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14821] <... symlink resumed>) = 0 [pid 14820] close(14 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14821] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14821] <... symlink resumed>) = 0 [pid 14820] close(15 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14821] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14820] close(16) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14820] close(17 [pid 321] rmdir("./3610/sys" [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14821] <... openat resumed>) = 3 [pid 14820] close(18 [pid 14821] write(3, "1000", 4 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14821] <... write resumed>) = 4 [pid 14820] close(19 [pid 14821] close(3 [pid 321] umount2("./3610/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14821] <... close resumed>) = 0 [pid 14820] close(20 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14821] symlink("/dev/binderfs", "./binderfs" [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3610/binderfs" [pid 14821] <... symlink resumed>) = 0 [pid 14820] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14821] write(1, "executing program\n", 18 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14821] <... write resumed>) = 18 [pid 14820] close(22 executing program [pid 321] unlink("./3610/binderfs" [pid 14821] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14820] close(23 [pid 320] umount2("./3522", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] <... mkdirat resumed>) = 0 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14821] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14820] close(24) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3522", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14821] <... mount resumed>) = 0 [pid 14820] close(25 [pid 321] umount2("./3610/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14820] close(26 [pid 320] fstat(3 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14820] close(27) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14820] close(28 [pid 321] newfstatat(AT_FDCWD, "./3610/cgroup.net" [pid 14821] <... openat resumed>) = 3 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14821] pwrite64(3, "\x02", 1, 4 [pid 14820] close(29 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] <... pwrite64 resumed>) = 1 [pid 14820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3610/cgroup.net" [pid 14821] close(3) = 0 [pid 14820] exit_group(0 [pid 14821] close(4 [pid 321] <... unlink resumed>) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14820] <... exit_group resumed>) = ? [pid 320] <... umount2 resumed>) = 0 [pid 14821] close(5 [pid 321] umount2("./3610/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] close(6 [pid 321] newfstatat(AT_FDCWD, "./3610/cgroup.cpu" [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14821] close(7 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3522/sys" [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3610/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14821] close(8 [pid 14820] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3522/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3610/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] close(9 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3648, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14821] close(10 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3610/cgroup" [pid 320] openat(AT_FDCWD, "./3522/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14821] close(11 [pid 320] <... openat resumed>) = 4 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3610/cgroup" [pid 14821] close(12 [pid 320] fstat(4 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14821] close(13 [pid 321] getdents64(3 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14821] close(14 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14821] close(15 [pid 321] close(3 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14821] close(16 [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3610" [pid 14821] close(17 [pid 320] close(4 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14821] close(18 [pid 321] <... rmdir resumed>) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3522/sys" [pid 14821] close(19 [pid 321] mkdir("./3611", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14821] close(20 [pid 321] <... mkdir resumed>) = 0 [pid 320] umount2("./3522/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14821] close(21 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3522/binderfs" [pid 14821] close(22 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14821] close(23 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3522/binderfs") = 0 [pid 14821] close(24 [pid 320] umount2("./3522/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14822 attached [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14822] set_robust_list(0x555587eb56a0, 24) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3613 [pid 320] newfstatat(AT_FDCWD, "./3522/cgroup.net" [pid 14822] rt_sigprocmask(SIG_SETMASK, [] [pid 14821] close(25 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] unlink("./3522/cgroup.net" [pid 14822] chdir("./3611" [pid 14821] close(26 [pid 14822] <... chdir resumed>) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14822] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14821] close(27 [pid 14822] <... prctl resumed>) = 0 [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3522/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14822] setpgid(0, 0 [pid 14821] close(28 [pid 14822] <... setpgid resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14822] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3522/cgroup.cpu" [pid 14822] <... symlink resumed>) = 0 [pid 14821] close(29 [pid 14822] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14821] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14822] <... symlink resumed>) = 0 [pid 14821] exit_group(0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14822] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] unlink("./3522/cgroup.cpu" [pid 14822] <... symlink resumed>) = 0 [pid 14821] <... exit_group resumed>) = ? [pid 320] <... unlink resumed>) = 0 [pid 14822] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14821] +++ exited with 0 +++ [pid 320] umount2("./3522/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14822] <... openat resumed>) = 3 [pid 322] umount2("./3646", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14822] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3522/cgroup" [pid 14822] <... write resumed>) = 4 [pid 322] openat(AT_FDCWD, "./3646", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14822] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14822] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14822] symlink("/dev/binderfs", "./binderfs" [pid 320] unlink("./3522/cgroup" [pid 322] fstat(3 [pid 14822] <... symlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14822] write(1, "executing program\n", 18 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3702, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 322] getdents64(3 [pid 14822] <... write resumed>) = 18 [pid 320] getdents64(3 [pid 14822] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14822] <... mkdirat resumed>) = 0 [pid 323] umount2("./3700", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14822] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14822] <... mount resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3700", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] close(3 [pid 14822] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3522" [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14822] <... openat resumed>) = 3 [pid 323] umount2("./3700/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14822] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3646/sys" [pid 320] mkdir("./3523", 0777 [pid 14822] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3700/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14822] close(3 [pid 320] <... mkdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14822] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14822] close(4 [pid 322] openat(AT_FDCWD, "./3646/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14822] close(5 [pid 322] <... openat resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3700/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3700/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4ci2-android-6-12-rust/strace-static-x86_64: Process 14823 attached [pid 14822] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14823] set_robust_list(0x555587eb56a0, 24 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3700/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3525 [pid 14823] <... set_robust_list resumed>) = 0 [pid 14822] close(7 [pid 323] <... openat resumed>) = 4 [pid 322] getdents64(4 [pid 14823] rt_sigprocmask(SIG_SETMASK, [] [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14822] close(8 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14823] chdir("./3523" [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 14823] <... chdir resumed>) = 0 [pid 14822] close(9 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14823] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14823] <... prctl resumed>) = 0 [pid 14822] close(10 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14823] setpgid(0, 0 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] close(4 [pid 14823] <... setpgid resumed>) = 0 [pid 14822] close(11 [pid 323] <... close resumed>) = 0 [pid 14823] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3700/sys" [pid 322] <... close resumed>) = 0 [pid 14823] <... symlink resumed>) = 0 [pid 14822] close(12 [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3700/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3646/sys" [pid 14823] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 14823] <... symlink resumed>) = 0 [pid 14822] close(13 [pid 323] newfstatat(AT_FDCWD, "./3700/binderfs" [pid 322] umount2("./3646/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14823] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14822] close(14 [pid 322] newfstatat(AT_FDCWD, "./3646/binderfs" [pid 14823] <... symlink resumed>) = 0 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14823] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14822] close(15 [pid 323] unlink("./3700/binderfs" [pid 14823] <... openat resumed>) = 3 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3646/binderfs" [pid 14823] write(3, "1000", 4 [pid 14822] close(16 [pid 323] umount2("./3700/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14823] <... write resumed>) = 4 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14823] close(3) = 0 [pid 14822] close(17 [pid 322] umount2("./3646/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14823] symlink("/dev/binderfs", "./binderfs" [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3700/cgroup.net" [pid 14823] <... symlink resumed>) = 0 [pid 14822] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 322] newfstatat(AT_FDCWD, "./3646/cgroup.net" [pid 14823] write(1, "executing program\n", 18 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3700/cgroup.net" [pid 14823] <... write resumed>) = 18 [pid 14822] close(19 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14823] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3700/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3646/cgroup.net" [pid 14823] <... mkdirat resumed>) = 0 [pid 14822] close(20 [pid 14823] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 14822] close(21 [pid 323] newfstatat(AT_FDCWD, "./3700/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14823] <... mount resumed>) = 0 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3700/cgroup.cpu" [pid 322] umount2("./3646/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14823] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14822] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 14823] <... openat resumed>) = 3 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3700/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3646/cgroup.cpu" [pid 14823] pwrite64(3, "\x02", 1, 4 [pid 14822] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14823] <... pwrite64 resumed>) = 1 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14823] close(3 [pid 14822] close(24 [pid 322] unlink("./3646/cgroup.cpu" [pid 14823] <... close resumed>) = 0 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14823] close(4 [pid 322] <... unlink resumed>) = 0 [pid 14822] close(25 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3646/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14823] close(5 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14822] close(26 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14823] close(6 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3700/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3646/cgroup" [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14822] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14823] close(7 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3700/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14822] close(28 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3646/cgroup" [pid 14823] close(8 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14822] close(29 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14823] close(9 [pid 14822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 14823] close(10 [pid 14822] exit_group(0 [pid 323] rmdir("./3700" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14822] <... exit_group resumed>) = ? [pid 323] <... rmdir resumed>) = 0 [pid 14823] close(11 [pid 323] mkdir("./3701", 0777 [pid 322] close(3 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14823] close(12 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... close resumed>) = 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] rmdir("./3646" [pid 14823] close(13 [pid 14822] +++ exited with 0 +++ [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14824 attached [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14824] set_robust_list(0x555587eb56a0, 24 [pid 14823] close(14 [pid 14824] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3703 [pid 322] mkdir("./3647", 0777 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3613, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14823] close(15 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... mkdir resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] chdir("./3701" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14824] <... chdir resumed>) = 0 [pid 14823] close(16 [pid 14824] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14824] <... prctl resumed>) = 0 [pid 14823] close(17 [pid 14824] setpgid(0, 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14825 attached [pid 14824] <... setpgid resumed>) = 0 [pid 14823] close(18 [pid 14825] set_robust_list(0x555587eb56a0, 24 [pid 14824] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] <... set_robust_list resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3649 [pid 14823] close(19 [pid 14824] <... symlink resumed>) = 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14825] rt_sigprocmask(SIG_SETMASK, [] [pid 14824] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14823] close(20 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] <... symlink resumed>) = 0 [pid 14823] close(21 [pid 14825] chdir("./3647" [pid 14824] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14825] <... chdir resumed>) = 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14824] <... symlink resumed>) = 0 [pid 14825] <... prctl resumed>) = 0 [pid 14823] close(22 [pid 14824] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14825] setpgid(0, 0 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] <... setpgid resumed>) = 0 [pid 14823] close(23 [pid 14825] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14824] <... openat resumed>) = 3 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] <... symlink resumed>) = 0 [pid 14823] close(24 [pid 14825] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14824] write(3, "1000", 4 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] <... write resumed>) = 4 [pid 14823] close(25 [pid 14825] <... symlink resumed>) = 0 [pid 14824] close(3 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14824] <... close resumed>) = 0 [pid 14823] close(26 [pid 14824] symlink("/dev/binderfs", "./binderfs" [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] <... symlink resumed>) = 0 [pid 14823] close(27 [pid 14825] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] <... symlink resumed>) = 0 [pid 14825] <... openat resumed>) = 3 [pid 14823] close(28 [pid 14825] write(3, "1000", 4 [pid 14824] write(1, "executing program\n", 18 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] <... write resumed>) = 4 [pid 14824] <... write resumed>) = 18 [pid 14825] close(3 executing program [pid 14823] close(29 [pid 14825] <... close resumed>) = 0 [pid 14824] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14823] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] symlink("/dev/binderfs", "./binderfs" [pid 14824] <... mkdirat resumed>) = 0 [pid 14823] exit_group(0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14824] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14825] <... symlink resumed>) = 0 [pid 14823] <... exit_group resumed>) = ? executing program [pid 14825] write(1, "executing program\n", 18) = 18 [pid 14824] <... mount resumed>) = 0 [pid 14825] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14824] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14823] +++ exited with 0 +++ [pid 321] umount2("./3611", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14825] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3611", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3525, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14825] <... mount resumed>) = 0 [pid 14824] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14824] pwrite64(3, "\x02", 1, 4 [pid 321] fstat(3 [pid 14825] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14824] <... pwrite64 resumed>) = 1 [pid 14825] <... openat resumed>) = 3 [pid 14825] pwrite64(3, "\x02", 1, 4) = 1 [pid 14825] close(3 [pid 14824] close(3 [pid 321] getdents64(3 [pid 14825] <... close resumed>) = 0 [pid 14825] close(4) = -1 EBADF (Bad file descriptor) [pid 14824] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14825] close(5 [pid 14824] close(4 [pid 14825] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] close(6 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14825] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] close(5 [pid 14825] close(7) = -1 EBADF (Bad file descriptor) [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] close(8) = -1 EBADF (Bad file descriptor) [pid 14824] close(6 [pid 14825] close(9 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] close(10) = -1 EBADF (Bad file descriptor) [pid 14824] close(7 [pid 14825] close(11) = -1 EBADF (Bad file descriptor) [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] close(12 [pid 321] <... umount2 resumed>) = 0 [pid 14824] close(8 [pid 14825] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14825] close(13 [pid 14824] close(9 [pid 14825] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14825] close(14) = -1 EBADF (Bad file descriptor) [pid 14825] close(15) = -1 EBADF (Bad file descriptor) [pid 14825] close(16) = -1 EBADF (Bad file descriptor) [pid 14825] close(17) = -1 EBADF (Bad file descriptor) [pid 14825] close(18) = -1 EBADF (Bad file descriptor) [pid 14825] close(19) = -1 EBADF (Bad file descriptor) [pid 14825] close(20) = -1 EBADF (Bad file descriptor) [pid 14825] close(21) = -1 EBADF (Bad file descriptor) [pid 14825] close(22) = -1 EBADF (Bad file descriptor) [pid 14825] close(23) = -1 EBADF (Bad file descriptor) [pid 14825] close(24) = -1 EBADF (Bad file descriptor) [pid 14825] close(25) = -1 EBADF (Bad file descriptor) [pid 14825] close(26) = -1 EBADF (Bad file descriptor) [pid 14825] close(27) = -1 EBADF (Bad file descriptor) [pid 14825] close(28) = -1 EBADF (Bad file descriptor) [pid 14825] close(29) = -1 EBADF (Bad file descriptor) [pid 14825] exit_group(0) = ? [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] close(10 [pid 321] newfstatat(AT_FDCWD, "./3611/sys" [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] close(11 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3611/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14824] close(12 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3611/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14824] close(13) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14825] +++ exited with 0 +++ [pid 14824] close(14 [pid 321] fstat(4 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14824] close(15 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3649, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] getdents64(4 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14824] close(16 [pid 321] getdents64(4 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14824] close(17 [pid 321] close(4 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] close(18 [pid 321] <... close resumed>) = 0 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3611/sys" [pid 14824] close(19) = -1 EBADF (Bad file descriptor) [pid 14824] close(20 [pid 321] <... rmdir resumed>) = 0 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] close(21 [pid 321] umount2("./3611/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14824] close(22 [pid 321] newfstatat(AT_FDCWD, "./3611/binderfs" [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14824] close(23 [pid 321] unlink("./3611/binderfs" [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14824] close(24 [pid 321] umount2("./3611/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3611/cgroup.net" [pid 14824] close(25 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3611/cgroup.net" [pid 14824] close(26 [pid 321] <... unlink resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3611/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14824] close(27) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3611/cgroup.cpu" [pid 320] umount2("./3523", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14824] close(28 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14824] close(29 [pid 321] unlink("./3611/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14824] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3523", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3611/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 321] newfstatat(AT_FDCWD, "./3611/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14824] exit_group(0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14824] <... exit_group resumed>) = ? [pid 322] umount2("./3647", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3611/cgroup" [pid 320] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] getdents64(3 [pid 320] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14824] +++ exited with 0 +++ [pid 321] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3611" [pid 320] <... umount2 resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3703, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... rmdir resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] mkdir("./3612", 0777 [pid 320] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3647", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3523/sys" [pid 322] fstat(3 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3523/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14826 attached [pid 322] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3523/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3614 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... umount2 resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14826] set_robust_list(0x555587eb56a0, 24 [pid 322] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14826] <... set_robust_list resumed>) = 0 [pid 320] close(4 [pid 14826] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... close resumed>) = 0 [pid 320] rmdir("./3523/sys" [pid 14826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14826] chdir("./3612" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3523/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14826] <... chdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3647/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14826] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3523/binderfs" [pid 14826] <... prctl resumed>) = 0 [pid 322] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14826] setpgid(0, 0 [pid 320] unlink("./3523/binderfs" [pid 14826] <... setpgid resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14826] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] umount2("./3523/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14826] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3647/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14826] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3523/cgroup.net" [pid 14826] <... symlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14826] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] getdents64(4 [pid 320] unlink("./3523/cgroup.net" [pid 14826] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 14826] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3523/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14826] <... openat resumed>) = 3 [pid 322] close(4) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14826] write(3, "1000", 4 [pid 322] rmdir("./3647/sys" [pid 320] newfstatat(AT_FDCWD, "./3523/cgroup.cpu" [pid 14826] <... write resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14826] close(3 [pid 320] unlink("./3523/cgroup.cpu" [pid 14826] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14826] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] umount2("./3647/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3523/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14826] write(1, "executing program\n", 18 [pid 322] newfstatat(AT_FDCWD, "./3647/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3523/cgroup" [pid 14826] <... write resumed>) = 18 executing program [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3647/binderfs" [pid 14826] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3523/cgroup" [pid 14826] <... mkdirat resumed>) = 0 [pid 322] umount2("./3647/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14826] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3701", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14826] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3647/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 14826] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3647/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14826] <... openat resumed>) = 3 [pid 320] rmdir("./3523" [pid 322] <... unlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3701", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3647/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14826] pwrite64(3, "\x02", 1, 4 [pid 323] fstat(3 [pid 320] mkdir("./3524", 0777 [pid 14826] <... pwrite64 resumed>) = 1 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14826] close(3 [pid 323] getdents64(3 [pid 14826] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14826] close(4 [pid 323] umount2("./3701/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 14826] close(5) = -1 EBADF (Bad file descriptor) [pid 14826] close(6 [pid 323] umount2("./3701/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3647/cgroup.cpu" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] unlink("./3647/cgroup.cpu" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14826] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3701/sys" [pid 14826] close(8 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3701/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14826] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14827 attached [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3701/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3647/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14827] set_robust_list(0x555587eb56a0, 24 [pid 14826] close(10 [pid 323] <... openat resumed>) = 4 [pid 14827] <... set_robust_list resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14827] rt_sigprocmask(SIG_SETMASK, [] [pid 14826] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3526 [pid 14827] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3647/cgroup" [pid 14827] chdir("./3524" [pid 14826] close(12 [pid 323] getdents64(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14827] <... chdir resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14827] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14826] close(13 [pid 323] getdents64(4 [pid 322] unlink("./3647/cgroup" [pid 14827] <... prctl resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14827] setpgid(0, 0 [pid 14826] close(14 [pid 323] close(4 [pid 14827] <... setpgid resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 14827] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14826] close(15 [pid 323] rmdir("./3701/sys" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14827] <... symlink resumed>) = 0 [pid 322] close(3 [pid 14827] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14827] <... symlink resumed>) = 0 [pid 14826] close(16 [pid 323] umount2("./3701/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14827] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3647" [pid 14827] <... symlink resumed>) = 0 [pid 14826] close(17 [pid 323] newfstatat(AT_FDCWD, "./3701/binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 14827] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14827] <... openat resumed>) = 3 [pid 322] mkdir("./3648", 0777 [pid 14827] write(3, "1000", 4 [pid 14826] close(18 [pid 323] unlink("./3701/binderfs" [pid 14827] <... write resumed>) = 4 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14827] close(3 [pid 14826] close(19 [pid 323] umount2("./3701/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14827] <... close resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14827] symlink("/dev/binderfs", "./binderfs" [pid 14826] close(20 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14827] <... symlink resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3701/cgroup.net" [pid 14827] write(1, "executing program\n", 18 executing program [pid 14826] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14827] <... write resumed>) = 18 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3701/cgroup.net" [pid 14827] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14826] close(22 [pid 323] <... unlink resumed>) = 0 [pid 14827] <... mkdirat resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3701/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14827] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14826] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14828 attached [pid 14827] <... mount resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3701/cgroup.cpu" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3650 [pid 14827] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14826] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14828] set_robust_list(0x555587eb56a0, 24 [pid 14827] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14828] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3701/cgroup.cpu" [pid 14828] rt_sigprocmask(SIG_SETMASK, [] [pid 14827] pwrite64(3, "\x02", 1, 4 [pid 14826] close(25 [pid 323] <... unlink resumed>) = 0 [pid 14828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14827] <... pwrite64 resumed>) = 1 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3701/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14828] chdir("./3648") = 0 [pid 14827] close(3 [pid 14826] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14828] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14827] <... close resumed>) = 0 [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3701/cgroup" [pid 14828] <... prctl resumed>) = 0 [pid 14828] setpgid(0, 0 [pid 14827] close(4 [pid 14826] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14828] <... setpgid resumed>) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3701/cgroup" [pid 14828] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14827] close(5 [pid 14826] close(28 [pid 323] <... unlink resumed>) = 0 [pid 14828] <... symlink resumed>) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14828] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14827] close(6 [pid 14826] close(29 [pid 14828] <... symlink resumed>) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14828] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14827] close(7 [pid 14828] <... symlink resumed>) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14826] exit_group(0 [pid 323] close(3 [pid 14828] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14827] close(8 [pid 14826] <... exit_group resumed>) = ? [pid 323] <... close resumed>) = 0 [pid 14828] <... openat resumed>) = 3 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] write(3, "1000", 4 [pid 14827] close(9 [pid 14826] +++ exited with 0 +++ [pid 323] rmdir("./3701" [pid 14828] <... write resumed>) = 4 [pid 14828] close(3) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14828] symlink("/dev/binderfs", "./binderfs" [pid 14827] close(10 [pid 323] mkdir("./3702", 0777 [pid 14828] <... symlink resumed>) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14828] write(1, "executing program\n", 18 [pid 14827] close(11 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3614, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14828] <... write resumed>) = 18 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14828] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14827] close(12 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14828] <... mkdirat resumed>) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14827] close(13 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3612", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14829 attached [pid 14828] <... mount resumed>) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] set_robust_list(0x555587eb56a0, 24 [pid 14828] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14829] <... set_robust_list resumed>) = 0 [pid 14827] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14828] <... openat resumed>) = 3 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3612", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14829] rt_sigprocmask(SIG_SETMASK, [] [pid 14828] pwrite64(3, "\x02", 1, 4 [pid 14827] close(15 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3704 [pid 321] <... openat resumed>) = 3 [pid 14829] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14828] <... pwrite64 resumed>) = 1 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] chdir("./3702" [pid 14828] close(3 [pid 14827] close(16 [pid 321] fstat(3 [pid 14829] <... chdir resumed>) = 0 [pid 14828] <... close resumed>) = 0 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14829] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14828] close(4 [pid 14827] close(17 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(3 [pid 14829] <... prctl resumed>) = 0 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] setpgid(0, 0 [pid 14828] close(5 [pid 14829] <... setpgid resumed>) = 0 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(6 [pid 14829] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] close(18 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14829] <... symlink resumed>) = 0 [pid 14828] close(7 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] close(19 [pid 321] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14829] <... symlink resumed>) = 0 [pid 14828] close(8 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14829] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] close(20 [pid 14829] <... symlink resumed>) = 0 [pid 14828] close(9 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14829] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14829] <... openat resumed>) = 3 [pid 14828] close(10 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3612/sys" [pid 14829] write(3, "1000", 4 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] close(22 [pid 14829] <... write resumed>) = 4 [pid 14828] close(11 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14829] close(3 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] close(23 [pid 14829] <... close resumed>) = 0 [pid 14828] close(12 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3612/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14829] symlink("/dev/binderfs", "./binderfs" [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14829] <... symlink resumed>) = 0 [pid 14828] close(13 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] write(1, "executing program\n", 18 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(14 [pid 14829] <... write resumed>) = 18 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14829] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14828] close(15 [pid 14827] close(25 [pid 321] openat(AT_FDCWD, "./3612/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14829] <... mkdirat resumed>) = 0 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14829] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14828] close(16 [pid 14827] close(26 [pid 321] fstat(4 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] <... mount resumed>) = 0 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] close(27 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14829] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14828] close(17 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14827] close(28 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14827] close(29 [pid 14829] <... openat resumed>) = 3 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14829] pwrite64(3, "\x02", 1, 4 [pid 14828] close(18 [pid 14827] exit_group(0 [pid 14829] <... pwrite64 resumed>) = 1 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] close(3 [pid 14828] close(19 [pid 14829] <... close resumed>) = 0 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14827] <... exit_group resumed>) = ? [pid 321] close(4 [pid 14829] close(4 [pid 14828] close(20 [pid 14827] +++ exited with 0 +++ [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] close(5 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3526, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(21 [pid 321] rmdir("./3612/sys" [pid 14829] close(6 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(22 [pid 321] umount2("./3612/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14829] close(7 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(23 [pid 321] newfstatat(AT_FDCWD, "./3612/binderfs" [pid 14829] close(8 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(24 [pid 14829] close(9 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(25 [pid 14829] close(10 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(26 [pid 14829] close(11 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(27 [pid 14829] close(12 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(28 [pid 14829] close(13 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] close(29 [pid 14829] close(14 [pid 14828] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] close(15 [pid 14828] exit_group(0 [pid 321] unlink("./3612/binderfs" [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] <... exit_group resumed>) = ? [pid 321] <... unlink resumed>) = 0 [pid 14829] close(16 [pid 321] umount2("./3612/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14829] close(17 [pid 321] newfstatat(AT_FDCWD, "./3612/cgroup.net" [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14829] close(18 [pid 321] unlink("./3612/cgroup.net" [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14828] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 14829] close(19 [pid 321] umount2("./3612/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3650, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14829] close(20 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3612/cgroup.cpu" [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14829] close(21 [pid 321] unlink("./3612/cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14829] close(22 [pid 321] umount2("./3612/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14829] close(23 [pid 321] newfstatat(AT_FDCWD, "./3612/cgroup" [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14829] close(24 [pid 321] unlink("./3612/cgroup" [pid 320] umount2("./3524", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14829] close(25 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14829] close(26 [pid 320] openat(AT_FDCWD, "./3524", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14829] close(27 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 3 [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14829] close(28 [pid 321] <... close resumed>) = 0 [pid 320] fstat(3 [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3612" [pid 14829] close(29 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14829] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3613", 0777 [pid 320] getdents64(3 [pid 14829] exit_group(0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14829] <... exit_group resumed>) = ? [pid 320] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14830 attached [pid 14829] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = 0 [pid 14830] set_robust_list(0x555587eb56a0, 24 [pid 320] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14830] <... set_robust_list resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14830] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3524/sys" [pid 14830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14830] chdir("./3613" [pid 320] umount2("./3524/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 14830] <... chdir resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3704, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3615 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14830] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] openat(AT_FDCWD, "./3524/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14830] <... prctl resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14830] setpgid(0, 0 [pid 323] umount2("./3702", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3648", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14830] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(4 [pid 14830] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] openat(AT_FDCWD, "./3648", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14830] <... symlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14830] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] <... openat resumed>) = 3 [pid 320] getdents64(4 [pid 14830] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3702", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14830] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... openat resumed>) = 3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14830] <... symlink resumed>) = 0 [pid 323] fstat(3 [pid 320] getdents64(4 [pid 14830] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 14830] <... openat resumed>) = 3 [pid 323] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14830] write(3, "1000", 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] close(4 [pid 14830] <... write resumed>) = 4 [pid 323] umount2("./3702/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14830] close(3 [pid 323] <... umount2 resumed>) = 0 [pid 320] rmdir("./3524/sys" [pid 323] umount2("./3702/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 14830] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14830] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3524/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14830] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14830] write(1, "executing program\n", 18 [pid 323] newfstatat(AT_FDCWD, "./3702/sys" [pid 14830] <... write resumed>) = 18 [pid 322] newfstatat(AT_FDCWD, "./3648/sys" [pid 320] newfstatat(AT_FDCWD, "./3524/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14830] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3524/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14830] <... mkdirat resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3648/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 14830] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3702/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 320] umount2("./3524/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14830] <... mount resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3702/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14830] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] newfstatat(AT_FDCWD, "./3524/cgroup.net" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14830] <... openat resumed>) = 3 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 14830] pwrite64(3, "\x02", 1, 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14830] <... pwrite64 resumed>) = 1 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 320] unlink("./3524/cgroup.net" [pid 14830] close(3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14830] <... close resumed>) = 0 [pid 323] close(4 [pid 320] <... unlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] close(4 [pid 14830] close(4 [pid 323] rmdir("./3702/sys" [pid 320] umount2("./3524/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14830] close(5 [pid 323] umount2("./3702/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3648/sys" [pid 14830] close(6 [pid 323] newfstatat(AT_FDCWD, "./3702/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3524/cgroup.cpu" [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14830] close(7 [pid 323] unlink("./3702/binderfs" [pid 322] umount2("./3648/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3524/cgroup.cpu" [pid 14830] close(8 [pid 322] newfstatat(AT_FDCWD, "./3648/binderfs" [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14830] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3524/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14830] close(10 [pid 322] unlink("./3648/binderfs" [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14830] close(11 [pid 323] umount2("./3702/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3524/cgroup" [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3648/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14830] close(12 [pid 323] newfstatat(AT_FDCWD, "./3702/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3648/cgroup.net" [pid 320] unlink("./3524/cgroup" [pid 14830] close(13 [pid 323] unlink("./3702/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3648/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14830] close(14 [pid 323] umount2("./3702/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3702/cgroup.cpu" [pid 14830] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3648/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3702/cgroup.cpu" [pid 14830] close(16 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3702/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3648/cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 14830] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3702/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3524" [pid 14830] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3648/cgroup.cpu" [pid 323] unlink("./3702/cgroup") = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 14830] close(19 [pid 320] mkdir("./3525", 0777 [pid 322] umount2("./3648/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 14830] close(20 [pid 323] close(3 [pid 322] newfstatat(AT_FDCWD, "./3648/cgroup" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14830] close(21 [pid 323] rmdir("./3702" [pid 322] unlink("./3648/cgroup" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] mkdir("./3703", 0777 [pid 14830] close(22 [pid 323] <... mkdir resumed>) = 0 [pid 322] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14831 attached [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14830] close(23 [pid 322] close(3 [pid 14831] set_robust_list(0x555587eb56a0, 24 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3527 [pid 14831] <... set_robust_list resumed>) = 0 [pid 14830] close(24 [pid 322] <... close resumed>) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14831] rt_sigprocmask(SIG_SETMASK, [] [pid 14830] close(25 [pid 322] rmdir("./3648" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] chdir("./3525" [pid 14830] close(26 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14831] <... chdir resumed>) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14831] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14830] close(27 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14832 attached [pid 14831] <... prctl resumed>) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3649", 0777 [pid 14832] set_robust_list(0x555587eb56a0, 24 [pid 14831] setpgid(0, 0 [pid 14830] close(28 [pid 14832] <... set_robust_list resumed>) = 0 [pid 14831] <... setpgid resumed>) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3705 [pid 322] <... mkdir resumed>) = 0 [pid 14832] rt_sigprocmask(SIG_SETMASK, [] [pid 14831] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14830] close(29 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14830] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14831] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14833 attached [pid 14831] <... symlink resumed>) = 0 [pid 14830] exit_group(0 [pid 14832] chdir("./3703" [pid 14831] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14830] <... exit_group resumed>) = ? [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3651 [pid 14832] <... chdir resumed>) = 0 [pid 14833] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14833] rt_sigprocmask(SIG_SETMASK, [] [pid 14832] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14831] <... symlink resumed>) = 0 [pid 14830] +++ exited with 0 +++ [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14832] <... prctl resumed>) = 0 [pid 14831] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14832] setpgid(0, 0 [pid 14831] <... openat resumed>) = 3 [pid 14833] chdir("./3649" [pid 14832] <... setpgid resumed>) = 0 [pid 14831] write(3, "1000", 4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3615, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14833] <... chdir resumed>) = 0 [pid 14832] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14831] <... write resumed>) = 4 [pid 321] umount2("./3613", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14833] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14831] close(3 [pid 14832] <... symlink resumed>) = 0 [pid 14831] <... close resumed>) = 0 [pid 14832] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14831] symlink("/dev/binderfs", "./binderfs" [pid 14833] <... prctl resumed>) = 0 [pid 14832] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14833] setpgid(0, 0 [pid 14832] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14831] <... symlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3613", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14833] <... setpgid resumed>) = 0 [pid 14832] <... symlink resumed>) = 0 [pid 14831] write(1, "executing program\n", 18 [pid 321] <... openat resumed>) = 3 executing program [pid 14833] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14832] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14831] <... write resumed>) = 18 [pid 321] fstat(3 [pid 14833] <... symlink resumed>) = 0 [pid 14831] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14833] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14832] <... openat resumed>) = 3 [pid 14831] <... mkdirat resumed>) = 0 [pid 321] getdents64(3 [pid 14833] <... symlink resumed>) = 0 [pid 14832] write(3, "1000", 4 [pid 14831] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14833] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14832] <... write resumed>) = 4 [pid 14833] <... symlink resumed>) = 0 [pid 14832] close(3 [pid 14831] <... mount resumed>) = 0 [pid 321] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14833] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14832] <... close resumed>) = 0 [pid 14831] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14832] symlink("/dev/binderfs", "./binderfs" [pid 14833] <... openat resumed>) = 3 [pid 14832] <... symlink resumed>) = 0 [pid 14831] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 14833] write(3, "1000", 4 [pid 14832] write(1, "executing program\n", 18 [pid 14831] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14833] <... write resumed>) = 4 [pid 14832] <... write resumed>) = 18 [pid 14831] <... pwrite64 resumed>) = 1 executing program [pid 14833] close(3 [pid 14832] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14831] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14833] <... close resumed>) = 0 [pid 14833] symlink("/dev/binderfs", "./binderfs" [pid 14831] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3613/sys" [pid 14833] <... symlink resumed>) = 0 [pid 14832] <... mkdirat resumed>) = 0 [pid 14831] close(4 [pid 14832] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] write(1, "executing program\n", 18 [pid 14832] <... mount resumed>) = 0 [pid 14831] close(5 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14833] <... write resumed>) = 18 [pid 14832] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3613/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14833] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14831] close(6 [pid 14833] <... mkdirat resumed>) = 0 [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14833] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14832] <... openat resumed>) = 3 [pid 14831] close(7 [pid 321] openat(AT_FDCWD, "./3613/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14833] <... mount resumed>) = 0 [pid 14832] pwrite64(3, "\x02", 1, 4 [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 14833] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14832] <... pwrite64 resumed>) = 1 [pid 14831] close(8 [pid 321] fstat(4 [pid 14833] <... openat resumed>) = 3 [pid 14832] close(3 [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14832] <... close resumed>) = 0 [pid 14831] close(9 [pid 14832] close(4 [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14833] pwrite64(3, "\x02", 1, 4 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] <... pwrite64 resumed>) = 1 [pid 14832] close(5 [pid 14831] close(10 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14833] close(3 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14833] <... close resumed>) = 0 [pid 14832] close(6 [pid 14831] close(11 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14833] close(4 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] close(7 [pid 14831] close(12 [pid 321] <... close resumed>) = 0 [pid 14833] close(5 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] close(8 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] close(13 [pid 321] rmdir("./3613/sys" [pid 14833] close(6 [pid 14832] close(9 [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] close(14 [pid 321] umount2("./3613/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14833] close(7 [pid 14832] close(10 [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] close(15 [pid 14832] close(11 [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] close(16 [pid 14832] close(12 [pid 14833] close(8 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3613/binderfs" [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] close(13 [pid 14831] close(17 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14833] close(9 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3613/binderfs" [pid 14833] close(10 [pid 14832] close(14 [pid 14831] close(18 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] close(15 [pid 14831] close(19 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] close(16 [pid 14831] close(20 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14833] close(11 [pid 14832] close(17 [pid 14831] close(21 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3613/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14833] close(12 [pid 14832] close(18 [pid 14831] close(22 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3613/cgroup.net" [pid 14833] close(13 [pid 14832] close(19 [pid 14831] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3613/cgroup.net" [pid 14833] close(14 [pid 14832] close(20 [pid 14831] close(24 [pid 321] <... unlink resumed>) = 0 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] close(15 [pid 14832] close(21 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] close(25 [pid 321] umount2("./3613/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14833] close(16 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] close(22 [pid 14831] close(26 [pid 14833] close(17 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3613/cgroup.cpu" [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] close(23 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14831] close(27 [pid 14833] close(18 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3613/cgroup.cpu" [pid 14833] close(19 [pid 14832] close(24 [pid 14831] close(28 [pid 321] <... unlink resumed>) = 0 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] close(20 [pid 14832] close(25 [pid 14831] close(29 [pid 321] umount2("./3613/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14833] close(21 [pid 14832] close(26 [pid 321] newfstatat(AT_FDCWD, "./3613/cgroup" [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] exit_group(0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14833] close(22 [pid 14832] close(27 [pid 14831] <... exit_group resumed>) = ? [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] close(28 [pid 321] unlink("./3613/cgroup" [pid 14833] close(23 [pid 321] <... unlink resumed>) = 0 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] close(24 [pid 321] getdents64(3 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14831] +++ exited with 0 +++ [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14833] close(25) = -1 EBADF (Bad file descriptor) [pid 14832] close(29 [pid 321] close(3 [pid 14833] close(26 [pid 14832] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3527, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14832] exit_group(0 [pid 321] rmdir("./3613" [pid 14833] close(27 [pid 14832] <... exit_group resumed>) = ? [pid 321] <... rmdir resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14833] close(28 [pid 321] mkdir("./3614", 0777 [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14833] close(29 [pid 14832] +++ exited with 0 +++ [pid 14833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14833] exit_group(0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3705, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14833] <... exit_group resumed>) = ? [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14833] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3651, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14834 attached [pid 14834] set_robust_list(0x555587eb56a0, 24) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3616 [pid 14834] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 14834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14834] chdir("./3614" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14834] <... chdir resumed>) = 0 [pid 14834] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] umount2("./3525", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] <... prctl resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14834] setpgid(0, 0 [pid 320] openat(AT_FDCWD, "./3525", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14834] <... setpgid resumed>) = 0 [pid 14834] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... openat resumed>) = 3 [pid 14834] <... symlink resumed>) = 0 [pid 320] fstat(3 [pid 14834] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14834] <... symlink resumed>) = 0 [pid 320] getdents64(3 [pid 14834] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14834] <... symlink resumed>) = 0 [pid 320] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... restart_syscall resumed>) = 0 [pid 14834] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = 0 [pid 14834] write(3, "1000", 4 [pid 320] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14834] <... write resumed>) = 4 [pid 323] umount2("./3703", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3525/sys" [pid 14834] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14834] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] symlink("/dev/binderfs", "./binderfs" [pid 323] openat(AT_FDCWD, "./3703", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3525/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14834] write(1, "executing program\n", 18 [pid 323] fstat(3 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3525/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14834] <... write resumed>) = 18 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... openat resumed>) = 4 executing program [pid 14834] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(3 [pid 14834] <... mkdirat resumed>) = 0 [pid 320] fstat(4 [pid 14834] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3649", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3703/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14834] <... mount resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3649", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 323] <... umount2 resumed>) = 0 [pid 14834] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] umount2("./3703/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 320] getdents64(4 [pid 322] fstat(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3703/sys" [pid 320] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 322] getdents64(3 [pid 323] umount2("./3703/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] rmdir("./3525/sys" [pid 14834] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14834] <... pwrite64 resumed>) = 1 [pid 323] openat(AT_FDCWD, "./3703/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3525/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] close(3 [pid 323] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(4 [pid 14834] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3525/binderfs" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14834] close(4 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3525/binderfs" [pid 14834] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3649/sys" [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14834] close(6 [pid 323] close(4 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] close(7 [pid 320] umount2("./3525/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3703/sys" [pid 322] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] close(8 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3525/cgroup.net" [pid 14834] close(9 [pid 323] umount2("./3703/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3649/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] close(10 [pid 323] newfstatat(AT_FDCWD, "./3703/binderfs" [pid 322] <... openat resumed>) = 4 [pid 320] unlink("./3525/cgroup.net" [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] fstat(4 [pid 14834] close(11 [pid 323] unlink("./3703/binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 14834] close(12 [pid 323] umount2("./3703/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3525/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14834] close(13 [pid 323] newfstatat(AT_FDCWD, "./3703/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 14834] close(14 [pid 323] unlink("./3703/cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3525/cgroup.cpu" [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] close(4 [pid 14834] close(15 [pid 323] umount2("./3703/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14834] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3649/sys" [pid 320] unlink("./3525/cgroup.cpu" [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3703/cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] close(17 [pid 322] umount2("./3649/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] unlink("./3703/cgroup.cpu" [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3525/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 14834] close(18 [pid 322] newfstatat(AT_FDCWD, "./3649/binderfs" [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3703/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14834] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3525/cgroup" [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3703/cgroup" [pid 322] unlink("./3649/binderfs" [pid 14834] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3703/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3525/cgroup" [pid 14834] close(21 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3649/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14834] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3649/cgroup.net" [pid 320] getdents64(3 [pid 14834] close(23 [pid 323] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3649/cgroup.net" [pid 14834] close(24 [pid 323] rmdir("./3703" [pid 320] close(3 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14834] close(25 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3649/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3704", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3525" [pid 14834] close(26) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3649/cgroup.cpu" [pid 320] <... rmdir resumed>) = 0 [pid 14834] close(27 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] mkdir("./3526", 0777 [pid 14834] close(28 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3649/cgroup.cpu" [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 14835 attached [pid 14834] close(29 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3706 [pid 322] umount2("./3649/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14835] set_robust_list(0x555587eb56a0, 24 [pid 14834] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14835] <... set_robust_list resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14835] rt_sigprocmask(SIG_SETMASK, [] [pid 14834] exit_group(0 [pid 322] newfstatat(AT_FDCWD, "./3649/cgroup" [pid 14835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14834] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14836 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3528 [pid 14836] set_robust_list(0x555587eb56a0, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14835] chdir("./3704" [pid 14834] +++ exited with 0 +++ [pid 14836] <... set_robust_list resumed>) = 0 [pid 322] unlink("./3649/cgroup" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14836] rt_sigprocmask(SIG_SETMASK, [] [pid 14835] <... chdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3616, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14836] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14835] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] getdents64(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14836] chdir("./3526" [pid 14835] <... prctl resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14836] <... chdir resumed>) = 0 [pid 14835] setpgid(0, 0 [pid 322] close(3 [pid 14836] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14835] <... setpgid resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14836] <... prctl resumed>) = 0 [pid 14835] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] rmdir("./3649" [pid 321] umount2("./3614", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14836] setpgid(0, 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14836] <... setpgid resumed>) = 0 [pid 14835] <... symlink resumed>) = 0 [pid 322] mkdir("./3650", 0777 [pid 321] openat(AT_FDCWD, "./3614", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14835] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... mkdir resumed>) = 0 [pid 14836] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14835] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... openat resumed>) = 3 [pid 14836] <... symlink resumed>) = 0 [pid 14835] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14836] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14835] <... symlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] fstat(3 [pid 14836] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14837 attached [pid 14836] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14835] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] getdents64(3 [pid 14836] <... symlink resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3652 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14837] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14836] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14835] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14837] rt_sigprocmask(SIG_SETMASK, [] [pid 14835] write(3, "1000", 4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14835] <... write resumed>) = 4 [pid 14835] close(3 [pid 14837] chdir("./3650" [pid 14836] <... openat resumed>) = 3 [pid 14835] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14837] <... chdir resumed>) = 0 [pid 14836] write(3, "1000", 4 [pid 14835] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14837] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14836] <... write resumed>) = 4 [pid 14835] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14837] <... prctl resumed>) = 0 [pid 14835] write(1, "executing program\n", 18 [pid 14837] setpgid(0, 0 executing program [pid 14836] close(3 [pid 14835] <... write resumed>) = 18 [pid 321] newfstatat(AT_FDCWD, "./3614/sys" [pid 14837] <... setpgid resumed>) = 0 [pid 14836] <... close resumed>) = 0 [pid 14835] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14837] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14836] symlink("/dev/binderfs", "./binderfs" [pid 14835] <... mkdirat resumed>) = 0 [pid 321] umount2("./3614/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14837] <... symlink resumed>) = 0 [pid 14835] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14837] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14837] <... symlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3614/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 14835] <... mount resumed>) = 0 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3614/sys" [pid 14837] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14835] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... rmdir resumed>) = 0 [pid 14837] <... symlink resumed>) = 0 [pid 14836] <... symlink resumed>) = 0 [pid 321] umount2("./3614/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3614/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3614/binderfs") = 0 [pid 321] umount2("./3614/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3614/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3614/cgroup.net" [pid 14837] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14836] write(1, "executing program\n", 18 [pid 14835] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14836] <... write resumed>) = 18 [pid 321] umount2("./3614/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) executing program [pid 321] newfstatat(AT_FDCWD, "./3614/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3614/cgroup.cpu" [pid 14837] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14837] write(3, "1000", 4 [pid 14836] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14835] pwrite64(3, "\x02", 1, 4 [pid 321] umount2("./3614/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14837] <... write resumed>) = 4 [pid 14836] <... mkdirat resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3614/cgroup" [pid 14837] close(3 [pid 14836] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14835] <... pwrite64 resumed>) = 1 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14837] <... close resumed>) = 0 [pid 321] unlink("./3614/cgroup" [pid 14837] symlink("/dev/binderfs", "./binderfs" [pid 14836] <... mount resumed>) = 0 [pid 14835] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14837] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 14835] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14837] write(1, "executing program\n", 18 [pid 14836] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14835] close(4 [pid 321] close(3 [pid 14837] <... write resumed>) = 18 executing program [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14837] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] rmdir("./3614") = 0 [pid 321] mkdir("./3615", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14836] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14837] <... mkdirat resumed>) = 0 [pid 14836] pwrite64(3, "\x02", 1, 4 [pid 14835] close(5ci2-android-6-12-rust/strace-static-x86_64: Process 14838 attached [pid 14837] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] <... pwrite64 resumed>) = 1 [pid 14835] close(6) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3617 [pid 14835] close(7) = -1 EBADF (Bad file descriptor) [pid 14835] close(8) = -1 EBADF (Bad file descriptor) [pid 14835] close(9) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14835] close(10 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14838] set_robust_list(0x555587eb56a0, 24 [pid 14837] <... mount resumed>) = 0 [pid 14836] close(3 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... set_robust_list resumed>) = 0 [pid 14837] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14835] close(11 [pid 14836] <... close resumed>) = 0 [pid 14838] rt_sigprocmask(SIG_SETMASK, [] [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... openat resumed>) = 3 [pid 14835] close(12 [pid 14838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14837] pwrite64(3, "\x02", 1, 4 [pid 14836] close(4) = -1 EBADF (Bad file descriptor) [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] chdir("./3615" [pid 14837] <... pwrite64 resumed>) = 1 [pid 14836] close(5 [pid 14835] close(13 [pid 14838] <... chdir resumed>) = 0 [pid 14837] close(3 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14837] <... close resumed>) = 0 [pid 14836] close(6 [pid 14835] close(14 [pid 14838] <... prctl resumed>) = 0 [pid 14837] close(4 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] setpgid(0, 0 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(7 [pid 14835] close(15 [pid 14838] <... setpgid resumed>) = 0 [pid 14837] close(5 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(8 [pid 14835] close(16 [pid 14838] <... symlink resumed>) = 0 [pid 14837] close(6 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(9 [pid 14838] <... symlink resumed>) = 0 [pid 14837] close(7 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(17 [pid 14838] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(10 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... symlink resumed>) = 0 [pid 14837] close(8 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(18 [pid 14838] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(11 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... openat resumed>) = 3 [pid 14837] close(9 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(19 [pid 14838] write(3, "1000", 4 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(12 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... write resumed>) = 4 [pid 14837] close(10 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(20 [pid 14838] close(3 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(13 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... close resumed>) = 0 [pid 14837] close(11 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] symlink("/dev/binderfs", "./binderfs" [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(14 [pid 14838] <... symlink resumed>) = 0 [pid 14837] close(12 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(21 [pid 14838] write(1, "executing program\n", 18 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(15 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14838] <... write resumed>) = 18 [pid 14837] close(13 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(22 [pid 14838] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(16 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... mkdirat resumed>) = 0 [pid 14837] close(14 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(23 [pid 14838] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(17 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] close(15 [pid 14835] close(24 [pid 14838] <... mount resumed>) = 0 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14837] close(16 [pid 14836] close(18 [pid 14835] close(25) = -1 EBADF (Bad file descriptor) [pid 14835] close(26) = -1 EBADF (Bad file descriptor) [pid 14835] close(27) = -1 EBADF (Bad file descriptor) [pid 14838] <... openat resumed>) = 3 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(28 [pid 14838] pwrite64(3, "\x02", 1, 4 [pid 14837] close(17 [pid 14836] close(19 [pid 14838] <... pwrite64 resumed>) = 1 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(3 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] close(18 [pid 14838] <... close resumed>) = 0 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(20 [pid 14838] close(4 [pid 14837] close(19 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(21 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(5 [pid 14837] close(20 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] close(29 [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(22 [pid 14835] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(6 [pid 14837] close(21 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] exit_group(0 [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(23 [pid 14835] <... exit_group resumed>) = ? [pid 14838] close(7 [pid 14837] close(22 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14835] +++ exited with 0 +++ [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(8 [pid 14836] close(24 [pid 14837] close(23 [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(9 [pid 14836] close(25 [pid 14837] close(24 [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(10 [pid 14836] close(26 [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] close(25 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(11 [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(27 [pid 14838] close(12 [pid 14837] close(26 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3706, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] close(28 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14838] close(13 [pid 14837] close(27 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(14 [pid 14836] close(29 [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] close(28 [pid 14838] close(15 [pid 14836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14836] exit_group(0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14837] close(29 [pid 14838] close(16 [pid 14836] <... exit_group resumed>) = ? [pid 14837] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14837] exit_group(0 [pid 14838] close(17 [pid 14837] <... exit_group resumed>) = ? [pid 323] umount2("./3704", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3704", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14837] +++ exited with 0 +++ [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14838] close(18 [pid 323] fstat(3 [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(19 [pid 14836] +++ exited with 0 +++ [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3652, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14838] close(20 [pid 323] getdents64(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3528, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14838] close(21 [pid 323] umount2("./3704/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14838] close(22) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14838] close(23) = -1 EBADF (Bad file descriptor) [pid 14838] close(24) = -1 EBADF (Bad file descriptor) [pid 14838] close(25) = -1 EBADF (Bad file descriptor) [pid 14838] close(26) = -1 EBADF (Bad file descriptor) [pid 14838] close(27) = -1 EBADF (Bad file descriptor) [pid 14838] close(28) = -1 EBADF (Bad file descriptor) [pid 14838] close(29) = -1 EBADF (Bad file descriptor) [pid 14838] exit_group(0 [pid 323] umount2("./3704/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14838] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3704/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3704/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14838] +++ exited with 0 +++ [pid 323] openat(AT_FDCWD, "./3704/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3617, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] fstat(4 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3704/sys") = 0 [pid 323] umount2("./3704/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3704/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3704/binderfs") = 0 [pid 323] umount2("./3704/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3704/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3704/cgroup.net") = 0 [pid 323] umount2("./3704/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3704/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3704/cgroup.cpu") = 0 [pid 323] umount2("./3704/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3704/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3704/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3704") = 0 [pid 323] mkdir("./3705", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14839 attached , child_tidptr=0x555587eb5690) = 3707 [pid 14839] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14839] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14839] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14839] chdir("./3705") = 0 [pid 14839] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14839] setpgid(0, 0) = 0 [pid 14839] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3615", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3615", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14839] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... openat resumed>) = 3 [pid 14839] <... symlink resumed>) = 0 [pid 321] fstat(3 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 320] umount2("./3526", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14839] <... symlink resumed>) = 0 [pid 322] umount2("./3650", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14839] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3526", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14839] <... openat resumed>) = 3 [pid 322] openat(AT_FDCWD, "./3650", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 14839] write(3, "1000", 4 [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14839] <... write resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] close(3 [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14839] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3615/sys" [pid 14839] symlink("/dev/binderfs", "./binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14839] <... symlink resumed>) = 0 [pid 322] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3615/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14839] <... write resumed>) = 18 [pid 321] openat(AT_FDCWD, "./3615/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14839] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... openat resumed>) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14839] <... mkdirat resumed>) = 0 executing program [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14839] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] close(4 [pid 14839] <... mount resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3615/sys" [pid 322] <... umount2 resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3615/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3615/binderfs" [pid 320] <... umount2 resumed>) = 0 [pid 322] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3615/binderfs" [pid 14839] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3650/sys" [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3615/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3526/sys" [pid 322] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3615/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3650/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3615/cgroup.net" [pid 14839] pwrite64(3, "\x02", 1, 4 [pid 322] <... openat resumed>) = 4 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3526/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3615/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] close(3 [pid 322] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14839] <... close resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3615/cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3526/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14839] close(4 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] unlink("./3615/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 14839] close(5 [pid 322] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3615/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] close(6 [pid 322] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3615/cgroup" [pid 14839] close(7 [pid 322] rmdir("./3650/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3615/cgroup" [pid 14839] close(8 [pid 321] <... unlink resumed>) = 0 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14839] close(9 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14839] close(10 [pid 321] <... close resumed>) = 0 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3615" [pid 14839] close(11 [pid 322] umount2("./3650/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3616", 0777 [pid 320] getdents64(4 [pid 14839] close(12 [pid 322] newfstatat(AT_FDCWD, "./3650/binderfs" [pid 321] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(4 [pid 14839] close(13 [pid 322] unlink("./3650/binderfs" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14839] close(14) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3650/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3618 [pid 320] rmdir("./3526/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14840 attached [pid 14839] close(15 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14840] set_robust_list(0x555587eb56a0, 24 [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3650/cgroup.net" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14840] <... set_robust_list resumed>) = 0 [pid 14839] close(16 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3526/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3650/cgroup.net" [pid 14840] rt_sigprocmask(SIG_SETMASK, [] [pid 14839] close(17 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14839] close(18) = -1 EBADF (Bad file descriptor) [pid 14839] close(19) = -1 EBADF (Bad file descriptor) [pid 14839] close(20) = -1 EBADF (Bad file descriptor) [pid 14839] close(21) = -1 EBADF (Bad file descriptor) [pid 14839] close(22) = -1 EBADF (Bad file descriptor) [pid 14839] close(23) = -1 EBADF (Bad file descriptor) [pid 14839] close(24) = -1 EBADF (Bad file descriptor) [pid 14839] close(25) = -1 EBADF (Bad file descriptor) [pid 14839] close(26) = -1 EBADF (Bad file descriptor) [pid 14839] close(27) = -1 EBADF (Bad file descriptor) [pid 14839] close(28) = -1 EBADF (Bad file descriptor) [pid 14839] close(29) = -1 EBADF (Bad file descriptor) [pid 14839] exit_group(0) = ? [pid 322] <... unlink resumed>) = 0 [pid 14840] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14839] +++ exited with 0 +++ [pid 320] newfstatat(AT_FDCWD, "./3526/binderfs" [pid 14840] chdir("./3616" [pid 322] umount2("./3650/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14840] <... chdir resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3707, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3526/binderfs" [pid 14840] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14840] <... prctl resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14840] setpgid(0, 0 [pid 322] newfstatat(AT_FDCWD, "./3650/cgroup.cpu" [pid 14840] <... setpgid resumed>) = 0 [pid 320] umount2("./3526/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14840] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] unlink("./3650/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14840] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3526/cgroup.net" [pid 14840] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] umount2("./3650/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3526/cgroup.net" [pid 14840] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3650/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3526/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14840] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] unlink("./3650/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3526/cgroup.cpu" [pid 14840] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3526/cgroup.cpu" [pid 14840] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3526/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14840] <... openat resumed>) = 3 [pid 322] close(3 [pid 320] newfstatat(AT_FDCWD, "./3526/cgroup" [pid 14840] write(3, "1000", 4 [pid 322] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14840] <... write resumed>) = 4 [pid 322] rmdir("./3650" [pid 320] unlink("./3526/cgroup" [pid 14840] close(3 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] mkdir("./3651", 0777 [pid 14840] <... close resumed>) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3526") = 0 [pid 320] mkdir("./3527", 0777 [pid 322] <... mkdir resumed>) = 0 [pid 14840] symlink("/dev/binderfs", "./binderfs" [pid 320] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14840] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14840] write(1, "executing program\n", 18 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14840] <... write resumed>) = 18 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 14842 attached [pid 14842] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14842] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14841 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3529 [pid 14842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14840] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14842] chdir("./3651" [pid 14841] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3653 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14842] <... chdir resumed>) = 0 [pid 14841] <... set_robust_list resumed>) = 0 [pid 14840] <... mkdirat resumed>) = 0 [pid 14841] rt_sigprocmask(SIG_SETMASK, [] [pid 14840] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14842] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14842] <... prctl resumed>) = 0 [pid 14841] chdir("./3527" [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14842] setpgid(0, 0 [pid 14841] <... chdir resumed>) = 0 [pid 14842] <... setpgid resumed>) = 0 [pid 14841] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14840] <... mount resumed>) = 0 [pid 14842] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14840] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14842] <... symlink resumed>) = 0 [pid 14841] <... prctl resumed>) = 0 [pid 323] umount2("./3705", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14842] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14841] setpgid(0, 0 [pid 14842] <... symlink resumed>) = 0 [pid 14841] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14842] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14841] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 323] openat(AT_FDCWD, "./3705", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14842] <... symlink resumed>) = 0 [pid 14841] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14840] <... openat resumed>) = 3 [pid 14842] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14841] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14842] <... openat resumed>) = 3 [pid 14841] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] fstat(3 [pid 14842] write(3, "1000", 4 [pid 14841] <... symlink resumed>) = 0 [pid 14840] pwrite64(3, "\x02", 1, 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14842] <... write resumed>) = 4 [pid 14841] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14840] <... pwrite64 resumed>) = 1 [pid 14842] close(3 [pid 14841] <... openat resumed>) = 3 [pid 323] getdents64(3 [pid 14842] <... close resumed>) = 0 [pid 14840] close(3 [pid 14842] symlink("/dev/binderfs", "./binderfs" [pid 14841] write(3, "1000", 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14842] <... symlink resumed>) = 0 [pid 14841] <... write resumed>) = 4 [pid 14840] <... close resumed>) = 0 [pid 323] umount2("./3705/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14842] write(1, "executing program\n", 18 [pid 14841] close(3 [pid 14840] close(4 [pid 14842] <... write resumed>) = 18 [pid 14841] <... close resumed>) = 0 executing program [pid 14842] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14841] symlink("/dev/binderfs", "./binderfs" [pid 14842] <... mkdirat resumed>) = 0 [pid 14841] <... symlink resumed>) = 0 [pid 14842] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14840] close(5 [pid 14842] <... mount resumed>) = 0 executing program [pid 14841] write(1, "executing program\n", 18 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3705/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14842] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14841] <... write resumed>) = 18 [pid 14840] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14842] <... openat resumed>) = 3 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14840] close(7 [pid 323] newfstatat(AT_FDCWD, "./3705/sys" [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14840] close(8 [pid 14842] pwrite64(3, "\x02", 1, 4 [pid 14841] <... mkdirat resumed>) = 0 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3705/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14842] <... pwrite64 resumed>) = 1 [pid 14840] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3705/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14840] close(10 [pid 14842] close(3 [pid 14841] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... openat resumed>) = 4 [pid 14842] <... close resumed>) = 0 [pid 14841] <... mount resumed>) = 0 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] close(4 [pid 14841] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14840] close(11 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... openat resumed>) = 3 [pid 323] fstat(4 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14840] close(12 [pid 323] getdents64(4 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14840] close(13 [pid 14842] close(5 [pid 14841] pwrite64(3, "\x02", 1, 4 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... pwrite64 resumed>) = 1 [pid 14840] close(14 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14842] close(6 [pid 14841] close(3 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... close resumed>) = 0 [pid 14840] close(15 [pid 14842] close(7 [pid 14841] close(4 [pid 323] <... close resumed>) = 0 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] close(8 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3705/sys" [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(5 [pid 14842] close(9 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] close(16 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(6 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14842] close(10 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] close(17 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(7 [pid 14842] close(11 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(8 [pid 14842] close(12) = -1 EBADF (Bad file descriptor) [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] close(13 [pid 14841] close(9 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] close(14 [pid 14841] close(10 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] close(15 [pid 14841] close(11 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] close(16 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(12 [pid 14842] close(17 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3705/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(13 [pid 14840] close(18 [pid 14842] close(18 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] close(19 [pid 323] newfstatat(AT_FDCWD, "./3705/binderfs" [pid 14842] close(19 [pid 14841] close(14 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] close(20 [pid 323] unlink("./3705/binderfs" [pid 14842] close(20 [pid 14841] close(15 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] close(21 [pid 14841] close(16 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] close(21 [pid 323] umount2("./3705/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14842] close(22 [pid 14841] close(17 [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14840] close(22 [pid 323] newfstatat(AT_FDCWD, "./3705/cgroup.net" [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14840] close(23 [pid 323] unlink("./3705/cgroup.net" [pid 14842] close(23 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(18 [pid 14840] close(24 [pid 323] <... unlink resumed>) = 0 [pid 14842] close(24 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(19 [pid 14840] close(25 [pid 323] umount2("./3705/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14842] close(25 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(20 [pid 14840] close(26 [pid 323] newfstatat(AT_FDCWD, "./3705/cgroup.cpu" [pid 14842] close(26 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(21 [pid 14840] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14842] close(27 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3705/cgroup.cpu" [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(22 [pid 14840] close(28 [pid 14842] close(28 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(23 [pid 14840] close(29 [pid 323] umount2("./3705/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14842] close(29 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14842] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14842] exit_group(0 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14840] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3705/cgroup" [pid 14842] <... exit_group resumed>) = ? [pid 14841] close(25 [pid 14840] <... exit_group resumed>) = ? [pid 14842] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(26 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3653, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] unlink("./3705/cgroup" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14841] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14841] close(27) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14841] close(28) = -1 EBADF (Bad file descriptor) [pid 14841] close(29) = -1 EBADF (Bad file descriptor) [pid 14841] exit_group(0) = ? [pid 14841] +++ exited with 0 +++ [pid 14840] +++ exited with 0 +++ [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3618, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] close(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3529, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... close resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rmdir("./3705") = 0 [pid 323] mkdir("./3706", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14843 attached , child_tidptr=0x555587eb5690) = 3708 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14843] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14843] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14843] chdir("./3706") = 0 [pid 14843] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14843] setpgid(0, 0) = 0 [pid 14843] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14843] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14843] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... restart_syscall resumed>) = 0 [pid 14843] <... symlink resumed>) = 0 [pid 14843] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14843] write(3, "1000", 4) = 4 [pid 14843] close(3) = 0 [pid 14843] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] umount2("./3527", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14843] write(1, "executing program\n", 18) = 18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14843] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 320] openat(AT_FDCWD, "./3527", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14843] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 14843] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3651", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] openat(AT_FDCWD, "./3651", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14843] pwrite64(3, "\x02", 1, 4 [pid 322] <... openat resumed>) = 3 [pid 321] <... restart_syscall resumed>) = 0 [pid 14843] <... pwrite64 resumed>) = 1 [pid 14843] close(3) = 0 [pid 322] fstat(3 [pid 321] umount2("./3616", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14843] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] openat(AT_FDCWD, "./3616", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14843] close(5 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... openat resumed>) = 3 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14843] close(6 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3527/sys" [pid 14843] close(7 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 321] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14843] close(8 [pid 322] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14843] close(9 [pid 322] newfstatat(AT_FDCWD, "./3651/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3527/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3616/sys" [pid 14843] close(10 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3616/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3527/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14843] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3651/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3616/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 4 [pid 14843] close(12 [pid 322] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 321] fstat(4 [pid 14843] close(13 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14843] close(14 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14843] close(15 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14843] close(16 [pid 321] <... close resumed>) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3616/sys" [pid 14843] close(17 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3616/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14843] close(18 [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3616/binderfs" [pid 14843] close(19 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3616/binderfs" [pid 320] getdents64(4 [pid 14843] close(20 [pid 322] close(4 [pid 321] <... unlink resumed>) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3616/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14843] close(21 [pid 322] rmdir("./3651/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3616/cgroup.net" [pid 14843] close(22 [pid 322] umount2("./3651/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... close resumed>) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3616/cgroup.net" [pid 320] rmdir("./3527/sys" [pid 14843] close(23 [pid 322] newfstatat(AT_FDCWD, "./3651/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3616/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14843] close(24 [pid 322] unlink("./3651/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3527/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3616/cgroup.cpu" [pid 14843] close(25 [pid 322] umount2("./3651/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14843] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3616/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3527/binderfs" [pid 14843] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3651/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14843] close(27) = -1 EBADF (Bad file descriptor) [pid 14843] close(28) = -1 EBADF (Bad file descriptor) [pid 14843] close(29) = -1 EBADF (Bad file descriptor) [pid 14843] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3527/binderfs" [pid 322] unlink("./3651/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] umount2("./3616/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3527/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3651/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14843] <... exit_group resumed>) = ? [pid 321] newfstatat(AT_FDCWD, "./3616/cgroup" [pid 14843] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3708, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] unlink("./3616/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3651/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3527/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3651/cgroup.cpu" [pid 321] getdents64(3 [pid 320] unlink("./3527/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] close(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... close resumed>) = 0 [pid 322] umount2("./3651/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3527/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3527/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3616" [pid 320] unlink("./3527/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3651/cgroup" [pid 321] mkdir("./3617", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3527/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3651/cgroup" [pid 321] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3527/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3527/cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 [pid 322] close(3 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3527") = 0 [pid 320] mkdir("./3528", 0777) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14844 attached [pid 14844] set_robust_list(0x555587eb56a0, 24 [pid 322] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14844] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14844] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rmdir("./3651" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3619 [pid 14844] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14844] chdir("./3617" [pid 322] <... rmdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14844] <... chdir resumed>) = 0 [pid 322] mkdir("./3652", 0777 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14844] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14844] setpgid(0, 0) = 0 [pid 14844] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14845 attached [pid 14844] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3530 [pid 14845] set_robust_list(0x555587eb56a0, 24 [pid 14844] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14845] <... set_robust_list resumed>) = 0 [pid 14844] <... symlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14844] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14844] <... symlink resumed>) = 0 [pid 14844] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14846 attached [pid 14844] write(3, "1000", 4 [pid 14846] set_robust_list(0x555587eb56a0, 24 [pid 14844] <... write resumed>) = 4 [pid 14846] <... set_robust_list resumed>) = 0 [pid 14844] close(3 [pid 14846] rt_sigprocmask(SIG_SETMASK, [] [pid 14844] <... close resumed>) = 0 [pid 14846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14844] symlink("/dev/binderfs", "./binderfs" [pid 14846] chdir("./3652" [pid 14845] rt_sigprocmask(SIG_SETMASK, [] [pid 14844] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3654 [pid 14846] <... chdir resumed>) = 0 executing program [pid 14844] write(1, "executing program\n", 18 [pid 14846] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14844] <... write resumed>) = 18 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14846] <... prctl resumed>) = 0 [pid 14845] chdir("./3528" [pid 14844] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3706", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14846] setpgid(0, 0 [pid 14845] <... chdir resumed>) = 0 [pid 14844] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14846] <... setpgid resumed>) = 0 [pid 14845] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14844] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] openat(AT_FDCWD, "./3706", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14846] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14845] <... prctl resumed>) = 0 [pid 14844] <... mount resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14846] <... symlink resumed>) = 0 [pid 14845] setpgid(0, 0 [pid 14844] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] fstat(3 [pid 14846] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14845] <... setpgid resumed>) = 0 [pid 14844] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14846] <... symlink resumed>) = 0 [pid 14845] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14844] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(3 [pid 14846] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14844] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14845] <... symlink resumed>) = 0 [pid 14846] <... symlink resumed>) = 0 [pid 14844] close(3 [pid 14845] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] umount2("./3706/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14846] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14844] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14846] <... openat resumed>) = 3 [pid 14845] <... symlink resumed>) = 0 [pid 14844] close(4 [pid 323] umount2("./3706/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14846] write(3, "1000", 4 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] <... write resumed>) = 4 [pid 14844] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14846] close(3 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3706/sys" [pid 14846] <... close resumed>) = 0 [pid 14844] close(6 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14846] symlink("/dev/binderfs", "./binderfs" [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3706/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14846] <... symlink resumed>) = 0 [pid 14845] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14844] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14846] write(1, "executing program\n", 18 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] openat(AT_FDCWD, "./3706/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14846] <... write resumed>) = 18 [pid 14845] <... symlink resumed>) = 0 [pid 14844] close(8 [pid 14846] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14846] <... mkdirat resumed>) = 0 [pid 14845] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14844] close(9 [pid 323] fstat(4 [pid 14846] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14845] <... openat resumed>) = 3 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14846] <... mount resumed>) = 0 [pid 14845] write(3, "1000", 4 [pid 14844] close(10 [pid 323] getdents64(4 [pid 14846] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14845] <... write resumed>) = 4 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14845] close(3 [pid 14846] <... openat resumed>) = 3 [pid 14845] <... close resumed>) = 0 [pid 323] getdents64(4 [pid 14845] symlink("/dev/binderfs", "./binderfs" [pid 14844] close(11 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14846] pwrite64(3, "\x02", 1, 4 [pid 14845] <... symlink resumed>) = 0 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] close(4 [pid 14846] <... pwrite64 resumed>) = 1 [pid 14845] write(1, "executing program\n", 18 [pid 14844] close(12 [pid 14845] <... write resumed>) = 18 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] close(3 [pid 14845] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14844] close(13 [pid 323] <... close resumed>) = 0 [pid 14846] <... close resumed>) = 0 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3706/sys" [pid 14846] close(4 [pid 14844] close(14 [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14846] close(5 [pid 14844] close(15 [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3706/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14846] close(6 [pid 14844] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3706/binderfs" [pid 14846] close(7 [pid 14844] close(17 [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14846] close(8 [pid 14845] <... mkdirat resumed>) = 0 [pid 14844] close(18 [pid 323] unlink("./3706/binderfs" [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] close(9 [pid 14845] <... mount resumed>) = 0 [pid 14844] close(19 [pid 323] <... unlink resumed>) = 0 [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3706/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14846] close(10 [pid 14845] <... openat resumed>) = 3 [pid 14844] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] close(11 [pid 14844] close(21 [pid 323] newfstatat(AT_FDCWD, "./3706/cgroup.net" [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14845] pwrite64(3, "\x02", 1, 4) = 1 [pid 14844] close(22 [pid 323] unlink("./3706/cgroup.net" [pid 14846] close(12 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] close(23 [pid 323] <... unlink resumed>) = 0 [pid 14846] close(13 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3706/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] close(24 [pid 14846] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] close(3 [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] <... close resumed>) = 0 [pid 14844] close(25 [pid 323] newfstatat(AT_FDCWD, "./3706/cgroup.cpu" [pid 14846] close(15 [pid 14845] close(4 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14846] close(16 [pid 14845] close(5 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] close(27 [pid 323] unlink("./3706/cgroup.cpu" [pid 14846] close(17 [pid 14845] close(6 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14844] close(28 [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] close(7 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] close(18 [pid 14845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14844] close(29 [pid 323] umount2("./3706/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] close(8 [pid 14844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14846] close(19 [pid 14845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14845] close(9) = -1 EBADF (Bad file descriptor) [pid 14845] close(10) = -1 EBADF (Bad file descriptor) [pid 14845] close(11) = -1 EBADF (Bad file descriptor) [pid 14845] close(12) = -1 EBADF (Bad file descriptor) [pid 14845] close(13) = -1 EBADF (Bad file descriptor) [pid 14845] close(14) = -1 EBADF (Bad file descriptor) [pid 14845] close(15) = -1 EBADF (Bad file descriptor) [pid 14845] close(16) = -1 EBADF (Bad file descriptor) [pid 14845] close(17) = -1 EBADF (Bad file descriptor) [pid 14845] close(18) = -1 EBADF (Bad file descriptor) [pid 14845] close(19) = -1 EBADF (Bad file descriptor) [pid 14845] close(20) = -1 EBADF (Bad file descriptor) [pid 14845] close(21) = -1 EBADF (Bad file descriptor) [pid 14845] close(22) = -1 EBADF (Bad file descriptor) [pid 14845] close(23) = -1 EBADF (Bad file descriptor) [pid 14845] close(24) = -1 EBADF (Bad file descriptor) [pid 14845] close(25) = -1 EBADF (Bad file descriptor) [pid 14845] close(26) = -1 EBADF (Bad file descriptor) [pid 14845] close(27) = -1 EBADF (Bad file descriptor) [pid 14845] close(28) = -1 EBADF (Bad file descriptor) [pid 14845] close(29) = -1 EBADF (Bad file descriptor) [pid 14845] exit_group(0 [pid 14844] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3706/cgroup" [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14845] <... exit_group resumed>) = ? [pid 14844] <... exit_group resumed>) = ? [pid 14846] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14845] +++ exited with 0 +++ [pid 14844] +++ exited with 0 +++ [pid 323] unlink("./3706/cgroup") = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3619, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3530, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] getdents64(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] close(3 [pid 14846] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14846] close(21) = -1 EBADF (Bad file descriptor) [pid 14846] close(22) = -1 EBADF (Bad file descriptor) [pid 14846] close(23) = -1 EBADF (Bad file descriptor) [pid 14846] close(24) = -1 EBADF (Bad file descriptor) [pid 14846] close(25) = -1 EBADF (Bad file descriptor) [pid 14846] close(26) = -1 EBADF (Bad file descriptor) [pid 14846] close(27) = -1 EBADF (Bad file descriptor) [pid 14846] close(28) = -1 EBADF (Bad file descriptor) [pid 14846] close(29) = -1 EBADF (Bad file descriptor) [pid 14846] exit_group(0) = ? [pid 14846] +++ exited with 0 +++ [pid 323] rmdir("./3706" [pid 321] <... restart_syscall resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3654, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3707", 0777) = 0 [pid 321] umount2("./3617", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] openat(AT_FDCWD, "./3617", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3709 [pid 321] <... openat resumed>) = 3 [pid 323] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14847 attached [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(3 [pid 14847] set_robust_list(0x555587eb56a0, 24 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] <... set_robust_list resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14847] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3617/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14847] chdir("./3707" [pid 321] umount2("./3617/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14847] <... chdir resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3617/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3528", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... openat resumed>) = 4 [pid 14847] <... prctl resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3617/sys") = 0 [pid 321] umount2("./3617/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3617/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3617/binderfs") = 0 [pid 321] umount2("./3617/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3617/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3617/cgroup.net") = 0 [pid 321] umount2("./3617/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3617/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3617/cgroup.cpu") = 0 [pid 321] umount2("./3617/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3617/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3617/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3617") = 0 [pid 321] mkdir("./3618", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14847] setpgid(0, 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14848 attached [pid 14847] <... setpgid resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3620 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14847] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] umount2("./3652", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3528", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14847] <... symlink resumed>) = 0 [pid 14847] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14848] set_robust_list(0x555587eb56a0, 24 [pid 322] openat(AT_FDCWD, "./3652", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(3 [pid 14847] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14848] <... set_robust_list resumed>) = 0 [pid 14847] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] fstat(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14848] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3 [pid 322] getdents64(3 [pid 14847] <... symlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14847] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14848] chdir("./3618" [pid 322] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14848] <... chdir resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] <... openat resumed>) = 3 [pid 322] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14847] <... write resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3528/sys" [pid 14848] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14847] close(3 [pid 322] newfstatat(AT_FDCWD, "./3652/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14848] <... prctl resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14847] <... close resumed>) = 0 [pid 14848] setpgid(0, 0 [pid 14847] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3528/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14848] <... setpgid resumed>) = 0 [pid 14848] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14847] <... symlink resumed>) = 0 [pid 14848] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14848] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 322] openat(AT_FDCWD, "./3652/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3528/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... openat resumed>) = 4 [pid 320] <... openat resumed>) = 4 [pid 322] fstat(4 [pid 320] fstat(4 [pid 14847] write(1, "executing program\n", 18 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14847] <... write resumed>) = 18 executing program [pid 322] getdents64(4 [pid 320] getdents64(4 [pid 14848] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14847] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14848] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14848] write(3, "1000", 4) = 4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14848] close(3 [pid 14847] <... mkdirat resumed>) = 0 [pid 322] getdents64(4 [pid 320] getdents64(4 [pid 14848] <... close resumed>) = 0 [pid 14847] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14848] symlink("/dev/binderfs", "./binderfs" [pid 322] close(4 [pid 320] close(4 [pid 14848] <... symlink resumed>) = 0 [pid 14847] <... mount resumed>) = 0 [pid 14848] write(1, "executing program\n", 18 [pid 320] <... close resumed>) = 0 [pid 14848] <... write resumed>) = 18 [pid 14848] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... close resumed>) = 0 executing program [pid 14847] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] rmdir("./3652/sys" [pid 320] rmdir("./3528/sys" [pid 14848] <... mkdirat resumed>) = 0 [pid 14848] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 322] umount2("./3652/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3528/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14848] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3652/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3528/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3652/binderfs" [pid 320] unlink("./3528/binderfs" [pid 14848] <... openat resumed>) = 3 [pid 14847] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14847] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3652/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3528/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] <... pwrite64 resumed>) = 1 [pid 14848] pwrite64(3, "\x02", 1, 4) = 1 [pid 14848] close(3) = 0 [pid 14848] close(4) = -1 EBADF (Bad file descriptor) [pid 14848] close(5) = -1 EBADF (Bad file descriptor) [pid 14848] close(6) = -1 EBADF (Bad file descriptor) [pid 14848] close(7) = -1 EBADF (Bad file descriptor) [pid 14848] close(8) = -1 EBADF (Bad file descriptor) [pid 14848] close(9) = -1 EBADF (Bad file descriptor) [pid 14848] close(10) = -1 EBADF (Bad file descriptor) [pid 14848] close(11) = -1 EBADF (Bad file descriptor) [pid 14848] close(12) = -1 EBADF (Bad file descriptor) [pid 14848] close(13) = -1 EBADF (Bad file descriptor) [pid 14848] close(14) = -1 EBADF (Bad file descriptor) [pid 14848] close(15) = -1 EBADF (Bad file descriptor) [pid 14848] close(16) = -1 EBADF (Bad file descriptor) [pid 14848] close(17) = -1 EBADF (Bad file descriptor) [pid 14848] close(18) = -1 EBADF (Bad file descriptor) [pid 14848] close(19) = -1 EBADF (Bad file descriptor) [pid 14848] close(20) = -1 EBADF (Bad file descriptor) [pid 14848] close(21) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14847] close(3 [pid 14848] close(22 [pid 322] newfstatat(AT_FDCWD, "./3652/cgroup.net" [pid 14848] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14847] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3528/cgroup.net" [pid 14848] close(23 [pid 14847] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14848] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14848] close(24 [pid 14847] close(5 [pid 322] unlink("./3652/cgroup.net" [pid 320] unlink("./3528/cgroup.net" [pid 14848] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14848] close(25 [pid 14847] close(6 [pid 322] umount2("./3652/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14847] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3528/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3652/cgroup.cpu" [pid 14847] close(8 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14847] close(9 [pid 320] newfstatat(AT_FDCWD, "./3528/cgroup.cpu" [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3652/cgroup.cpu" [pid 14847] close(10 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14848] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3528/cgroup.cpu" [pid 14848] close(26 [pid 14847] close(11 [pid 14848] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14848] close(27) = -1 EBADF (Bad file descriptor) [pid 14848] close(28) = -1 EBADF (Bad file descriptor) [pid 14848] close(29) = -1 EBADF (Bad file descriptor) [pid 14848] exit_group(0) = ? [pid 322] umount2("./3652/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14848] +++ exited with 0 +++ [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14847] close(12 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3528/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3652/cgroup" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3620, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14847] close(13 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3652/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3528/cgroup" [pid 14847] close(14 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14847] close(15 [pid 320] unlink("./3528/cgroup" [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14847] close(16 [pid 322] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 322] rmdir("./3652") = 0 [pid 322] mkdir("./3653", 0777) = 0 [pid 320] getdents64(3 [pid 14847] close(17 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14847] close(18 [pid 320] <... close resumed>) = 0 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14847] close(19 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3528" [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14847] close(20 [pid 320] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14849 attached [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3529", 0777 [pid 14849] set_robust_list(0x555587eb56a0, 24 [pid 14847] close(21) = -1 EBADF (Bad file descriptor) [pid 14849] <... set_robust_list resumed>) = 0 [pid 14847] close(22 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3655 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... mkdir resumed>) = 0 [pid 14849] rt_sigprocmask(SIG_SETMASK, [] [pid 14847] close(23 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14849] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14847] close(24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14847] close(25 [pid 14849] chdir("./3653") = 0 [pid 14849] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14849] setpgid(0, 0) = 0 [pid 14849] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14849] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14849] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14847] close(26ci2-android-6-12-rust/strace-static-x86_64: Process 14850 attached [pid 14849] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] set_robust_list(0x555587eb56a0, 24 [pid 14847] close(27 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3531 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... set_robust_list resumed>) = 0 [pid 14849] <... openat resumed>) = 3 [pid 14847] close(28 [pid 14850] rt_sigprocmask(SIG_SETMASK, [] [pid 14849] write(3, "1000", 4 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14849] <... write resumed>) = 4 [pid 14850] chdir("./3529" [pid 14849] close(3 [pid 14847] close(29 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14850] <... chdir resumed>) = 0 [pid 14849] <... close resumed>) = 0 [pid 14847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14849] symlink("/dev/binderfs", "./binderfs" [pid 14850] setpgid(0, 0 [pid 14849] <... symlink resumed>) = 0 [pid 14847] exit_group(0 [pid 14850] <... setpgid resumed>) = 0 [pid 14849] write(1, "executing program\n", 18 [pid 14847] <... exit_group resumed>) = ? [pid 14850] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14849] <... write resumed>) = 18 [pid 14849] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14850] <... symlink resumed>) = 0 [pid 14849] <... mkdirat resumed>) = 0 [pid 14850] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14849] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14850] <... symlink resumed>) = 0 [pid 14847] +++ exited with 0 +++ executing program [pid 14850] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14849] <... mount resumed>) = 0 [pid 14850] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14849] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... restart_syscall resumed>) = 0 [pid 14850] <... openat resumed>) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3709, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14849] <... openat resumed>) = 3 [pid 14850] write(3, "1000", 4) = 4 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14850] close(3) = 0 [pid 14850] symlink("/dev/binderfs", "./binderfs" [pid 14849] pwrite64(3, "\x02", 1, 4 [pid 14850] <... symlink resumed>) = 0 [pid 14849] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3618", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 14850] write(1, "executing program\n", 18 [pid 14849] close(3 [pid 14850] <... write resumed>) = 18 [pid 14849] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14850] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14849] close(4 [pid 321] openat(AT_FDCWD, "./3618", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14850] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... mount resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14849] close(5 [pid 14850] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... openat resumed>) = 3 [pid 321] fstat(3 [pid 14849] close(6 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14849] close(7 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14850] pwrite64(3, "\x02", 1, 4 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... pwrite64 resumed>) = 1 [pid 14849] close(8 [pid 321] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14850] close(3 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... close resumed>) = 0 [pid 14849] close(9 [pid 14850] close(4 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(10 [pid 14850] close(5 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(11 [pid 14850] close(6 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(12 [pid 321] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14850] close(7 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(13 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14850] close(8 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3618/sys" [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(14 [pid 14850] close(9 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(15 [pid 323] <... restart_syscall resumed>) = 0 [pid 14850] close(10 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3618/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(16 [pid 14850] close(11 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3707", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3618/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14850] close(12 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3707", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(18 [pid 321] <... openat resumed>) = 4 [pid 14850] close(13 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 321] fstat(4 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(19 [pid 323] fstat(3 [pid 14850] close(14 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(20 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14850] close(15 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] getdents64(4 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(21 [pid 14850] close(16 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(22 [pid 323] umount2("./3707/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 14850] close(17) = -1 EBADF (Bad file descriptor) [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14849] close(23) = -1 EBADF (Bad file descriptor) [pid 14850] close(18 [pid 14849] close(24 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3707/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 14850] close(19 [pid 14849] close(25 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14850] close(20 [pid 14849] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3618/sys" [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] close(21 [pid 14849] close(27 [pid 323] newfstatat(AT_FDCWD, "./3707/sys" [pid 321] <... rmdir resumed>) = 0 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] close(22 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(28 [pid 14850] close(23 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] close(29 [pid 14850] close(24 [pid 14849] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] exit_group(0 [pid 14850] close(25 [pid 14849] <... exit_group resumed>) = ? [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14849] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3618/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3707/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3655, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3618/binderfs" [pid 323] openat(AT_FDCWD, "./3707/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14850] close(26 [pid 321] unlink("./3618/binderfs" [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14850] close(27 [pid 321] <... unlink resumed>) = 0 [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14850] close(28 [pid 323] fstat(4 [pid 321] umount2("./3618/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14850] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14850] exit_group(0 [pid 321] newfstatat(AT_FDCWD, "./3618/cgroup.net" [pid 14850] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14850] +++ exited with 0 +++ [pid 323] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3618/cgroup.net" [pid 323] close(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3531, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... close resumed>) = 0 [pid 321] umount2("./3618/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rmdir("./3707/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3618/cgroup.cpu" [pid 323] umount2("./3707/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3618/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3707/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3707/binderfs" [pid 321] umount2("./3618/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3618/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3618/cgroup" [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] umount2("./3707/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3707/cgroup.net" [pid 321] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 323] unlink("./3707/cgroup.net" [pid 321] rmdir("./3618" [pid 323] <... unlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3619", 0777 [pid 323] umount2("./3707/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] newfstatat(AT_FDCWD, "./3707/cgroup.cpu" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] unlink("./3707/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14851 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3621 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14851] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3707/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3707/cgroup" [pid 14851] <... set_robust_list resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14851] rt_sigprocmask(SIG_SETMASK, [] [pid 323] unlink("./3707/cgroup" [pid 14851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 14851] chdir("./3619" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14851] <... chdir resumed>) = 0 [pid 323] close(3 [pid 14851] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... close resumed>) = 0 [pid 14851] <... prctl resumed>) = 0 [pid 323] rmdir("./3707" [pid 322] umount2("./3653", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 14851] setpgid(0, 0 [pid 323] mkdir("./3708", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14851] <... setpgid resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] openat(AT_FDCWD, "./3653", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14851] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14851] <... symlink resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3710 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14852 attached [pid 14851] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... restart_syscall resumed>) = 0 [pid 14852] set_robust_list(0x555587eb56a0, 24 [pid 322] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14851] <... symlink resumed>) = 0 [pid 14851] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14851] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = 0 [pid 14852] <... set_robust_list resumed>) = 0 [pid 320] umount2("./3529", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14851] <... openat resumed>) = 3 [pid 14851] write(3, "1000", 4 [pid 14852] rt_sigprocmask(SIG_SETMASK, [] [pid 14851] <... write resumed>) = 4 [pid 14852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14851] close(3 [pid 322] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14852] chdir("./3708" [pid 14851] <... close resumed>) = 0 [pid 14851] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] openat(AT_FDCWD, "./3529", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14851] write(1, "executing program\n", 18 [pid 14852] <... chdir resumed>) = 0 executing program [pid 14851] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14852] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14851] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3653/sys" [pid 320] fstat(3 [pid 14852] <... prctl resumed>) = 0 [pid 14851] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14852] setpgid(0, 0 [pid 14851] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14852] <... setpgid resumed>) = 0 [pid 14851] <... mount resumed>) = 0 [pid 322] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14851] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14852] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] openat(AT_FDCWD, "./3653/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 14852] <... symlink resumed>) = 0 [pid 14851] <... openat resumed>) = 3 [pid 322] fstat(4 [pid 14851] pwrite64(3, "\x02", 1, 4) = 1 [pid 320] <... umount2 resumed>) = 0 [pid 14851] close(3) = 0 [pid 14851] close(4) = -1 EBADF (Bad file descriptor) [pid 14851] close(5) = -1 EBADF (Bad file descriptor) [pid 14851] close(6) = -1 EBADF (Bad file descriptor) [pid 14851] close(7) = -1 EBADF (Bad file descriptor) [pid 14851] close(8) = -1 EBADF (Bad file descriptor) [pid 14851] close(9) = -1 EBADF (Bad file descriptor) [pid 14851] close(10) = -1 EBADF (Bad file descriptor) [pid 14851] close(11) = -1 EBADF (Bad file descriptor) [pid 14851] close(12) = -1 EBADF (Bad file descriptor) [pid 14851] close(13) = -1 EBADF (Bad file descriptor) [pid 14851] close(14) = -1 EBADF (Bad file descriptor) [pid 14851] close(15) = -1 EBADF (Bad file descriptor) [pid 14851] close(16) = -1 EBADF (Bad file descriptor) [pid 14851] close(17) = -1 EBADF (Bad file descriptor) [pid 14851] close(18) = -1 EBADF (Bad file descriptor) [pid 14851] close(19) = -1 EBADF (Bad file descriptor) [pid 14851] close(20) = -1 EBADF (Bad file descriptor) [pid 14851] close(21) = -1 EBADF (Bad file descriptor) [pid 14851] close(22) = -1 EBADF (Bad file descriptor) [pid 14851] close(23) = -1 EBADF (Bad file descriptor) [pid 14851] close(24) = -1 EBADF (Bad file descriptor) [pid 14851] close(25) = -1 EBADF (Bad file descriptor) [pid 14851] close(26) = -1 EBADF (Bad file descriptor) [pid 14851] close(27) = -1 EBADF (Bad file descriptor) [pid 14851] close(28) = -1 EBADF (Bad file descriptor) [pid 14851] close(29) = -1 EBADF (Bad file descriptor) [pid 14851] exit_group(0) = ? [pid 320] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14852] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 14852] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 14852] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14851] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3621, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14852] <... symlink resumed>) = 0 [pid 322] close(4 [pid 320] newfstatat(AT_FDCWD, "./3529/sys" [pid 14852] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3653/sys" [pid 320] umount2("./3529/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3653/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3529/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14852] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3653/binderfs" [pid 320] fstat(4 [pid 14852] write(3, "1000", 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] unlink("./3653/binderfs" [pid 320] getdents64(4 [pid 321] umount2("./3619", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14852] <... write resumed>) = 4 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14852] close(3 [pid 322] umount2("./3653/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3619", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 14852] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3653/cgroup.net" [pid 14852] symlink("/dev/binderfs", "./binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] close(4 [pid 14852] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14852] write(1, "executing program\n", 18 [pid 322] unlink("./3653/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... close resumed>) = 0 [pid 14852] <... write resumed>) = 18 executing program [pid 14852] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3529/sys" [pid 14852] <... mkdirat resumed>) = 0 [pid 322] umount2("./3653/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14852] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] newfstatat(AT_FDCWD, "./3653/cgroup.cpu" [pid 321] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14852] <... mount resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14852] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] unlink("./3653/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3619/sys" [pid 320] umount2("./3529/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14852] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3619/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14852] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3653/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3529/binderfs" [pid 14852] <... pwrite64 resumed>) = 1 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3619/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14852] close(3 [pid 322] newfstatat(AT_FDCWD, "./3653/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14852] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] unlink("./3529/binderfs" [pid 14852] close(4 [pid 322] unlink("./3653/cgroup" [pid 321] fstat(4 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14852] close(5 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3653") = 0 [pid 320] umount2("./3529/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3654", 0777 [pid 321] getdents64(4 [pid 14852] close(6 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14852] close(7 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3529/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14853 attached [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14852] close(8 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3656 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] close(4 [pid 14852] close(9 [pid 321] <... close resumed>) = 0 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3619/sys" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] unlink("./3529/cgroup.net" [pid 14852] close(10 [pid 321] umount2("./3619/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14852] close(11 [pid 14853] set_robust_list(0x555587eb56a0, 24 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14853] <... set_robust_list resumed>) = 0 [pid 14852] close(12 [pid 321] newfstatat(AT_FDCWD, "./3619/binderfs" [pid 320] umount2("./3529/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14853] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14852] close(13 [pid 320] newfstatat(AT_FDCWD, "./3529/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3529/cgroup.cpu") = 0 [pid 320] umount2("./3529/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3619/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3529/cgroup" [pid 14853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14852] close(14 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14853] chdir("./3654" [pid 321] umount2("./3619/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3529/cgroup" [pid 14853] <... chdir resumed>) = 0 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14853] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14852] close(15 [pid 321] newfstatat(AT_FDCWD, "./3619/cgroup.net" [pid 320] getdents64(3 [pid 14853] <... prctl resumed>) = 0 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14853] setpgid(0, 0 [pid 14852] close(16 [pid 321] unlink("./3619/cgroup.net" [pid 320] close(3 [pid 14853] <... setpgid resumed>) = 0 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14852] close(17 [pid 321] umount2("./3619/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3529" [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3530", 0777 [pid 14853] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14852] close(18 [pid 321] newfstatat(AT_FDCWD, "./3619/cgroup.cpu" [pid 320] <... mkdir resumed>) = 0 [pid 14853] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14853] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14852] close(19 [pid 321] unlink("./3619/cgroup.cpu" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14853] <... symlink resumed>) = 0 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14854 attached [pid 14853] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14852] close(20 [pid 321] umount2("./3619/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14852] close(21 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3532 [pid 14854] set_robust_list(0x555587eb56a0, 24 [pid 14853] <... symlink resumed>) = 0 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14854] <... set_robust_list resumed>) = 0 [pid 14853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14852] close(22 [pid 321] newfstatat(AT_FDCWD, "./3619/cgroup" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14854] rt_sigprocmask(SIG_SETMASK, [] [pid 14853] <... openat resumed>) = 3 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14854] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14853] write(3, "1000", 4 [pid 14852] close(23 [pid 321] unlink("./3619/cgroup" [pid 14854] chdir("./3530" [pid 14853] <... write resumed>) = 4 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14853] close(3) = 0 [pid 14853] symlink("/dev/binderfs", "./binderfs" [pid 14854] <... chdir resumed>) = 0 [pid 14853] <... symlink resumed>) = 0 [pid 14852] close(24 [pid 321] <... unlink resumed>) = 0 [pid 14854] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14854] <... prctl resumed>) = 0 [pid 14852] close(25 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14854] setpgid(0, 0 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14854] <... setpgid resumed>) = 0 [pid 14852] close(26 [pid 321] <... close resumed>) = 0 [pid 14853] write(1, "executing program\n", 18 executing program [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14853] <... write resumed>) = 18 [pid 14853] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14853] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14852] close(27 [pid 321] rmdir("./3619" [pid 14854] <... symlink resumed>) = 0 [pid 14853] <... mount resumed>) = 0 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14853] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14854] <... symlink resumed>) = 0 [pid 14853] <... openat resumed>) = 3 [pid 14852] close(28 [pid 321] <... rmdir resumed>) = 0 [pid 14854] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3620", 0777 [pid 14853] pwrite64(3, "\x02", 1, 4) = 1 [pid 14854] <... symlink resumed>) = 0 [pid 14853] close(3) = 0 [pid 14852] close(29 [pid 321] <... mkdir resumed>) = 0 [pid 14854] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14853] close(4) = -1 EBADF (Bad file descriptor) [pid 14853] close(5 [pid 14852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14854] <... openat resumed>) = 3 [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14853] close(6 [pid 14854] write(3, "1000", 4 [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14852] exit_group(0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14854] <... write resumed>) = 4 [pid 14853] close(7 [pid 14852] <... exit_group resumed>) = ? [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14854] close(3 [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14853] close(8) = -1 EBADF (Bad file descriptor) [pid 14853] close(9) = -1 EBADF (Bad file descriptor) [pid 14853] close(10) = -1 EBADF (Bad file descriptor) [pid 14853] close(11) = -1 EBADF (Bad file descriptor) [pid 14853] close(12) = -1 EBADF (Bad file descriptor) [pid 14853] close(13) = -1 EBADF (Bad file descriptor) [pid 14853] close(14) = -1 EBADF (Bad file descriptor) [pid 14853] close(15) = -1 EBADF (Bad file descriptor) [pid 14853] close(16) = -1 EBADF (Bad file descriptor) [pid 14852] +++ exited with 0 +++ [pid 14853] close(17 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3710, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14853] close(18) = -1 EBADF (Bad file descriptor) [pid 14853] close(19) = -1 EBADF (Bad file descriptor) [pid 14853] close(20) = -1 EBADF (Bad file descriptor) [pid 14853] close(21) = -1 EBADF (Bad file descriptor) [pid 14853] close(22) = -1 EBADF (Bad file descriptor) [pid 14853] close(23) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14855 attached [pid 14854] <... close resumed>) = 0 [pid 14853] close(24 [pid 14855] set_robust_list(0x555587eb56a0, 24 [pid 14854] symlink("/dev/binderfs", "./binderfs" [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] <... set_robust_list resumed>) = 0 [pid 14853] close(25 [pid 14855] rt_sigprocmask(SIG_SETMASK, [] [pid 14854] <... symlink resumed>) = 0 [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3622 [pid 14855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14854] write(1, "executing program\n", 18 [pid 14853] close(26 [pid 14855] chdir("./3620" executing program [pid 14854] <... write resumed>) = 18 [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] <... chdir resumed>) = 0 [pid 14854] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14853] close(27 [pid 14855] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] <... prctl resumed>) = 0 [pid 14854] <... mkdirat resumed>) = 0 [pid 14853] close(28 [pid 14855] setpgid(0, 0 [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] <... setpgid resumed>) = 0 [pid 14854] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14853] close(29 [pid 14855] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... mount resumed>) = 0 [pid 14853] exit_group(0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14854] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14855] <... symlink resumed>) = 0 [pid 14853] <... exit_group resumed>) = ? [pid 14855] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14854] <... openat resumed>) = 3 [pid 14855] <... symlink resumed>) = 0 [pid 14855] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14854] pwrite64(3, "\x02", 1, 4 [pid 14853] +++ exited with 0 +++ [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14855] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14855] write(3, "1000", 4) = 4 [pid 14855] close(3) = 0 [pid 14855] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14854] <... pwrite64 resumed>) = 1 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3656, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14854] close(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14854] <... close resumed>) = 0 [pid 14855] write(1, "executing program\n", 18 [pid 14854] close(4 [pid 14855] <... write resumed>) = 18 executing program [pid 14855] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] <... mkdirat resumed>) = 0 [pid 14854] close(5 [pid 14855] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] <... mount resumed>) = 0 [pid 14854] close(6 [pid 14855] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] pwrite64(3, "\x02", 1, 4 [pid 14854] close(7) = -1 EBADF (Bad file descriptor) [pid 14854] close(8) = -1 EBADF (Bad file descriptor) [pid 14854] close(9 [pid 323] <... restart_syscall resumed>) = 0 [pid 14855] <... pwrite64 resumed>) = 1 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] close(3 [pid 14854] close(10 [pid 14855] <... close resumed>) = 0 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3708", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14855] close(4 [pid 14854] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3708", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14855] close(5 [pid 14854] close(12 [pid 323] <... openat resumed>) = 3 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] close(6 [pid 323] fstat(3 [pid 14854] close(13 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14855] close(7 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] close(14 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14855] close(8 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3708/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] close(9 [pid 14854] close(15 [pid 323] <... umount2 resumed>) = 0 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] close(10) = -1 EBADF (Bad file descriptor) [pid 14855] close(11 [pid 323] umount2("./3708/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14855] close(12) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3708/sys" [pid 14855] close(13) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14855] close(14) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3708/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14855] close(15) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14855] close(16 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3708/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] close(16 [pid 323] <... openat resumed>) = 4 [pid 14855] close(17 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14855] close(18 [pid 14854] close(17 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14855] close(19 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... restart_syscall resumed>) = 0 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] close(18) = -1 EBADF (Bad file descriptor) [pid 14855] close(20 [pid 14854] close(19 [pid 323] getdents64(4 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14855] close(21 [pid 14854] close(20 [pid 323] close(4 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3654", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14855] close(22 [pid 14854] close(21 [pid 323] rmdir("./3708/sys" [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14855] close(23 [pid 14854] close(22 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3708/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3654", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14855] close(24 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3708/binderfs" [pid 14855] close(25 [pid 14854] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 3 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14855] close(26 [pid 14854] close(24 [pid 323] unlink("./3708/binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14855] close(27 [pid 323] umount2("./3708/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 14855] close(28 [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14854] close(26 [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3708/cgroup.net" [pid 14855] close(29 [pid 14854] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14855] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3708/cgroup.net" [pid 14855] exit_group(0 [pid 14854] close(28 [pid 323] <... unlink resumed>) = 0 [pid 14855] <... exit_group resumed>) = ? [pid 14855] +++ exited with 0 +++ [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14854] close(29 [pid 322] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14854] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3622, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] umount2("./3708/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14854] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14854] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3708/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3708/cgroup.cpu") = 0 [pid 323] umount2("./3708/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3708/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3708/cgroup") = 0 [pid 14854] +++ exited with 0 +++ [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3532, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] close(3) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] rmdir("./3708" [pid 322] newfstatat(AT_FDCWD, "./3654/sys" [pid 321] umount2("./3620", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3709", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] openat(AT_FDCWD, "./3620", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] openat(AT_FDCWD, "./3654/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14856 attached [pid 322] <... openat resumed>) = 4 [pid 321] fstat(3 [pid 322] fstat(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14856] set_robust_list(0x555587eb56a0, 24 [pid 321] getdents64(3 [pid 14856] <... set_robust_list resumed>) = 0 [pid 322] getdents64(4 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3711 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14856] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] getdents64(4 [pid 321] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 14856] chdir("./3709" [pid 322] <... close resumed>) = 0 [pid 14856] <... chdir resumed>) = 0 [pid 322] rmdir("./3654/sys" [pid 321] <... umount2 resumed>) = 0 [pid 14856] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... rmdir resumed>) = 0 [pid 14856] <... prctl resumed>) = 0 [pid 321] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3654/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14856] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14856] <... setpgid resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3654/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3620/sys" [pid 14856] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3654/binderfs") = 0 [pid 322] umount2("./3654/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3654/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3654/cgroup.net") = 0 [pid 322] umount2("./3654/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3654/cgroup.cpu" [pid 14856] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3620/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14856] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] unlink("./3654/cgroup.cpu" [pid 14856] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14856] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] umount2("./3654/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3620/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3654/cgroup" [pid 14856] <... symlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14856] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] unlink("./3654/cgroup" [pid 321] fstat(4 [pid 14856] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3654") = 0 [pid 322] mkdir("./3655", 0777 [pid 14856] write(3, "1000", 4 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14856] <... write resumed>) = 4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 14857 attached [pid 14856] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14856] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 14856] symlink("/dev/binderfs", "./binderfs" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3657 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14856] <... symlink resumed>) = 0 [pid 321] close(4 [pid 14857] set_robust_list(0x555587eb56a0, 24 [pid 14856] write(1, "executing program\n", 18 [pid 321] <... close resumed>) = 0 [pid 14857] <... set_robust_list resumed>) = 0 [pid 14856] <... write resumed>) = 18 [pid 321] rmdir("./3620/sys" [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14857] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 321] umount2("./3620/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14856] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14857] chdir("./3655" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14857] <... chdir resumed>) = 0 [pid 14857] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] newfstatat(AT_FDCWD, "./3620/binderfs" [pid 14857] <... prctl resumed>) = 0 [pid 14856] <... mkdirat resumed>) = 0 [pid 14857] setpgid(0, 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14856] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14857] <... setpgid resumed>) = 0 [pid 321] unlink("./3620/binderfs" [pid 14857] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 321] <... unlink resumed>) = 0 [pid 14857] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14856] <... mount resumed>) = 0 [pid 321] umount2("./3620/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14857] <... symlink resumed>) = 0 [pid 14856] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] newfstatat(AT_FDCWD, "./3620/cgroup.net" [pid 14857] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14857] <... openat resumed>) = 3 [pid 14857] write(3, "1000", 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 14857] <... write resumed>) = 4 [pid 14857] close(3) = 0 [pid 320] umount2("./3530", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] symlink("/dev/binderfs", "./binderfs" [pid 14856] <... openat resumed>) = 3 [pid 14857] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14857] write(1, "executing program\n", 18 [pid 320] openat(AT_FDCWD, "./3530", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14857] <... write resumed>) = 18 executing program [pid 320] <... openat resumed>) = 3 [pid 14857] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] fstat(3 [pid 14857] <... mkdirat resumed>) = 0 [pid 14856] pwrite64(3, "\x02", 1, 4 [pid 321] unlink("./3620/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14857] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] getdents64(3 [pid 14856] <... pwrite64 resumed>) = 1 [pid 321] <... unlink resumed>) = 0 [pid 14856] close(3 [pid 321] umount2("./3620/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] <... mount resumed>) = 0 [pid 14856] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14857] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14856] close(4 [pid 321] newfstatat(AT_FDCWD, "./3620/cgroup.cpu" [pid 320] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] <... openat resumed>) = 3 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14857] pwrite64(3, "\x02", 1, 4 [pid 14856] close(5 [pid 321] unlink("./3620/cgroup.cpu" [pid 320] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] <... pwrite64 resumed>) = 1 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(6 [pid 321] <... unlink resumed>) = 0 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3620/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14856] close(7 [pid 14857] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14857] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3530/sys" [pid 14857] close(4 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3620/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3530/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] close(5 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3620/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3530/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14857] close(6 [pid 14856] close(9 [pid 321] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] fstat(4 [pid 14857] close(7 [pid 14856] close(10 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] getdents64(4 [pid 14857] close(8 [pid 14856] close(11 [pid 321] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3620" [pid 14857] close(9 [pid 14856] close(12 [pid 320] getdents64(4 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14857] close(10 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3621", 0777 [pid 320] close(4 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(13 [pid 320] <... close resumed>) = 0 [pid 14857] close(11 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3530/sys" [pid 14857] close(12 [pid 14856] close(14 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rmdir resumed>) = 0 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3530/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] close(13 [pid 14856] close(15 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(16 [pid 320] newfstatat(AT_FDCWD, "./3530/binderfs" [pid 14857] close(14 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(17 [pid 320] unlink("./3530/binderfs" [pid 14857] close(15 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3530/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14857] close(16) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14857] close(17 [pid 320] newfstatat(AT_FDCWD, "./3530/cgroup.net" [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14858 attached [pid 14857] close(18 [pid 14856] close(18 [pid 320] unlink("./3530/cgroup.net" [pid 14858] set_robust_list(0x555587eb56a0, 24 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14856] close(19 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3623 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14858] <... set_robust_list resumed>) = 0 [pid 14857] close(19 [pid 14856] close(20 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3530/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14858] rt_sigprocmask(SIG_SETMASK, [] [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14857] close(20 [pid 320] newfstatat(AT_FDCWD, "./3530/cgroup.cpu" [pid 14858] chdir("./3621" [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(21 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14858] <... chdir resumed>) = 0 [pid 14857] close(21 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3530/cgroup.cpu" [pid 14858] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(22 [pid 320] <... unlink resumed>) = 0 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14858] <... prctl resumed>) = 0 [pid 14857] close(22 [pid 14856] close(23 [pid 320] umount2("./3530/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14858] setpgid(0, 0 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14858] <... setpgid resumed>) = 0 [pid 14857] close(23 [pid 14856] close(24 [pid 320] newfstatat(AT_FDCWD, "./3530/cgroup" [pid 14858] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14856] close(25 [pid 14858] <... symlink resumed>) = 0 [pid 14857] close(24 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3530/cgroup" [pid 14858] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(26 [pid 320] <... unlink resumed>) = 0 [pid 14858] <... symlink resumed>) = 0 [pid 14857] close(25 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14858] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(27 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14858] <... symlink resumed>) = 0 [pid 14857] close(26 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14858] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] close(28 [pid 320] <... close resumed>) = 0 [pid 14858] <... openat resumed>) = 3 [pid 14857] close(27 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14858] write(3, "1000", 4 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3530" [pid 14858] <... write resumed>) = 4 [pid 14857] close(28 [pid 14856] close(29 [pid 320] <... rmdir resumed>) = 0 [pid 14856] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14858] close(3 [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3531", 0777 [pid 14858] <... close resumed>) = 0 [pid 14857] close(29 [pid 14856] exit_group(0 [pid 320] <... mkdir resumed>) = 0 [pid 14858] symlink("/dev/binderfs", "./binderfs" [pid 14857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14856] <... exit_group resumed>) = ? [pid 14858] <... symlink resumed>) = 0 [pid 14857] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14858] write(1, "executing program\n", 18 [pid 14857] <... exit_group resumed>) = ? [pid 14857] +++ exited with 0 +++ [pid 14856] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3711, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14858] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 14859 attached executing program [pid 14858] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14858] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3709", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] set_robust_list(0x555587eb56a0, 24 [pid 14858] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14859] <... set_robust_list resumed>) = 0 [pid 14858] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3657, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] openat(AT_FDCWD, "./3709", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14859] rt_sigprocmask(SIG_SETMASK, [] [pid 14858] <... openat resumed>) = 3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3533 [pid 14859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14858] pwrite64(3, "\x02", 1, 4 [pid 323] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14859] chdir("./3531" [pid 14858] <... pwrite64 resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14859] <... chdir resumed>) = 0 [pid 14859] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14858] close(3 [pid 323] fstat(3 [pid 14859] <... prctl resumed>) = 0 [pid 14858] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14859] setpgid(0, 0 [pid 14858] close(4 [pid 323] getdents64(3 [pid 14859] <... setpgid resumed>) = 0 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14859] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14858] close(5 [pid 323] umount2("./3709/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] <... symlink resumed>) = 0 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14858] close(6) = -1 EBADF (Bad file descriptor) [pid 14858] close(7) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3709/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14858] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3709/sys" [pid 322] <... restart_syscall resumed>) = 0 [pid 14858] close(9 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14858] close(10 [pid 323] umount2("./3709/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3655", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14858] close(11 [pid 323] openat(AT_FDCWD, "./3709/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3655", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14858] close(12 [pid 323] fstat(4 [pid 322] <... openat resumed>) = 3 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14858] close(13 [pid 323] getdents64(4 [pid 322] fstat(3 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14858] close(14 [pid 323] getdents64(4 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] getdents64(3 [pid 14858] close(15 [pid 323] close(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14858] close(16 [pid 323] rmdir("./3709/sys" [pid 322] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14859] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14859] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14858] close(17 [pid 323] umount2("./3709/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] <... symlink resumed>) = 0 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14859] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14858] close(18 [pid 323] newfstatat(AT_FDCWD, "./3709/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3655/sys" [pid 14859] <... openat resumed>) = 3 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14859] write(3, "1000", 4) = 4 [pid 14858] close(19 [pid 323] unlink("./3709/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14859] close(3 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14859] <... close resumed>) = 0 [pid 14859] symlink("/dev/binderfs", "./binderfs" [pid 14858] close(20 [pid 323] umount2("./3709/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] <... symlink resumed>) = 0 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14859] write(1, "executing program\n", 18 [pid 14858] close(21 [pid 323] newfstatat(AT_FDCWD, "./3709/cgroup.net" [pid 14859] <... write resumed>) = 18 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3655/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14859] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14858] close(22 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 4 executing program [pid 14859] <... mkdirat resumed>) = 0 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3709/cgroup.net" [pid 322] fstat(4 [pid 14859] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14858] close(23 [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14858] close(24 [pid 323] umount2("./3709/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 14859] <... mount resumed>) = 0 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14859] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14858] close(25 [pid 323] newfstatat(AT_FDCWD, "./3709/cgroup.cpu" [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 14858] close(26 [pid 323] unlink("./3709/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14859] <... openat resumed>) = 3 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] close(4 [pid 14859] pwrite64(3, "\x02", 1, 4 [pid 14858] close(27 [pid 323] umount2("./3709/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 14859] <... pwrite64 resumed>) = 1 [pid 14859] close(3 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3655/sys" [pid 14859] <... close resumed>) = 0 [pid 14858] close(28 [pid 323] newfstatat(AT_FDCWD, "./3709/cgroup" [pid 322] <... rmdir resumed>) = 0 [pid 14859] close(4 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14858] close(29 [pid 322] umount2("./3655/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] close(5 [pid 14858] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3709/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14858] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3655/binderfs" [pid 14859] close(6 [pid 14858] <... exit_group resumed>) = ? [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14859] close(7 [pid 14858] +++ exited with 0 +++ [pid 323] getdents64(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14859] close(8 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3623, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14859] close(9) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3655/binderfs" [pid 14859] close(10 [pid 323] close(3 [pid 322] <... unlink resumed>) = 0 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3655/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] close(11 [pid 323] rmdir("./3709" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3655/cgroup.net" [pid 14859] close(12 [pid 323] mkdir("./3710", 0777 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14859] close(13 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3655/cgroup.net" [pid 14859] close(14 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3655/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] close(15) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14860 attached [pid 14859] close(16) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14860] set_robust_list(0x555587eb56a0, 24 [pid 14859] close(17 [pid 322] newfstatat(AT_FDCWD, "./3655/cgroup.cpu" [pid 14860] <... set_robust_list resumed>) = 0 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14859] close(18 [pid 322] unlink("./3655/cgroup.cpu" [pid 14860] rt_sigprocmask(SIG_SETMASK, [] [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3712 [pid 322] <... unlink resumed>) = 0 [pid 14860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14859] close(19 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3655/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14860] chdir("./3710" [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14860] <... chdir resumed>) = 0 [pid 14859] close(20 [pid 322] newfstatat(AT_FDCWD, "./3655/cgroup" [pid 14860] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14860] <... prctl resumed>) = 0 [pid 14859] close(21 [pid 322] unlink("./3655/cgroup" [pid 14860] setpgid(0, 0 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14860] <... setpgid resumed>) = 0 [pid 14859] close(22 [pid 322] getdents64(3 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14860] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] close(3) = 0 [pid 322] rmdir("./3655" [pid 14860] <... symlink resumed>) = 0 [pid 14859] close(23 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14860] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3656", 0777 [pid 14860] <... symlink resumed>) = 0 [pid 14859] close(24 [pid 322] <... mkdir resumed>) = 0 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14860] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14859] close(25 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3658 [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] <... symlink resumed>) = 0 [pid 14859] close(26 [pid 321] umount2("./3621", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14859] close(27 [pid 14860] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 14861 attached [pid 14859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14860] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14859] close(28) = -1 EBADF (Bad file descriptor) [pid 14861] set_robust_list(0x555587eb56a0, 24 [pid 14859] close(29) = -1 EBADF (Bad file descriptor) [pid 14861] <... set_robust_list resumed>) = 0 [pid 14860] write(3, "1000", 4 [pid 14859] exit_group(0 [pid 321] openat(AT_FDCWD, "./3621", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14861] rt_sigprocmask(SIG_SETMASK, [] [pid 14860] <... write resumed>) = 4 [pid 14859] <... exit_group resumed>) = ? [pid 14861] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14860] close(3 [pid 14859] +++ exited with 0 +++ [pid 321] <... openat resumed>) = 3 [pid 14860] <... close resumed>) = 0 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14860] symlink("/dev/binderfs", "./binderfs" [pid 321] getdents64(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3533, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14860] <... symlink resumed>) = 0 [pid 321] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] chdir("./3656" [pid 14860] write(1, "executing program\n", 18 [pid 14861] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 executing program [pid 14861] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14860] <... write resumed>) = 18 [pid 321] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] <... prctl resumed>) = 0 [pid 14860] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14861] setpgid(0, 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14861] <... setpgid resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3621/sys" [pid 14861] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14860] <... mkdirat resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14860] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14861] <... symlink resumed>) = 0 [pid 14860] <... mount resumed>) = 0 [pid 321] umount2("./3621/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14860] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3621/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 14861] <... symlink resumed>) = 0 [pid 14861] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] fstat(4 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14861] <... symlink resumed>) = 0 [pid 14860] <... openat resumed>) = 3 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14860] pwrite64(3, "\x02", 1, 4 [pid 14861] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] getdents64(4 [pid 14860] <... pwrite64 resumed>) = 1 [pid 320] umount2("./3531", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3531", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14860] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 3 [pid 14861] <... openat resumed>) = 3 [pid 14860] <... close resumed>) = 0 [pid 321] close(4 [pid 320] fstat(3 [pid 14861] write(3, "1000", 4 [pid 14860] close(4 [pid 321] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14861] <... write resumed>) = 4 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3621/sys" [pid 320] getdents64(3 [pid 14860] close(5 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] close(3 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3621/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] <... close resumed>) = 0 [pid 14860] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14861] symlink("/dev/binderfs", "./binderfs" [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3621/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14861] <... symlink resumed>) = 0 [pid 14860] close(7 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3531/sys" [pid 14861] write(1, "executing program\n", 18 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3531/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3531/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3531/sys") = 0 [pid 320] umount2("./3531/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 321] unlink("./3621/binderfs" [pid 14861] <... write resumed>) = 18 [pid 14860] close(8 [pid 14861] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3531/binderfs" [pid 14860] close(9 [pid 14861] <... mkdirat resumed>) = 0 [pid 321] umount2("./3621/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14861] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14860] close(10 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3531/binderfs" [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3621/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14861] <... mount resumed>) = 0 [pid 320] umount2("./3531/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14860] close(11 [pid 14861] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14860] close(12 [pid 321] unlink("./3621/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3531/cgroup.net" [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14860] close(13 [pid 320] unlink("./3531/cgroup.net" [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3621/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14860] close(14 [pid 320] umount2("./3531/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14860] close(15 [pid 321] newfstatat(AT_FDCWD, "./3621/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3531/cgroup.cpu" [pid 14861] <... openat resumed>) = 3 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14861] pwrite64(3, "\x02", 1, 4 [pid 14860] close(16 [pid 321] unlink("./3621/cgroup.cpu" [pid 320] unlink("./3531/cgroup.cpu" [pid 14861] <... pwrite64 resumed>) = 1 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14861] close(3 [pid 14860] close(17 [pid 321] umount2("./3621/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3531/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] <... close resumed>) = 0 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14861] close(4 [pid 14860] close(18 [pid 321] newfstatat(AT_FDCWD, "./3621/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3531/cgroup" [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14860] close(19 [pid 320] unlink("./3531/cgroup" [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14861] close(5 [pid 14860] close(20 [pid 320] getdents64(3 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14861] close(6 [pid 14860] close(21 [pid 321] unlink("./3621/cgroup" [pid 320] close(3 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14861] close(7 [pid 14860] close(22 [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3531" [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3532", 0777 [pid 14861] close(8 [pid 14860] close(23 [pid 321] getdents64(3 [pid 320] <... mkdir resumed>) = 0 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14861] close(9 [pid 14860] close(24 [pid 321] close(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14861] close(10 [pid 14860] close(25 [pid 321] rmdir("./3621"ci2-android-6-12-rust/strace-static-x86_64: Process 14862 attached [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14861] close(11 [pid 14860] close(26 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] set_robust_list(0x555587eb56a0, 24 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14861] close(12 [pid 321] <... rmdir resumed>) = 0 [pid 14862] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3534 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] close(27 [pid 321] mkdir("./3622", 0777 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14862] rt_sigprocmask(SIG_SETMASK, [] [pid 14861] close(13 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14860] close(28 [pid 321] <... mkdir resumed>) = 0 [pid 14861] close(14 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14862] chdir("./3532" [pid 14861] close(15 [pid 14860] close(29 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... chdir resumed>) = 0 [pid 14860] exit_group(0 [pid 14861] close(16) = -1 EBADF (Bad file descriptor) [pid 14862] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14861] close(17 [pid 14860] <... exit_group resumed>) = ? [pid 14860] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3712, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14862] <... prctl resumed>) = 0 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14863 attached [pid 14862] setpgid(0, 0 [pid 14861] close(18 [pid 14862] <... setpgid resumed>) = 0 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] set_robust_list(0x555587eb56a0, 24 [pid 14862] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14861] close(19) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3624 [pid 14861] close(20 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14863] <... set_robust_list resumed>) = 0 [pid 14862] <... symlink resumed>) = 0 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14862] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14861] close(21 [pid 323] <... restart_syscall resumed>) = 0 [pid 14863] rt_sigprocmask(SIG_SETMASK, [] [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14861] close(22 [pid 14863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14862] <... symlink resumed>) = 0 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14861] close(23 [pid 323] umount2("./3710", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14863] chdir("./3622" [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14863] <... chdir resumed>) = 0 [pid 14862] <... symlink resumed>) = 0 [pid 14861] close(24 [pid 323] openat(AT_FDCWD, "./3710", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14863] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14862] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 14861] close(25 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14863] <... prctl resumed>) = 0 [pid 14862] <... openat resumed>) = 3 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14863] setpgid(0, 0 [pid 14862] write(3, "1000", 4 [pid 14861] close(26 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14863] <... setpgid resumed>) = 0 [pid 14862] <... write resumed>) = 4 [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3710/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] close(27 [pid 14862] close(3 [pid 14863] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = 0 [pid 14861] close(28 [pid 14863] <... symlink resumed>) = 0 [pid 14862] symlink("/dev/binderfs", "./binderfs" [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14861] close(29 [pid 323] umount2("./3710/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14863] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3710/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14862] <... symlink resumed>) = 0 [pid 323] umount2("./3710/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... symlink resumed>) = 0 [pid 14862] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14863] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14862] <... write resumed>) = 18 [pid 14861] exit_group(0 [pid 323] openat(AT_FDCWD, "./3710/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14863] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 14862] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14861] <... exit_group resumed>) = ? [pid 14863] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14863] <... openat resumed>) = 3 executing program [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3710/sys") = 0 [pid 323] umount2("./3710/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3710/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3710/binderfs") = 0 [pid 323] umount2("./3710/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3710/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3710/cgroup.net") = 0 [pid 323] umount2("./3710/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14861] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14863] write(3, "1000", 4 [pid 14862] <... mkdirat resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3710/cgroup.cpu" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3658, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14863] <... write resumed>) = 4 [pid 14862] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14863] close(3 [pid 323] unlink("./3710/cgroup.cpu") = 0 [pid 323] umount2("./3710/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14862] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14863] <... close resumed>) = 0 [pid 14862] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3710/cgroup" [pid 14863] symlink("/dev/binderfs", "./binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3710/cgroup" [pid 14863] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14863] write(1, "executing program\n", 18 [pid 323] getdents64(3 [pid 14863] <... write resumed>) = 18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 14863] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3710") = 0 executing program [pid 323] mkdir("./3711", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14863] <... mkdirat resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14863] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14863] <... mount resumed>) = 0 [pid 14862] <... openat resumed>) = 3 [pid 14862] pwrite64(3, "\x02", 1, 4 [pid 14863] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14862] <... pwrite64 resumed>) = 1 [pid 14862] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14864 attached [pid 14864] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3713 [pid 14864] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14864] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14863] <... openat resumed>) = 3 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14864] chdir("./3711") = 0 [pid 14864] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14864] setpgid(0, 0) = 0 [pid 14862] <... close resumed>) = 0 [pid 14864] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14863] pwrite64(3, "\x02", 1, 4 [pid 14862] close(4 [pid 14864] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14863] <... pwrite64 resumed>) = 1 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] <... symlink resumed>) = 0 [pid 14863] close(3 [pid 14862] close(5 [pid 14864] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14863] <... close resumed>) = 0 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14863] close(4 [pid 14862] close(6 [pid 14864] <... openat resumed>) = 3 [pid 14864] write(3, "1000", 4) = 4 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] close(3) = 0 [pid 14862] close(7 [pid 14864] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(5 [pid 14862] close(8 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(6 [pid 14862] close(9 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(7 [pid 14864] write(1, "executing program\n", 18) = 18 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(10 executing program [pid 14864] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14863] close(8 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] <... mkdirat resumed>) = 0 [pid 14864] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(11 [pid 14864] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14863] close(9 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] <... openat resumed>) = 3 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(12 [pid 14864] pwrite64(3, "\x02", 1, 4 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(10 [pid 14862] close(13 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(11 [pid 14862] close(14 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] <... pwrite64 resumed>) = 1 [pid 14863] close(12 [pid 14862] close(15 [pid 322] <... restart_syscall resumed>) = 0 [pid 14864] close(3 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] <... close resumed>) = 0 [pid 14863] close(13 [pid 14862] close(16 [pid 14864] close(4 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(14 [pid 14862] close(17 [pid 322] umount2("./3656", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14864] close(5) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14864] close(6 [pid 322] openat(AT_FDCWD, "./3656", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14864] close(7 [pid 322] fstat(3 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14864] close(8 [pid 322] getdents64(3 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] close(9 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14864] close(10 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14863] close(15 [pid 14862] close(18 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(16 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14864] close(11 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(19 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(17 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14864] close(12 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(20 [pid 322] newfstatat(AT_FDCWD, "./3656/sys" [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(18 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] close(13 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(21 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(19 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14864] close(14) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14864] close(15 [pid 14863] close(20 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3656/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(23 [pid 14864] close(16 [pid 14863] close(21 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(24 [pid 14863] close(22 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(25 [pid 14863] close(23 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(26 [pid 14863] close(24 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(25 [pid 14862] close(27 [pid 322] fstat(4 [pid 14864] close(17 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] close(26 [pid 322] getdents64(4 [pid 14864] close(18 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(28 [pid 322] getdents64(4 [pid 14864] close(19 [pid 14863] close(27 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] close(29 [pid 322] close(4 [pid 14864] close(20 [pid 14863] close(28 [pid 14862] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3656/sys" [pid 14864] close(21 [pid 14863] close(29 [pid 14862] exit_group(0 [pid 322] <... rmdir resumed>) = 0 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3656/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14864] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3656/binderfs" [pid 14864] close(23 [pid 14863] exit_group(0 [pid 14862] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14863] <... exit_group resumed>) = ? [pid 322] unlink("./3656/binderfs" [pid 14864] close(24 [pid 322] <... unlink resumed>) = 0 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3656/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14864] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3656/cgroup.net" [pid 14864] close(26 [pid 14863] +++ exited with 0 +++ [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14862] +++ exited with 0 +++ [pid 322] unlink("./3656/cgroup.net" [pid 14864] close(27 [pid 322] <... unlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3624, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3622", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3534, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14864] close(28 [pid 322] umount2("./3656/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3622", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14864] close(29 [pid 322] newfstatat(AT_FDCWD, "./3656/cgroup.cpu" [pid 14864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14864] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14864] <... exit_group resumed>) = ? [pid 321] fstat(3 [pid 322] unlink("./3656/cgroup.cpu" [pid 14864] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3656/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3656/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3656/cgroup" [pid 321] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3713, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 322] getdents64(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 321] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3622/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3622/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3656" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3622/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] <... rmdir resumed>) = 0 [pid 321] fstat(4 [pid 322] mkdir("./3657", 0777 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(4) = 0 [pid 321] rmdir("./3622/sys") = 0 [pid 321] umount2("./3622/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3622/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3622/binderfs") = 0 [pid 321] umount2("./3622/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3622/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3659 [pid 321] unlink("./3622/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14865 attached [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 14865] set_robust_list(0x555587eb56a0, 24 [pid 321] umount2("./3622/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14865] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3622/cgroup.cpu" [pid 14865] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] unlink("./3622/cgroup.cpu") = 0 [pid 321] umount2("./3622/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3622/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3622/cgroup") = 0 [pid 14865] chdir("./3657") = 0 [pid 321] getdents64(3 [pid 14865] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14865] <... prctl resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14865] setpgid(0, 0) = 0 [pid 321] close(3 [pid 14865] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3622" [pid 320] umount2("./3532", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14865] <... symlink resumed>) = 0 [pid 14865] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] mkdir("./3623", 0777 [pid 320] openat(AT_FDCWD, "./3532", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14865] <... symlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... openat resumed>) = 3 [pid 14865] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] fstat(3 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14866 attached [pid 14865] <... symlink resumed>) = 0 [pid 323] umount2("./3711", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14866] set_robust_list(0x555587eb56a0, 24 [pid 14865] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14865] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14866] <... set_robust_list resumed>) = 0 [pid 14865] write(3, "1000", 4 [pid 320] <... umount2 resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3711", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14866] rt_sigprocmask(SIG_SETMASK, [] [pid 14865] <... write resumed>) = 4 [pid 14866] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3625 [pid 320] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14866] chdir("./3623" [pid 14865] close(3 [pid 323] fstat(3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14866] <... chdir resumed>) = 0 [pid 14865] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3532/sys" [pid 14866] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14865] symlink("/dev/binderfs", "./binderfs" [pid 323] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14866] <... prctl resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3532/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3532/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3532/sys") = 0 [pid 320] umount2("./3532/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3532/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3532/binderfs" [pid 14866] setpgid(0, 0 [pid 14865] <... symlink resumed>) = 0 [pid 323] umount2("./3711/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14866] <... setpgid resumed>) = 0 [pid 14865] write(1, "executing program\n", 18 [pid 14866] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14865] <... write resumed>) = 18 [pid 320] umount2("./3532/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14865] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3532/cgroup.net" [pid 14865] <... mkdirat resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14866] <... symlink resumed>) = 0 [pid 14865] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] unlink("./3532/cgroup.net") = 0 [pid 320] umount2("./3532/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14866] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14865] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3532/cgroup.cpu" [pid 14866] <... symlink resumed>) = 0 executing program [pid 14865] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3711/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14866] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3532/cgroup.cpu" [pid 14866] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3711/sys" [pid 320] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3532/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3711/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3532/cgroup" [pid 14866] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14865] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3711/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14866] <... openat resumed>) = 3 [pid 320] unlink("./3532/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 14865] pwrite64(3, "\x02", 1, 4 [pid 320] rmdir("./3532" [pid 14866] write(3, "1000", 4 [pid 14865] <... pwrite64 resumed>) = 1 [pid 323] <... openat resumed>) = 4 [pid 14866] <... write resumed>) = 4 [pid 14865] close(3 [pid 323] fstat(4 [pid 14866] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 14865] <... close resumed>) = 0 [pid 14866] <... close resumed>) = 0 [pid 14865] close(4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] mkdir("./3533", 0777 [pid 14866] symlink("/dev/binderfs", "./binderfs" [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... mkdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14865] close(5 [pid 14866] <... symlink resumed>) = 0 [pid 323] getdents64(4 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14866] write(1, "executing program\n", 18 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14865] close(6 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14866] <... write resumed>) = 18 executing program [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14866] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14865] close(7 [pid 323] <... close resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14866] <... mkdirat resumed>) = 0 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3711/sys" [pid 14866] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... rmdir resumed>) = 0 [pid 14865] close(8 [pid 323] umount2("./3711/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3535 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14867 attached [pid 14865] close(9 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14867] set_robust_list(0x555587eb56a0, 24 [pid 14865] close(10 [pid 323] newfstatat(AT_FDCWD, "./3711/binderfs" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14867] <... set_robust_list resumed>) = 0 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14867] rt_sigprocmask(SIG_SETMASK, [] [pid 14866] <... mount resumed>) = 0 [pid 14865] close(11 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14866] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14867] chdir("./3533" [pid 14866] <... openat resumed>) = 3 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3711/binderfs" [pid 14867] <... chdir resumed>) = 0 [pid 14866] pwrite64(3, "\x02", 1, 4 [pid 14865] close(12 [pid 14867] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14866] <... pwrite64 resumed>) = 1 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14867] <... prctl resumed>) = 0 [pid 14866] close(3 [pid 14867] setpgid(0, 0 [pid 14866] <... close resumed>) = 0 [pid 14865] close(13 [pid 323] umount2("./3711/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14867] <... setpgid resumed>) = 0 [pid 14866] close(4 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14867] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14866] close(5) = -1 EBADF (Bad file descriptor) [pid 14866] close(6) = -1 EBADF (Bad file descriptor) [pid 14866] close(7) = -1 EBADF (Bad file descriptor) [pid 14866] close(8) = -1 EBADF (Bad file descriptor) [pid 14866] close(9) = -1 EBADF (Bad file descriptor) [pid 14866] close(10) = -1 EBADF (Bad file descriptor) [pid 14866] close(11) = -1 EBADF (Bad file descriptor) [pid 14866] close(12) = -1 EBADF (Bad file descriptor) [pid 14866] close(13 [pid 14867] <... symlink resumed>) = 0 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14865] close(14 [pid 323] newfstatat(AT_FDCWD, "./3711/cgroup.net" [pid 14867] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14866] close(14 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14867] <... symlink resumed>) = 0 [pid 14866] close(15 [pid 14865] close(15 [pid 323] unlink("./3711/cgroup.net" [pid 14867] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14866] close(16 [pid 323] <... unlink resumed>) = 0 [pid 14867] <... symlink resumed>) = 0 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14865] close(16 [pid 323] umount2("./3711/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14867] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14866] close(17 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14865] close(17 [pid 14866] close(18 [pid 323] newfstatat(AT_FDCWD, "./3711/cgroup.cpu" [pid 14867] <... openat resumed>) = 3 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14867] write(3, "1000", 4 [pid 14866] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14867] <... write resumed>) = 4 [pid 14866] close(20 [pid 14865] close(18 [pid 323] unlink("./3711/cgroup.cpu" [pid 14867] close(3 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14867] <... close resumed>) = 0 [pid 14866] close(21 [pid 14865] close(19 [pid 323] <... unlink resumed>) = 0 [pid 14867] symlink("/dev/binderfs", "./binderfs" [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3711/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14866] close(22 [pid 14865] close(20 [pid 14867] <... symlink resumed>) = 0 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14866] close(23 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3711/cgroup" [pid 14867] write(1, "executing program\n", 18 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14866] close(24 [pid 14867] <... write resumed>) = 18 [pid 14865] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14866] close(25) = -1 EBADF (Bad file descriptor) [pid 14867] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14866] close(26 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3711/cgroup" [pid 14867] <... mkdirat resumed>) = 0 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14865] close(22 [pid 14867] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14866] close(27 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14865] close(23 [pid 323] getdents64(3 [pid 14866] close(28 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14866] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14866] close(29) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14867] <... mount resumed>) = 0 [pid 14866] exit_group(0 [pid 14865] close(24 [pid 14866] <... exit_group resumed>) = ? [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14867] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14866] +++ exited with 0 +++ [pid 14865] close(25 [pid 323] rmdir("./3711" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3625, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... rmdir resumed>) = 0 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3712", 0777 [pid 14865] close(26 [pid 14867] <... openat resumed>) = 3 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 14865] close(27 [pid 14867] pwrite64(3, "\x02", 1, 4) = 1 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14865] close(28 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14865] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14865] close(29) = -1 EBADF (Bad file descriptor) [pid 14867] close(3) = 0 [pid 14865] exit_group(0 [pid 14867] close(4) = -1 EBADF (Bad file descriptor) [pid 14867] close(5) = -1 EBADF (Bad file descriptor) [pid 14867] close(6) = -1 EBADF (Bad file descriptor) [pid 14867] close(7) = -1 EBADF (Bad file descriptor) [pid 14867] close(8) = -1 EBADF (Bad file descriptor) [pid 14867] close(9) = -1 EBADF (Bad file descriptor) [pid 14867] close(10) = -1 EBADF (Bad file descriptor) [pid 14867] close(11) = -1 EBADF (Bad file descriptor) [pid 14867] close(12) = -1 EBADF (Bad file descriptor) [pid 14867] close(13) = -1 EBADF (Bad file descriptor) [pid 14867] close(14) = -1 EBADF (Bad file descriptor) [pid 14867] close(15) = -1 EBADF (Bad file descriptor) [pid 14867] close(16) = -1 EBADF (Bad file descriptor) [pid 14867] close(17) = -1 EBADF (Bad file descriptor) [pid 14867] close(18) = -1 EBADF (Bad file descriptor) [pid 14867] close(19) = -1 EBADF (Bad file descriptor) [pid 14867] close(20) = -1 EBADF (Bad file descriptor) [pid 14867] close(21) = -1 EBADF (Bad file descriptor) [pid 14867] close(22) = -1 EBADF (Bad file descriptor) [pid 14867] close(23) = -1 EBADF (Bad file descriptor) [pid 14867] close(24) = -1 EBADF (Bad file descriptor) [pid 14867] close(25) = -1 EBADF (Bad file descriptor) [pid 14867] close(26) = -1 EBADF (Bad file descriptor) [pid 14867] close(27) = -1 EBADF (Bad file descriptor) [pid 14865] <... exit_group resumed>) = ? [pid 14867] close(28) = -1 EBADF (Bad file descriptor) [pid 14867] close(29) = -1 EBADF (Bad file descriptor) [pid 14867] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14868 attached [pid 14868] set_robust_list(0x555587eb56a0, 24 [pid 14867] +++ exited with 0 +++ [pid 14868] <... set_robust_list resumed>) = 0 [pid 14868] rt_sigprocmask(SIG_SETMASK, [] [pid 14865] +++ exited with 0 +++ [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3714 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3535, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3659, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14868] chdir("./3712") = 0 [pid 320] umount2("./3533", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 14868] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14868] <... prctl resumed>) = 0 [pid 14868] setpgid(0, 0 [pid 320] openat(AT_FDCWD, "./3533", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14868] <... setpgid resumed>) = 0 [pid 321] umount2("./3623", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14868] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14868] <... symlink resumed>) = 0 [pid 320] fstat(3 [pid 14868] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] openat(AT_FDCWD, "./3623", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14868] <... symlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14868] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] fstat(3 [pid 320] getdents64(3 [pid 14868] <... symlink resumed>) = 0 [pid 14868] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14868] <... openat resumed>) = 3 [pid 14868] write(3, "1000", 4 [pid 321] getdents64(3 [pid 14868] <... write resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14868] close(3 [pid 321] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14868] <... close resumed>) = 0 [pid 14868] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14868] write(1, "executing program\n", 18) = 18 [pid 14868] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = 0 [pid 320] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14868] <... mkdirat resumed>) = 0 executing program [pid 14868] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 321] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14868] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] newfstatat(AT_FDCWD, "./3533/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3623/sys" [pid 320] umount2("./3533/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14868] <... openat resumed>) = 3 [pid 321] umount2("./3623/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3533/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3623/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 321] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14868] pwrite64(3, "\x02", 1, 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14868] <... pwrite64 resumed>) = 1 [pid 320] getdents64(4 [pid 14868] close(3) = 0 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14868] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 14868] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14868] close(5 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 14868] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14868] close(6 [pid 320] <... close resumed>) = 0 [pid 14868] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] rmdir("./3533/sys" [pid 14868] close(7 [pid 321] rmdir("./3623/sys" [pid 14868] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14868] close(8 [pid 320] <... rmdir resumed>) = 0 [pid 14868] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3533/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14868] close(9) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3623/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14868] close(10) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3533/binderfs" [pid 14868] close(11 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14868] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14868] close(12) = -1 EBADF (Bad file descriptor) [pid 14868] close(13) = -1 EBADF (Bad file descriptor) [pid 14868] close(14) = -1 EBADF (Bad file descriptor) [pid 14868] close(15) = -1 EBADF (Bad file descriptor) [pid 14868] close(16) = -1 EBADF (Bad file descriptor) [pid 14868] close(17) = -1 EBADF (Bad file descriptor) [pid 14868] close(18) = -1 EBADF (Bad file descriptor) [pid 14868] close(19) = -1 EBADF (Bad file descriptor) [pid 14868] close(20) = -1 EBADF (Bad file descriptor) [pid 14868] close(21) = -1 EBADF (Bad file descriptor) [pid 14868] close(22) = -1 EBADF (Bad file descriptor) [pid 14868] close(23) = -1 EBADF (Bad file descriptor) [pid 14868] close(24) = -1 EBADF (Bad file descriptor) [pid 14868] close(25) = -1 EBADF (Bad file descriptor) [pid 14868] close(26) = -1 EBADF (Bad file descriptor) [pid 14868] close(27) = -1 EBADF (Bad file descriptor) [pid 14868] close(28) = -1 EBADF (Bad file descriptor) [pid 14868] close(29) = -1 EBADF (Bad file descriptor) [pid 14868] exit_group(0) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3623/binderfs" [pid 320] unlink("./3533/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14868] +++ exited with 0 +++ [pid 321] unlink("./3623/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3533/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3714, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3623/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3533/cgroup.net" [pid 323] <... restart_syscall resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3623/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3657", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3533/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3623/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 323] umount2("./3712", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3657", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3533/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 321] umount2("./3623/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3712", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3533/cgroup.cpu" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3623/cgroup.cpu" [pid 323] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3533/cgroup.cpu" [pid 323] umount2("./3712/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3623/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] umount2("./3533/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3623/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 323] umount2("./3712/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3712/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3712/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3712/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 322] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3533/cgroup" [pid 323] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3657/sys" [pid 321] newfstatat(AT_FDCWD, "./3623/cgroup" [pid 323] rmdir("./3712/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3533/cgroup" [pid 323] umount2("./3712/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3623/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3712/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3712/binderfs" [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] openat(AT_FDCWD, "./3657/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 323] <... unlink resumed>) = 0 [pid 321] close(3 [pid 320] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] rmdir("./3533" [pid 322] <... openat resumed>) = 4 [pid 321] rmdir("./3623" [pid 322] fstat(4 [pid 320] <... rmdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] mkdir("./3534", 0777 [pid 322] getdents64(4 [pid 321] mkdir("./3624", 0777 [pid 323] umount2("./3712/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3712/cgroup.net" [pid 320] <... mkdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... mkdir resumed>) = 0 [pid 323] unlink("./3712/cgroup.net") = 0 [pid 322] getdents64(4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] umount2("./3712/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 323] newfstatat(AT_FDCWD, "./3712/cgroup.cpu" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 323] unlink("./3712/cgroup.cpu") = 0 [pid 323] umount2("./3712/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3712/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3712/cgroup") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14869 attached [pid 323] getdents64(3 [pid 322] rmdir("./3657/sys" [pid 14869] set_robust_list(0x555587eb56a0, 24 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14869] <... set_robust_list resumed>) = 0 [pid 323] close(3 [pid 14869] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] <... close resumed>) = 0 [pid 14869] chdir("./3534" [pid 323] rmdir("./3712") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14870 attached [pid 14869] <... chdir resumed>) = 0 [pid 323] mkdir("./3713", 0777 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3536 [pid 14869] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... mkdir resumed>) = 0 [pid 322] umount2("./3657/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3626 [pid 14870] set_robust_list(0x555587eb56a0, 24 [pid 14869] <... prctl resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14869] setpgid(0, 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14870] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 322] newfstatat(AT_FDCWD, "./3657/binderfs" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14869] <... setpgid resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14870] rt_sigprocmask(SIG_SETMASK, [] [pid 14869] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] unlink("./3657/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14871 attached [pid 14870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14869] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14871] set_robust_list(0x555587eb56a0, 24 [pid 14870] chdir("./3624" [pid 14869] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] umount2("./3657/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14871] <... set_robust_list resumed>) = 0 [pid 14870] <... chdir resumed>) = 0 [pid 14869] <... symlink resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3715 [pid 14870] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14871] rt_sigprocmask(SIG_SETMASK, [] [pid 14870] <... prctl resumed>) = 0 [pid 14870] setpgid(0, 0 [pid 322] newfstatat(AT_FDCWD, "./3657/cgroup.net" [pid 14870] <... setpgid resumed>) = 0 [pid 14871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14869] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14871] chdir("./3713" [pid 14870] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14869] <... symlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14871] <... chdir resumed>) = 0 [pid 14869] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14871] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14869] <... openat resumed>) = 3 [pid 322] unlink("./3657/cgroup.net" [pid 14871] <... prctl resumed>) = 0 [pid 14870] <... symlink resumed>) = 0 [pid 14869] write(3, "1000", 4 [pid 14871] setpgid(0, 0 [pid 14870] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 14871] <... setpgid resumed>) = 0 [pid 14869] <... write resumed>) = 4 [pid 14871] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14870] <... symlink resumed>) = 0 [pid 322] umount2("./3657/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14871] <... symlink resumed>) = 0 [pid 14870] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14869] close(3 [pid 14871] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14869] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14871] <... symlink resumed>) = 0 [pid 14870] <... symlink resumed>) = 0 [pid 14869] symlink("/dev/binderfs", "./binderfs" [pid 14871] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14870] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14869] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3657/cgroup.cpu" [pid 14871] <... symlink resumed>) = 0 [pid 14869] write(1, "executing program\n", 18 [pid 14870] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14870] write(3, "1000", 4 [pid 322] unlink("./3657/cgroup.cpu" [pid 14870] <... write resumed>) = 4 executing program [pid 14871] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14869] <... write resumed>) = 18 [pid 322] <... unlink resumed>) = 0 [pid 14871] <... openat resumed>) = 3 [pid 14870] close(3 [pid 14869] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3657/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14871] write(3, "1000", 4 [pid 14870] <... close resumed>) = 0 [pid 14869] <... mkdirat resumed>) = 0 [pid 14871] <... write resumed>) = 4 [pid 14870] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14871] close(3 [pid 14869] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14871] <... close resumed>) = 0 [pid 14870] <... symlink resumed>) = 0 [pid 14869] <... mount resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3657/cgroup" [pid 14870] write(1, "executing program\n", 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14870] <... write resumed>) = 18 [pid 322] unlink("./3657/cgroup" [pid 14871] symlink("/dev/binderfs", "./binderfs" [pid 14870] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14869] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14871] <... symlink resumed>) = 0 [pid 14870] <... mkdirat resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14871] write(1, "executing program\n", 18 [pid 14869] <... openat resumed>) = 3 executing program [pid 322] getdents64(3 [pid 14871] <... write resumed>) = 18 [pid 14871] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14870] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14869] pwrite64(3, "\x02", 1, 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14871] <... mkdirat resumed>) = 0 [pid 14870] <... mount resumed>) = 0 [pid 14869] <... pwrite64 resumed>) = 1 [pid 322] close(3 [pid 14871] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14870] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... close resumed>) = 0 [pid 14869] close(3 [pid 322] rmdir("./3657" [pid 14871] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14869] <... close resumed>) = 0 [pid 14871] <... openat resumed>) = 3 [pid 14869] close(4 [pid 322] <... rmdir resumed>) = 0 [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3658", 0777 [pid 14869] close(5) = -1 EBADF (Bad file descriptor) [pid 14869] close(6) = -1 EBADF (Bad file descriptor) [pid 14871] pwrite64(3, "\x02", 1, 4 [pid 14869] close(7 [pid 14871] <... pwrite64 resumed>) = 1 [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(3 [pid 14869] close(8 [pid 14871] <... close resumed>) = 0 [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(4 [pid 14869] close(9 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(5) = -1 EBADF (Bad file descriptor) [pid 14869] close(10 [pid 14871] close(6 [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] close(11 [pid 14871] close(7 [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] close(12 [pid 14871] close(8) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(9 [pid 14869] close(13 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(10 [pid 14869] close(14 [pid 14870] <... openat resumed>) = 3 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(11 [pid 14869] close(15 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14870] pwrite64(3, "\x02", 1, 4 [pid 14871] close(12 [pid 14869] close(16 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14870] <... pwrite64 resumed>) = 1 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14870] close(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14870] <... close resumed>) = 0 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(13 [pid 14869] close(17 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(14 [pid 14869] close(18 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(15 [pid 14869] close(19 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14872 attached [pid 14871] close(16 [pid 14870] close(4 [pid 14869] close(20 [pid 14872] set_robust_list(0x555587eb56a0, 24 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] <... set_robust_list resumed>) = 0 [pid 14871] close(17 [pid 14870] close(5 [pid 14869] close(21 [pid 14872] rt_sigprocmask(SIG_SETMASK, [] [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3660 [pid 14872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14871] close(18 [pid 14870] close(6 [pid 14869] close(22 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14872] chdir("./3658" [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14872] <... chdir resumed>) = 0 [pid 14871] close(19 [pid 14870] close(7 [pid 14869] close(23 [pid 14872] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] <... prctl resumed>) = 0 [pid 14871] close(20 [pid 14870] close(8 [pid 14869] close(24 [pid 14872] setpgid(0, 0 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] <... setpgid resumed>) = 0 [pid 14871] close(21 [pid 14870] close(9 [pid 14869] close(25 [pid 14872] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] <... symlink resumed>) = 0 [pid 14871] close(22 [pid 14870] close(10 [pid 14872] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] close(26 [pid 14872] <... symlink resumed>) = 0 [pid 14870] close(11 [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14871] close(23 [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] close(27 [pid 14872] <... symlink resumed>) = 0 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14871] close(24 [pid 14870] close(12 [pid 14869] close(28 [pid 14872] <... openat resumed>) = 3 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] write(3, "1000", 4 [pid 14871] close(25 [pid 14870] close(13 [pid 14869] close(29 [pid 14872] <... write resumed>) = 4 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14869] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] close(3 [pid 14871] close(26 [pid 14870] close(14 [pid 14869] exit_group(0 [pid 14872] <... close resumed>) = 0 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] symlink("/dev/binderfs", "./binderfs" [pid 14871] close(27 [pid 14869] <... exit_group resumed>) = ? [pid 14872] <... symlink resumed>) = 0 [pid 14870] close(15 [pid 14869] +++ exited with 0 +++ [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(28 [pid 14870] close(16 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14871] close(29 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3536, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14870] close(17 [pid 14872] write(1, "executing program\n", 18 [pid 14871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14872] <... write resumed>) = 18 [pid 14871] exit_group(0 [pid 14870] close(18 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14872] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14871] <... exit_group resumed>) = ? [pid 14872] <... mkdirat resumed>) = 0 [pid 14871] +++ exited with 0 +++ [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] close(19 [pid 14872] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3715, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14872] <... mount resumed>) = 0 [pid 14870] close(20 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14872] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] <... openat resumed>) = 3 [pid 14872] pwrite64(3, "\x02", 1, 4 [pid 14870] close(21) = -1 EBADF (Bad file descriptor) [pid 14870] close(22) = -1 EBADF (Bad file descriptor) [pid 14872] <... pwrite64 resumed>) = 1 [pid 14872] close(3 [pid 14870] close(23 [pid 14872] <... close resumed>) = 0 [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] close(4) = -1 EBADF (Bad file descriptor) [pid 14870] close(24 [pid 14872] close(5) = -1 EBADF (Bad file descriptor) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] close(6) = -1 EBADF (Bad file descriptor) [pid 14870] close(25 [pid 14872] close(7) = -1 EBADF (Bad file descriptor) [pid 14872] close(8 [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 14872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14870] close(26 [pid 14872] close(9) = -1 EBADF (Bad file descriptor) [pid 14872] close(10) = -1 EBADF (Bad file descriptor) [pid 14872] close(11) = -1 EBADF (Bad file descriptor) [pid 14872] close(12) = -1 EBADF (Bad file descriptor) [pid 14872] close(13) = -1 EBADF (Bad file descriptor) [pid 14872] close(14) = -1 EBADF (Bad file descriptor) [pid 14872] close(15) = -1 EBADF (Bad file descriptor) [pid 14872] close(16) = -1 EBADF (Bad file descriptor) [pid 14872] close(17) = -1 EBADF (Bad file descriptor) [pid 14872] close(18) = -1 EBADF (Bad file descriptor) [pid 14872] close(19) = -1 EBADF (Bad file descriptor) [pid 14872] close(20) = -1 EBADF (Bad file descriptor) [pid 14872] close(21) = -1 EBADF (Bad file descriptor) [pid 14872] close(22) = -1 EBADF (Bad file descriptor) [pid 14872] close(23) = -1 EBADF (Bad file descriptor) [pid 14872] close(24) = -1 EBADF (Bad file descriptor) [pid 14872] close(25) = -1 EBADF (Bad file descriptor) [pid 14872] close(26) = -1 EBADF (Bad file descriptor) [pid 14872] close(27) = -1 EBADF (Bad file descriptor) [pid 14872] close(28) = -1 EBADF (Bad file descriptor) [pid 14872] close(29) = -1 EBADF (Bad file descriptor) [pid 14872] exit_group(0 [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14872] <... exit_group resumed>) = ? [pid 14872] +++ exited with 0 +++ [pid 14870] close(27 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3534", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3660, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14870] close(28 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3534", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14870] close(29 [pid 323] umount2("./3713", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14870] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14870] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14870] <... exit_group resumed>) = ? [pid 323] openat(AT_FDCWD, "./3713", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] umount2("./3658", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] openat(AT_FDCWD, "./3658", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(3 [pid 320] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14870] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3713/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = 0 [pid 322] fstat(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3626, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3534/sys" [pid 322] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3713/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3713/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3713/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3713/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3658/sys" [pid 323] <... openat resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3534/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 322] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 322] openat(AT_FDCWD, "./3658/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3534/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 322] <... openat resumed>) = 4 [pid 320] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] fstat(4 [pid 323] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(4 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3713/sys" [pid 322] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] umount2("./3713/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 320] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3713/binderfs" [pid 322] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3713/binderfs" [pid 322] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 322] rmdir("./3658/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3713/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 320] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3713/cgroup.net" [pid 322] umount2("./3658/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3713/cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3658/binderfs" [pid 320] rmdir("./3534/sys" [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3713/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3658/binderfs" [pid 320] umount2("./3534/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3713/cgroup.cpu" [pid 322] umount2("./3658/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3534/binderfs" [pid 323] unlink("./3713/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3658/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3534/binderfs" [pid 323] umount2("./3713/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3658/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3713/cgroup" [pid 322] umount2("./3658/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3534/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3713/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3658/cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3534/cgroup.net" [pid 323] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3658/cgroup.cpu" [pid 321] <... restart_syscall resumed>) = 0 [pid 320] unlink("./3534/cgroup.net" [pid 323] close(3 [pid 322] <... unlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3658/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3713" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3534/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3658/cgroup" [pid 321] umount2("./3624", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3714", 0777 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] unlink("./3658/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3534/cgroup.cpu" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3624", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(3 [pid 321] <... openat resumed>) = 3 [pid 320] unlink("./3534/cgroup.cpu" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3658") = 0 [pid 321] fstat(3 [pid 320] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14873 attached [pid 320] umount2("./3534/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14873] set_robust_list(0x555587eb56a0, 24 [pid 321] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3716 [pid 322] mkdir("./3659", 0777 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... mkdir resumed>) = 0 [pid 14873] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3534/cgroup" [pid 14873] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14873] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14873] chdir("./3714" [pid 321] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3534/cgroup" [pid 14873] <... chdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14874 attached [pid 14873] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3661 [pid 321] newfstatat(AT_FDCWD, "./3624/sys" [pid 320] <... unlink resumed>) = 0 [pid 14874] set_robust_list(0x555587eb56a0, 24 [pid 14873] <... prctl resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14874] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14874] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14873] setpgid(0, 0 [pid 321] umount2("./3624/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14874] chdir("./3659" [pid 14873] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14874] <... chdir resumed>) = 0 [pid 14874] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14873] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] openat(AT_FDCWD, "./3624/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] close(3 [pid 14874] <... prctl resumed>) = 0 [pid 14874] setpgid(0, 0) = 0 [pid 320] <... close resumed>) = 0 [pid 14874] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] <... openat resumed>) = 4 [pid 14873] <... symlink resumed>) = 0 [pid 14874] <... symlink resumed>) = 0 [pid 321] fstat(4 [pid 14873] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] rmdir("./3534" [pid 14874] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14874] <... symlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14874] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14873] <... symlink resumed>) = 0 [pid 321] getdents64(4 [pid 320] mkdir("./3535", 0777 [pid 14874] <... symlink resumed>) = 0 [pid 14873] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14874] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... mkdir resumed>) = 0 [pid 321] getdents64(4 [pid 14874] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14874] write(3, "1000", 4 [pid 14873] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14874] <... write resumed>) = 4 [pid 14874] close(3) = 0 [pid 321] close(4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14874] symlink("/dev/binderfs", "./binderfs" [pid 321] <... close resumed>) = 0 [pid 14874] <... symlink resumed>) = 0 [pid 14874] write(1, "executing program\n", 18) = 18 [pid 14874] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14874] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 321] rmdir("./3624/sys" [pid 14873] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3537 [pid 321] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14875 attached executing program [pid 14874] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14873] <... openat resumed>) = 3 [pid 14875] set_robust_list(0x555587eb56a0, 24 [pid 14874] <... openat resumed>) = 3 [pid 321] umount2("./3624/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14873] write(3, "1000", 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14873] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14873] close(3 [pid 321] newfstatat(AT_FDCWD, "./3624/binderfs" [pid 14873] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14875] <... set_robust_list resumed>) = 0 [pid 14874] pwrite64(3, "\x02", 1, 4 [pid 14873] symlink("/dev/binderfs", "./binderfs" [pid 321] unlink("./3624/binderfs" [pid 14875] rt_sigprocmask(SIG_SETMASK, [] [pid 14874] <... pwrite64 resumed>) = 1 [pid 14875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14874] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14875] chdir("./3535" [pid 14873] <... symlink resumed>) = 0 [pid 321] umount2("./3624/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14875] <... chdir resumed>) = 0 [pid 14874] <... close resumed>) = 0 [pid 14873] write(1, "executing program\n", 18 [pid 14875] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14874] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14875] <... prctl resumed>) = 0 executing program [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] <... write resumed>) = 18 [pid 321] newfstatat(AT_FDCWD, "./3624/cgroup.net" [pid 14875] setpgid(0, 0 [pid 14874] close(5 [pid 14875] <... setpgid resumed>) = 0 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14875] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14873] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14875] <... symlink resumed>) = 0 [pid 14874] close(6 [pid 14875] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3624/cgroup.net" [pid 14875] <... symlink resumed>) = 0 [pid 14873] <... mkdirat resumed>) = 0 [pid 14875] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14874] close(7 [pid 14873] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... unlink resumed>) = 0 [pid 14875] <... symlink resumed>) = 0 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14874] close(8 [pid 321] umount2("./3624/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14875] <... openat resumed>) = 3 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] <... mount resumed>) = 0 [pid 14875] write(3, "1000", 4 [pid 14874] close(9 [pid 14875] <... write resumed>) = 4 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] close(3 [pid 14874] close(10 [pid 14875] <... close resumed>) = 0 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] symlink("/dev/binderfs", "./binderfs" [pid 14874] close(11 [pid 14875] <... symlink resumed>) = 0 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] write(1, "executing program\n", 18 executing program [pid 14874] close(12 [pid 14875] <... write resumed>) = 18 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14875] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14874] close(13 [pid 14875] <... mkdirat resumed>) = 0 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14874] close(14 [pid 14875] <... mount resumed>) = 0 [pid 14873] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3624/cgroup.cpu" [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] pwrite64(3, "\x02", 1, 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14875] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14874] close(15 [pid 14875] <... openat resumed>) = 3 [pid 14873] <... pwrite64 resumed>) = 1 [pid 321] unlink("./3624/cgroup.cpu" [pid 14873] close(3 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14873] <... close resumed>) = 0 [pid 321] umount2("./3624/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14873] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3624/cgroup" [pid 14873] close(5 [pid 14875] pwrite64(3, "\x02", 1, 4 [pid 14874] close(16 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14875] <... pwrite64 resumed>) = 1 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(6 [pid 321] unlink("./3624/cgroup" [pid 14875] close(3 [pid 14874] close(17 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = 0 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(7 [pid 321] <... unlink resumed>) = 0 [pid 14875] close(4 [pid 14874] close(18 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14875] close(5 [pid 14874] close(19 [pid 14873] close(8 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14875] close(6 [pid 14874] close(20 [pid 14873] close(9 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14875] close(7 [pid 14874] close(21 [pid 14873] close(10 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3624" [pid 14875] close(8 [pid 14874] close(22 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(11 [pid 321] <... rmdir resumed>) = 0 [pid 14875] close(9 [pid 14874] close(23 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3625", 0777 [pid 14875] close(10 [pid 14874] close(24 [pid 14873] close(12 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14875] close(11 [pid 14874] close(25 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(13 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] close(12 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] close(26 [pid 14873] close(14 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14875] close(13 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] close(27 [pid 14875] close(14 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(15 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] close(28 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] close(15 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(16 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] close(29 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] close(16 [pid 14874] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] exit_group(0 [pid 14873] close(17 [pid 14875] close(17 [pid 14874] <... exit_group resumed>) = ? [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14876 attached [pid 14873] close(18 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3627 [pid 14875] close(18 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14876] set_robust_list(0x555587eb56a0, 24 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(19 [pid 14876] <... set_robust_list resumed>) = 0 [pid 14875] close(19 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14876] rt_sigprocmask(SIG_SETMASK, [] [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14874] +++ exited with 0 +++ [pid 14873] close(20 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14876] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14875] close(20 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(21 [pid 14875] close(21 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3661, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14875] close(22) = -1 EBADF (Bad file descriptor) [pid 14873] close(22 [pid 14876] chdir("./3625" [pid 14875] close(23) = -1 EBADF (Bad file descriptor) [pid 14875] close(24 [pid 14876] <... chdir resumed>) = 0 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14876] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14875] close(25 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14876] <... prctl resumed>) = 0 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(23 [pid 14876] setpgid(0, 0 [pid 14875] close(26 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14876] <... setpgid resumed>) = 0 [pid 14875] close(27 [pid 14873] close(24 [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] close(28) = -1 EBADF (Bad file descriptor) [pid 14875] close(29 [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] exit_group(0 [pid 14873] close(25 [pid 14876] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14875] <... exit_group resumed>) = ? [pid 14876] <... symlink resumed>) = 0 [pid 14875] +++ exited with 0 +++ [pid 14873] close(26) = -1 EBADF (Bad file descriptor) [pid 14876] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14873] close(27 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3537, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] close(28) = -1 EBADF (Bad file descriptor) [pid 14876] <... symlink resumed>) = 0 [pid 14873] close(29 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14876] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14873] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14873] exit_group(0 [pid 14876] <... symlink resumed>) = 0 [pid 14873] <... exit_group resumed>) = ? [pid 14876] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14876] write(3, "1000", 4) = 4 [pid 14876] close(3 [pid 14873] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3716, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14876] <... close resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14876] symlink("/dev/binderfs", "./binderfs" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14876] <... symlink resumed>) = 0 [pid 14876] write(1, "executing program\n", 18 [pid 322] umount2("./3659", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3659", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 executing program [pid 322] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14876] <... write resumed>) = 18 [pid 14876] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14876] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... umount2 resumed>) = 0 [pid 322] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3659/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14876] <... mount resumed>) = 0 [pid 322] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3659/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 14876] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 14876] <... openat resumed>) = 3 [pid 322] rmdir("./3659/sys") = 0 [pid 322] umount2("./3659/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3659/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3659/binderfs") = 0 [pid 14876] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3659/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14876] <... pwrite64 resumed>) = 1 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14876] close(3 [pid 322] newfstatat(AT_FDCWD, "./3659/cgroup.net" [pid 14876] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14876] close(4 [pid 322] unlink("./3659/cgroup.net" [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14876] close(5 [pid 322] umount2("./3659/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14876] close(6 [pid 322] newfstatat(AT_FDCWD, "./3659/cgroup.cpu" [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3659/cgroup.cpu" [pid 14876] close(7 [pid 322] <... unlink resumed>) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3659/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14876] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3659/cgroup" [pid 14876] close(9 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3659/cgroup" [pid 14876] close(10 [pid 322] <... unlink resumed>) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14876] close(11 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3659" [pid 14876] close(12 [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3660", 0777 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 320] umount2("./3535", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14876] close(13 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14877 attached [pid 14876] close(14 [pid 320] openat(AT_FDCWD, "./3535", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14877] set_robust_list(0x555587eb56a0, 24 [pid 14876] close(15 [pid 320] fstat(3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3662 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14877] <... set_robust_list resumed>) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14877] rt_sigprocmask(SIG_SETMASK, [] [pid 14876] close(16 [pid 14877] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3 [pid 14877] chdir("./3660" [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14877] <... chdir resumed>) = 0 [pid 14877] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14876] close(17 [pid 320] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14877] <... prctl resumed>) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14877] setpgid(0, 0) = 0 [pid 14877] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] <... umount2 resumed>) = 0 [pid 14876] close(18) = -1 EBADF (Bad file descriptor) [pid 14877] <... symlink resumed>) = 0 [pid 14876] close(19 [pid 14877] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14877] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14876] close(20 [pid 14877] <... symlink resumed>) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14876] close(21 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3535/sys" [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14876] close(22 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14876] close(23 [pid 323] umount2("./3714", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3535/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14877] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14876] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14877] <... openat resumed>) = 3 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3714", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14877] write(3, "1000", 4) = 4 [pid 14877] close(3) = 0 [pid 14877] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14877] write(1, "executing program\n", 18) = 18 executing program [pid 14877] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14876] close(25 [pid 323] <... openat resumed>) = 3 [pid 320] openat(AT_FDCWD, "./3535/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14876] close(26 [pid 320] <... openat resumed>) = 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14876] close(27 [pid 323] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(4 [pid 14876] close(28 [pid 323] umount2("./3714/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14877] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] getdents64(4 [pid 14877] <... mount resumed>) = 0 [pid 14876] close(29 [pid 323] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14877] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14877] <... openat resumed>) = 3 [pid 323] umount2("./3714/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14877] pwrite64(3, "\x02", 1, 4 [pid 14876] exit_group(0 [pid 320] <... close resumed>) = 0 [pid 14877] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3535/sys" [pid 14877] close(3 [pid 14876] <... exit_group resumed>) = ? [pid 14877] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3714/sys" [pid 320] <... rmdir resumed>) = 0 [pid 14877] close(4) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3535/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14877] close(5) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14877] close(6 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3535/binderfs" [pid 14877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14877] close(7 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14877] close(8) = -1 EBADF (Bad file descriptor) [pid 14877] close(9) = -1 EBADF (Bad file descriptor) [pid 14877] close(10) = -1 EBADF (Bad file descriptor) [pid 14877] close(11) = -1 EBADF (Bad file descriptor) [pid 14877] close(12) = -1 EBADF (Bad file descriptor) [pid 14877] close(13) = -1 EBADF (Bad file descriptor) [pid 14877] close(14) = -1 EBADF (Bad file descriptor) [pid 14876] +++ exited with 0 +++ [pid 14877] close(15) = -1 EBADF (Bad file descriptor) [pid 14877] close(16) = -1 EBADF (Bad file descriptor) [pid 14877] close(17) = -1 EBADF (Bad file descriptor) [pid 14877] close(18) = -1 EBADF (Bad file descriptor) [pid 14877] close(19) = -1 EBADF (Bad file descriptor) [pid 14877] close(20) = -1 EBADF (Bad file descriptor) [pid 14877] close(21) = -1 EBADF (Bad file descriptor) [pid 14877] close(22) = -1 EBADF (Bad file descriptor) [pid 14877] close(23) = -1 EBADF (Bad file descriptor) [pid 14877] close(24) = -1 EBADF (Bad file descriptor) [pid 14877] close(25) = -1 EBADF (Bad file descriptor) [pid 14877] close(26) = -1 EBADF (Bad file descriptor) [pid 14877] close(27) = -1 EBADF (Bad file descriptor) [pid 14877] close(28) = -1 EBADF (Bad file descriptor) [pid 14877] close(29) = -1 EBADF (Bad file descriptor) [pid 14877] exit_group(0) = ? [pid 323] umount2("./3714/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3535/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3627, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... unlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3714/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3535/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14877] +++ exited with 0 +++ [pid 323] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3535/cgroup.net" [pid 323] fstat(4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3662, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3625", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(4 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3535/cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] openat(AT_FDCWD, "./3625", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3660", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 323] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 320] umount2("./3535/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3660", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] rmdir("./3714/sys" [pid 322] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 322] fstat(3 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3535/cgroup.cpu" [pid 323] umount2("./3714/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3714/binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3535/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3714/binderfs") = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3714/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3714/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3625/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] unlink("./3714/cgroup.net" [pid 322] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3625/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3535/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3714/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3660/sys" [pid 321] openat(AT_FDCWD, "./3625/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3535/cgroup" [pid 323] newfstatat(AT_FDCWD, "./3714/cgroup.cpu" [pid 322] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 323] unlink("./3714/cgroup.cpu" [pid 322] openat(AT_FDCWD, "./3660/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3535/cgroup" [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3714/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 321] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] newfstatat(AT_FDCWD, "./3714/cgroup" [pid 322] fstat(4 [pid 321] getdents64(4 [pid 320] getdents64(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] unlink("./3714/cgroup" [pid 321] close(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... close resumed>) = 0 [pid 320] close(3 [pid 323] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] rmdir("./3625/sys" [pid 320] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 320] rmdir("./3535" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 321] umount2("./3625/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3660/sys") = 0 [pid 320] mkdir("./3536", 0777 [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3714" [pid 322] umount2("./3660/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3625/binderfs" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 323] mkdir("./3715", 0777 [pid 322] newfstatat(AT_FDCWD, "./3660/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3660/binderfs" [pid 321] unlink("./3625/binderfs" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3660/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3625/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3660/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3660/cgroup.net") = 0 [pid 322] umount2("./3660/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3660/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3660/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14878 attached ) = 0 [pid 14878] set_robust_list(0x555587eb56a0, 24 [pid 322] umount2("./3660/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14878] <... set_robust_list resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14878] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3660/cgroup" [pid 14878] chdir("./3536" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14879 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3717 [pid 14878] <... chdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14878] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] unlink("./3660/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3625/cgroup.net" [pid 14878] <... prctl resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14878] setpgid(0, 0 [pid 322] getdents64(3 [pid 14878] <... setpgid resumed>) = 0 [pid 14878] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14879] set_robust_list(0x555587eb56a0, 24 [pid 14878] <... symlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14879] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3538 [pid 321] unlink("./3625/cgroup.net" [pid 14879] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14878] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] close(3 [pid 321] <... unlink resumed>) = 0 [pid 14879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14878] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14878] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 322] rmdir("./3660" [pid 321] umount2("./3625/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14879] chdir("./3715" [pid 14878] <... symlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14879] <... chdir resumed>) = 0 [pid 14878] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] mkdir("./3661", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14879] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14878] <... openat resumed>) = 3 [pid 322] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3625/cgroup.cpu" [pid 14879] <... prctl resumed>) = 0 [pid 14878] write(3, "1000", 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14879] setpgid(0, 0 [pid 14878] <... write resumed>) = 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14879] <... setpgid resumed>) = 0 [pid 14878] close(3 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] unlink("./3625/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14880 attached [pid 14879] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14878] <... close resumed>) = 0 [pid 14880] set_robust_list(0x555587eb56a0, 24 [pid 14878] symlink("/dev/binderfs", "./binderfs" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3663 [pid 321] <... unlink resumed>) = 0 [pid 14880] <... set_robust_list resumed>) = 0 [pid 14878] <... symlink resumed>) = 0 [pid 14880] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14878] write(1, "executing program\n", 18 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14880] chdir("./3661" [pid 14879] <... symlink resumed>) = 0 [pid 14878] <... write resumed>) = 18 [pid 14880] <... chdir resumed>) = 0 [pid 14879] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" executing program [pid 14878] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3625/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14880] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14879] <... symlink resumed>) = 0 [pid 14878] <... mkdirat resumed>) = 0 [pid 14880] <... prctl resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14880] setpgid(0, 0 [pid 14878] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] newfstatat(AT_FDCWD, "./3625/cgroup" [pid 14880] <... setpgid resumed>) = 0 [pid 14879] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14878] <... mount resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14880] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14878] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] unlink("./3625/cgroup" [pid 14880] <... symlink resumed>) = 0 [pid 14879] <... symlink resumed>) = 0 [pid 14880] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14879] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14878] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14880] <... symlink resumed>) = 0 [pid 14879] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 14880] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14879] write(3, "1000", 4 [pid 14878] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14880] <... symlink resumed>) = 0 [pid 14879] <... write resumed>) = 4 [pid 321] close(3 [pid 14880] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14879] close(3 [pid 14878] <... pwrite64 resumed>) = 1 [pid 321] <... close resumed>) = 0 [pid 14880] <... openat resumed>) = 3 [pid 14879] <... close resumed>) = 0 [pid 321] rmdir("./3625" [pid 14879] symlink("/dev/binderfs", "./binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 14880] write(3, "1000", 4 [pid 14879] <... symlink resumed>) = 0 [pid 14878] close(3 [pid 321] mkdir("./3626", 0777 [pid 14880] <... write resumed>) = 4 [pid 14878] <... close resumed>) = 0 [pid 14880] close(3 [pid 14878] close(4 [pid 14880] <... close resumed>) = 0 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] symlink("/dev/binderfs", "./binderfs" [pid 14878] close(5 [pid 14880] <... symlink resumed>) = 0 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] write(1, "executing program\n", 18 [pid 14878] close(6 [pid 14880] <... write resumed>) = 18 executing program [pid 14880] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... mkdirat resumed>) = 0 [pid 14879] write(1, "executing program\n", 18 [pid 14878] close(7 [pid 321] <... mkdir resumed>) = 0 executing program [pid 14880] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14879] <... write resumed>) = 18 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14880] <... mount resumed>) = 0 [pid 14879] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14878] close(8 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14880] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14880] <... openat resumed>) = 3 [pid 14879] <... mkdirat resumed>) = 0 [pid 14878] close(9 [pid 14880] pwrite64(3, "\x02", 1, 4 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... pwrite64 resumed>) = 1 [pid 14878] close(10 [pid 14880] close(3 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... close resumed>) = 0 [pid 14880] close(4 [pid 14878] close(11ci2-android-6-12-rust/strace-static-x86_64: Process 14881 attached [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14881] set_robust_list(0x555587eb56a0, 24 [pid 14880] close(5 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... set_robust_list resumed>) = 0 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] close(12 [pid 14881] rt_sigprocmask(SIG_SETMASK, [] [pid 14880] close(6 [pid 14879] <... mount resumed>) = 0 [pid 14881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3628 [pid 14881] chdir("./3626" [pid 14880] close(7 [pid 14878] close(13 [pid 14881] <... chdir resumed>) = 0 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14880] close(8 [pid 14878] close(14 [pid 14881] <... prctl resumed>) = 0 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] setpgid(0, 0 [pid 14880] close(9 [pid 14878] close(15 [pid 14881] <... setpgid resumed>) = 0 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14880] close(10 [pid 14881] <... symlink resumed>) = 0 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] close(16 [pid 14881] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14880] close(11 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... symlink resumed>) = 0 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] close(17 [pid 14881] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14880] close(12 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... symlink resumed>) = 0 [pid 14881] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] close(18 [pid 14881] <... openat resumed>) = 3 [pid 14880] close(13 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] write(3, "1000", 4 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... openat resumed>) = 3 [pid 14878] close(19 [pid 14881] <... write resumed>) = 4 [pid 14880] close(14 [pid 14879] pwrite64(3, "\x02", 1, 4 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14881] close(3 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... pwrite64 resumed>) = 1 [pid 14878] close(20 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14881] <... close resumed>) = 0 [pid 14880] close(15 [pid 14879] close(3 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] symlink("/dev/binderfs", "./binderfs" [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = 0 [pid 14878] close(21 [pid 14881] <... symlink resumed>) = 0 [pid 14880] close(16 [pid 14879] close(4 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] write(1, "executing program\n", 18 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] close(22 [pid 14881] <... write resumed>) = 18 executing program [pid 14880] close(17 [pid 14879] close(5 [pid 14881] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... mkdirat resumed>) = 0 [pid 14880] close(18 [pid 14881] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] close(23 [pid 14881] <... mount resumed>) = 0 [pid 14880] close(19 [pid 14879] close(6 [pid 14881] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] close(7) = -1 EBADF (Bad file descriptor) [pid 14879] close(8) = -1 EBADF (Bad file descriptor) [pid 14879] close(9) = -1 EBADF (Bad file descriptor) [pid 14881] <... openat resumed>) = 3 [pid 14879] close(10) = -1 EBADF (Bad file descriptor) [pid 14879] close(11) = -1 EBADF (Bad file descriptor) [pid 14879] close(12) = -1 EBADF (Bad file descriptor) [pid 14881] pwrite64(3, "\x02", 1, 4 [pid 14880] close(20 [pid 14879] close(13 [pid 14878] close(24 [pid 14881] <... pwrite64 resumed>) = 1 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(3 [pid 14880] close(21 [pid 14879] close(14 [pid 14878] close(25 [pid 14881] <... close resumed>) = 0 [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(4 [pid 14880] close(22 [pid 14879] close(15 [pid 14878] close(26 [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(5 [pid 14880] close(23 [pid 14879] close(16 [pid 14878] close(27 [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(6 [pid 14880] close(24 [pid 14879] close(17 [pid 14878] close(28 [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(7 [pid 14880] close(25 [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] close(29 [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] close(18 [pid 14878] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(8 [pid 14880] close(26 [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] close(19 [pid 14878] exit_group(0 [pid 14881] close(9 [pid 14880] close(27 [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14878] <... exit_group resumed>) = ? [pid 14881] close(10 [pid 14880] close(28 [pid 14879] close(20 [pid 14878] +++ exited with 0 +++ [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3538, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14879] close(21 [pid 14880] close(29 [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(11 [pid 14880] exit_group(0 [pid 14879] close(22 [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14880] <... exit_group resumed>) = ? [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(12 [pid 14880] +++ exited with 0 +++ [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(13) = -1 EBADF (Bad file descriptor) [pid 14881] close(14) = -1 EBADF (Bad file descriptor) [pid 14881] close(15) = -1 EBADF (Bad file descriptor) [pid 14881] close(16) = -1 EBADF (Bad file descriptor) [pid 14881] close(17) = -1 EBADF (Bad file descriptor) [pid 14881] close(18 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3663, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(19 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(20) = -1 EBADF (Bad file descriptor) [pid 14881] close(21) = -1 EBADF (Bad file descriptor) [pid 14881] close(22) = -1 EBADF (Bad file descriptor) [pid 14881] close(23) = -1 EBADF (Bad file descriptor) [pid 14881] close(24) = -1 EBADF (Bad file descriptor) [pid 14881] close(25) = -1 EBADF (Bad file descriptor) [pid 14879] close(23 [pid 14881] close(26 [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] close(24 [pid 14881] close(27 [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] close(25 [pid 320] <... restart_syscall resumed>) = 0 [pid 14881] close(28 [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14881] close(29) = -1 EBADF (Bad file descriptor) [pid 14879] close(26 [pid 14881] exit_group(0 [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14879] close(27 [pid 14881] <... exit_group resumed>) = ? [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 320] umount2("./3536", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14881] +++ exited with 0 +++ [pid 14879] close(28) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14879] close(29 [pid 320] openat(AT_FDCWD, "./3536", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3628, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... openat resumed>) = 3 [pid 14879] exit_group(0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] fstat(3 [pid 322] umount2("./3661", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14879] <... exit_group resumed>) = ? [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 322] openat(AT_FDCWD, "./3661", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 322] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3661/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3661/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3661/sys") = 0 [pid 322] umount2("./3661/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3661/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3661/binderfs") = 0 [pid 322] umount2("./3661/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3661/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3661/cgroup.net") = 0 [pid 322] umount2("./3661/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3661/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3661/cgroup.cpu") = 0 [pid 322] umount2("./3661/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3661/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3661/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3661") = 0 [pid 322] mkdir("./3662", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14882 attached , child_tidptr=0x555587eb5690) = 3664 [pid 14879] +++ exited with 0 +++ [pid 14882] set_robust_list(0x555587eb56a0, 24 [pid 320] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3717, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14882] <... set_robust_list resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14882] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3536/sys" [pid 14882] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14882] chdir("./3662" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14882] <... chdir resumed>) = 0 [pid 14882] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] umount2("./3626", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3536/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14882] <... prctl resumed>) = 0 [pid 323] umount2("./3715", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14882] setpgid(0, 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14882] <... setpgid resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3626", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3536/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14882] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 323] openat(AT_FDCWD, "./3715", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 4 [pid 14882] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... openat resumed>) = 3 [pid 320] fstat(4 [pid 14882] <... symlink resumed>) = 0 [pid 321] fstat(3 [pid 14882] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] fstat(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14882] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14882] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] getdents64(3 [pid 320] getdents64(4 [pid 14882] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 14882] write(3, "1000", 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14882] <... write resumed>) = 4 [pid 323] umount2("./3715/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(4 [pid 14882] close(3) = 0 [pid 321] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14882] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] close(4 [pid 14882] write(1, "executing program\n", 18) = 18 [pid 14882] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... close resumed>) = 0 executing program [pid 14882] <... mkdirat resumed>) = 0 [pid 320] rmdir("./3536/sys" [pid 14882] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3715/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3536/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14882] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3715/sys" [pid 321] newfstatat(AT_FDCWD, "./3626/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14882] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3536/binderfs" [pid 323] umount2("./3715/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3626/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14882] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3536/binderfs" [pid 14882] <... pwrite64 resumed>) = 1 [pid 323] openat(AT_FDCWD, "./3715/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3626/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 14882] close(3) = 0 [pid 323] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 4 [pid 320] umount2("./3536/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14882] close(4 [pid 323] fstat(4 [pid 321] fstat(4 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3536/cgroup.net" [pid 14882] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] unlink("./3536/cgroup.net" [pid 14882] close(6 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14882] close(7 [pid 321] close(4 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3536/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14882] close(8 [pid 323] close(4 [pid 321] rmdir("./3626/sys" [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14882] close(9 [pid 321] umount2("./3626/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3715/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3536/cgroup.cpu" [pid 323] <... rmdir resumed>) = 0 [pid 14882] close(10 [pid 321] newfstatat(AT_FDCWD, "./3626/binderfs" [pid 323] umount2("./3715/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3536/cgroup.cpu" [pid 14882] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3626/binderfs" [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3715/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14882] close(12 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3536/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3715/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3626/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14882] close(13 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3536/cgroup" [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3715/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3626/cgroup.net" [pid 14882] close(14 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3626/cgroup.net" [pid 320] unlink("./3536/cgroup" [pid 14882] close(15 [pid 323] newfstatat(AT_FDCWD, "./3715/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3626/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14882] close(16 [pid 323] unlink("./3715/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14882] close(17 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3626/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3715/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 14882] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3626/cgroup.cpu" [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3715/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14882] close(19 [pid 321] umount2("./3626/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3536" [pid 14882] close(20 [pid 323] unlink("./3715/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3626/cgroup" [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14882] close(21 [pid 323] <... unlink resumed>) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3626/cgroup" [pid 323] umount2("./3715/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3537", 0777 [pid 14882] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3715/cgroup" [pid 321] getdents64(3 [pid 320] <... mkdir resumed>) = 0 [pid 14882] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3715/cgroup" [pid 321] close(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14882] close(24 [pid 323] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] rmdir("./3626" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14882] close(25 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14882] close(26 [pid 321] mkdir("./3627", 0777 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14882] close(27) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14882] close(28 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14883 attached [pid 14882] close(29 [pid 323] close(3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3539 ci2-android-6-12-rust/strace-static-x86_64: Process 14884 attached [pid 14883] set_robust_list(0x555587eb56a0, 24 [pid 14882] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14883] <... set_robust_list resumed>) = 0 [pid 323] rmdir("./3715" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14884] set_robust_list(0x555587eb56a0, 24 [pid 14883] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rmdir resumed>) = 0 [pid 14884] <... set_robust_list resumed>) = 0 [pid 14883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14882] exit_group(0 [pid 323] mkdir("./3716", 0777 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3629 [pid 14883] chdir("./3537" [pid 14884] rt_sigprocmask(SIG_SETMASK, [] [pid 14883] <... chdir resumed>) = 0 [pid 14882] <... exit_group resumed>) = ? [pid 323] <... mkdir resumed>) = 0 [pid 14884] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14883] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14884] chdir("./3627" [pid 14883] <... prctl resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14884] <... chdir resumed>) = 0 [pid 14883] setpgid(0, 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14884] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14883] <... setpgid resumed>) = 0 [pid 14882] +++ exited with 0 +++ [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14885 attached [pid 14884] <... prctl resumed>) = 0 [pid 14883] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14885] set_robust_list(0x555587eb56a0, 24 [pid 14884] setpgid(0, 0 [pid 14883] <... symlink resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3718 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3664, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14885] <... set_robust_list resumed>) = 0 [pid 14884] <... setpgid resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14883] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14883] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14885] rt_sigprocmask(SIG_SETMASK, [] [pid 14883] <... symlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14884] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14883] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14885] chdir("./3716" [pid 14884] <... symlink resumed>) = 0 [pid 14883] <... openat resumed>) = 3 [pid 322] <... restart_syscall resumed>) = 0 [pid 14885] <... chdir resumed>) = 0 [pid 14884] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14883] write(3, "1000", 4 [pid 14885] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14884] <... symlink resumed>) = 0 [pid 14883] <... write resumed>) = 4 [pid 14885] <... prctl resumed>) = 0 [pid 14883] close(3 [pid 322] umount2("./3662", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14885] setpgid(0, 0 [pid 14884] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14883] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14883] symlink("/dev/binderfs", "./binderfs" [pid 14885] <... setpgid resumed>) = 0 [pid 14883] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3662", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14884] <... symlink resumed>) = 0 [pid 14883] write(1, "executing program\n", 18 [pid 322] <... openat resumed>) = 3 [pid 14885] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14884] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14883] <... write resumed>) = 18 [pid 322] fstat(3 [pid 14885] <... symlink resumed>) = 0 [pid 14883] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14885] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14883] <... mkdirat resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 executing program [pid 14885] <... symlink resumed>) = 0 [pid 14883] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] getdents64(3 [pid 14885] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14884] <... openat resumed>) = 3 [pid 14883] <... mount resumed>) = 0 [pid 14885] <... symlink resumed>) = 0 [pid 14884] write(3, "1000", 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14883] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14885] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14884] <... write resumed>) = 4 [pid 14883] <... openat resumed>) = 3 [pid 14885] <... openat resumed>) = 3 [pid 14884] close(3 [pid 14883] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = 0 [pid 14885] write(3, "1000", 4 [pid 14884] <... close resumed>) = 0 [pid 14883] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14885] <... write resumed>) = 4 [pid 14883] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14885] close(3 [pid 14884] symlink("/dev/binderfs", "./binderfs" [pid 14883] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3662/sys" [pid 14885] <... close resumed>) = 0 [pid 14884] <... symlink resumed>) = 0 [pid 14883] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14885] symlink("/dev/binderfs", "./binderfs" [pid 14884] write(1, "executing program\n", 18 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14885] <... symlink resumed>) = 0 [pid 14883] close(5 [pid 14884] <... write resumed>) = 18 executing program [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14883] close(6 [pid 322] openat(AT_FDCWD, "./3662/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14883] close(7) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14883] close(8 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14883] close(9 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] close(10 [pid 322] getdents64(4 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14883] close(11 [pid 322] close(4 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] close(12 [pid 322] <... close resumed>) = 0 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3662/sys" [pid 14883] close(13 [pid 322] <... rmdir resumed>) = 0 [pid 14885] write(1, "executing program\n", 18 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14885] <... write resumed>) = 18 [pid 14884] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14883] close(14 [pid 322] umount2("./3662/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14884] <... mkdirat resumed>) = 0 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14885] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14884] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14883] close(15 [pid 322] newfstatat(AT_FDCWD, "./3662/binderfs" [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14883] close(16 [pid 322] unlink("./3662/binderfs" [pid 14884] <... mount resumed>) = 0 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14885] <... mkdirat resumed>) = 0 [pid 14884] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14885] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14883] close(17 [pid 322] <... unlink resumed>) = 0 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3662/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14885] <... mount resumed>) = 0 [pid 14883] close(18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14885] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3662/cgroup.net" [pid 14883] close(19 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14884] <... openat resumed>) = 3 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] close(20 [pid 322] unlink("./3662/cgroup.net" [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14883] close(21 [pid 14885] <... openat resumed>) = 3 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3662/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14883] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] close(23 [pid 322] newfstatat(AT_FDCWD, "./3662/cgroup.cpu" [pid 14884] pwrite64(3, "\x02", 1, 4 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14885] pwrite64(3, "\x02", 1, 4 [pid 14884] <... pwrite64 resumed>) = 1 [pid 14883] close(24 [pid 322] unlink("./3662/cgroup.cpu" [pid 14885] <... pwrite64 resumed>) = 1 [pid 14885] close(3 [pid 14884] close(3 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14885] <... close resumed>) = 0 [pid 14884] <... close resumed>) = 0 [pid 14883] close(25 [pid 322] umount2("./3662/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14885] close(4 [pid 14884] close(4 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] close(26 [pid 14885] close(5 [pid 14884] close(5 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3662/cgroup" [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14885] close(6 [pid 14884] close(6 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3662/cgroup" [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14885] close(7 [pid 14884] close(7 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] close(29 [pid 322] getdents64(3 [pid 14885] close(8 [pid 14884] close(8 [pid 14883] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14883] exit_group(0 [pid 322] close(3 [pid 14885] close(9 [pid 14883] <... exit_group resumed>) = ? [pid 322] <... close resumed>) = 0 [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] close(9 [pid 14883] +++ exited with 0 +++ [pid 14885] close(10 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3662" [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] close(10 [pid 322] <... rmdir resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3539, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14885] close(11 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] close(11 [pid 14885] close(12 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3663", 0777 [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] close(12 [pid 322] <... mkdir resumed>) = 0 [pid 14885] close(13 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14885] close(14 [pid 14884] close(13 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14886 attached [pid 14885] close(15 [pid 14884] close(14 [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14885] close(16 [pid 14884] close(15 [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14885] close(17 [pid 14886] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3665 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14885] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14885] close(18) = -1 EBADF (Bad file descriptor) [pid 14885] close(19) = -1 EBADF (Bad file descriptor) [pid 14885] close(20) = -1 EBADF (Bad file descriptor) [pid 14885] close(21) = -1 EBADF (Bad file descriptor) [pid 14885] close(22) = -1 EBADF (Bad file descriptor) [pid 14885] close(23) = -1 EBADF (Bad file descriptor) [pid 14885] close(24) = -1 EBADF (Bad file descriptor) [pid 14885] close(25) = -1 EBADF (Bad file descriptor) [pid 14885] close(26) = -1 EBADF (Bad file descriptor) [pid 14885] close(27) = -1 EBADF (Bad file descriptor) [pid 14885] close(28) = -1 EBADF (Bad file descriptor) [pid 14885] close(29) = -1 EBADF (Bad file descriptor) [pid 14885] exit_group(0 [pid 14886] <... set_robust_list resumed>) = 0 [pid 14884] close(16 [pid 14885] <... exit_group resumed>) = ? [pid 14886] rt_sigprocmask(SIG_SETMASK, [] [pid 14885] +++ exited with 0 +++ [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14884] close(17 [pid 14886] chdir("./3663" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3718, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] <... chdir resumed>) = 0 [pid 14884] close(18 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14886] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] <... prctl resumed>) = 0 [pid 14884] close(19 [pid 14886] setpgid(0, 0 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] <... setpgid resumed>) = 0 [pid 14884] close(20) = -1 EBADF (Bad file descriptor) [pid 14884] close(21 [pid 14886] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14884] close(22 [pid 320] <... restart_syscall resumed>) = 0 [pid 14886] <... symlink resumed>) = 0 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14884] close(23 [pid 14886] <... symlink resumed>) = 0 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3537", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14884] close(24 [pid 14886] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] openat(AT_FDCWD, "./3537", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14886] <... symlink resumed>) = 0 [pid 14884] close(25 [pid 320] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14886] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14884] close(26 [pid 320] newfstatat(AT_FDCWD, "./3537/sys" [pid 14886] <... openat resumed>) = 3 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14886] write(3, "1000", 4 [pid 14884] close(27 [pid 320] umount2("./3537/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14886] <... write resumed>) = 4 [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14886] close(3 [pid 14884] close(28 [pid 320] openat(AT_FDCWD, "./3537/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 14886] <... close resumed>) = 0 [pid 14884] close(29 [pid 14886] symlink("/dev/binderfs", "./binderfs" [pid 14884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14884] exit_group(0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14884] <... exit_group resumed>) = ? [pid 320] getdents64(4 [pid 14886] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 323] umount2("./3716", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3537/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3716", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3537/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14884] +++ exited with 0 +++ [pid 323] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3629, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3537/binderfs" [pid 14886] write(1, "executing program\n", 18 [pid 323] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14886] <... write resumed>) = 18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] unlink("./3537/binderfs" [pid 14886] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3716/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14886] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 320] umount2("./3537/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14886] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3716/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3537/cgroup.net" [pid 14886] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14886] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3716/sys" [pid 320] unlink("./3537/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] umount2("./3716/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3537/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14886] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3716/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3537/cgroup.cpu" [pid 323] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] fstat(4 [pid 320] unlink("./3537/cgroup.cpu" [pid 14886] pwrite64(3, "\x02", 1, 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14886] <... pwrite64 resumed>) = 1 [pid 323] getdents64(4 [pid 320] umount2("./3537/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14886] close(3 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3537/cgroup" [pid 14886] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14886] close(4) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14886] close(5 [pid 323] <... close resumed>) = 0 [pid 320] unlink("./3537/cgroup" [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3716/sys" [pid 320] <... unlink resumed>) = 0 [pid 14886] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 320] getdents64(3 [pid 14886] close(7 [pid 323] umount2("./3716/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14886] close(8 [pid 323] newfstatat(AT_FDCWD, "./3716/binderfs" [pid 320] <... close resumed>) = 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] close(9 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3537" [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3716/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14886] close(10) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] mkdir("./3538", 0777 [pid 14886] close(11 [pid 323] umount2("./3716/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3716/cgroup.net" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14886] close(13 [pid 323] unlink("./3716/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14887 attached [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] set_robust_list(0x555587eb56a0, 24 [pid 14886] close(14 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3716/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14887] <... set_robust_list resumed>) = 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] close(16 [pid 323] newfstatat(AT_FDCWD, "./3716/cgroup.cpu" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3540 [pid 14887] rt_sigprocmask(SIG_SETMASK, [] [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14886] close(17 [pid 323] unlink("./3716/cgroup.cpu") = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14887] chdir("./3538" [pid 323] umount2("./3716/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] close(18 [pid 14887] <... chdir resumed>) = 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3716/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3716/cgroup" [pid 14887] <... prctl resumed>) = 0 [pid 14886] close(19 [pid 323] <... unlink resumed>) = 0 [pid 14887] setpgid(0, 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14887] <... setpgid resumed>) = 0 [pid 14886] close(20 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] close(3 [pid 14887] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14886] close(21 [pid 323] rmdir("./3716" [pid 321] umount2("./3627", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14887] <... symlink resumed>) = 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14887] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14886] close(22 [pid 323] mkdir("./3717", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14887] <... symlink resumed>) = 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3627", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14887] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14886] close(23 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... openat resumed>) = 3 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] fstat(3 [pid 14887] <... symlink resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14887] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14886] close(24) = -1 EBADF (Bad file descriptor) [pid 14886] close(25 [pid 321] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14888 attached [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14886] close(26 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14888] set_robust_list(0x555587eb56a0, 24 [pid 14887] <... openat resumed>) = 3 [pid 14886] close(27 [pid 321] <... umount2 resumed>) = 0 [pid 14888] <... set_robust_list resumed>) = 0 [pid 14887] write(3, "1000", 4 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3719 [pid 321] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14888] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3627/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14886] close(28 [pid 321] umount2("./3627/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14887] <... write resumed>) = 4 [pid 14888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14888] chdir("./3717" [pid 321] openat(AT_FDCWD, "./3627/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14887] <... close resumed>) = 0 [pid 14886] close(29 [pid 321] <... openat resumed>) = 4 [pid 14888] <... chdir resumed>) = 0 [pid 14887] symlink("/dev/binderfs", "./binderfs" [pid 14886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4 [pid 14886] exit_group(0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14888] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14887] <... symlink resumed>) = 0 [pid 14886] <... exit_group resumed>) = ? [pid 321] getdents64(4 [pid 14888] <... prctl resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3627/sys") = 0 [pid 321] umount2("./3627/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3627/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14886] +++ exited with 0 +++ [pid 321] unlink("./3627/binderfs" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3665, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] umount2("./3627/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14888] setpgid(0, 0 [pid 14887] write(1, "executing program\n", 18 executing program [pid 321] newfstatat(AT_FDCWD, "./3627/cgroup.net" [pid 14888] <... setpgid resumed>) = 0 [pid 14887] <... write resumed>) = 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3627/cgroup.net" [pid 14888] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14887] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3627/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14888] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14888] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14887] <... mkdirat resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3627/cgroup.cpu" [pid 14887] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14888] <... symlink resumed>) = 0 [pid 321] unlink("./3627/cgroup.cpu") = 0 [pid 321] umount2("./3627/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14887] <... mount resumed>) = 0 [pid 14888] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14887] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] newfstatat(AT_FDCWD, "./3627/cgroup" [pid 14888] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3627/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3627") = 0 [pid 321] mkdir("./3628", 0777) = 0 [pid 14887] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14888] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14888] <... openat resumed>) = 3 [pid 14887] pwrite64(3, "\x02", 1, 4ci2-android-6-12-rust/strace-static-x86_64: Process 14889 attached [pid 14888] write(3, "1000", 4 [pid 14887] <... pwrite64 resumed>) = 1 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3630 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14887] close(3 [pid 14888] <... write resumed>) = 4 [pid 14887] <... close resumed>) = 0 [pid 14888] close(3 [pid 14887] close(4 [pid 14888] <... close resumed>) = 0 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] symlink("/dev/binderfs", "./binderfs" [pid 14887] close(5 [pid 14889] set_robust_list(0x555587eb56a0, 24 [pid 14888] <... symlink resumed>) = 0 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] <... set_robust_list resumed>) = 0 [pid 14888] write(1, "executing program\n", 18 [pid 14887] close(6 executing program [pid 14889] rt_sigprocmask(SIG_SETMASK, [] [pid 14888] <... write resumed>) = 18 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14889] chdir("./3628" [pid 14888] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14889] <... chdir resumed>) = 0 [pid 14887] close(7 [pid 14889] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] setpgid(0, 0 [pid 14888] <... mkdirat resumed>) = 0 [pid 14889] <... setpgid resumed>) = 0 [pid 14887] close(8 [pid 14888] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14889] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] <... symlink resumed>) = 0 [pid 14889] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14888] <... mount resumed>) = 0 [pid 14889] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14888] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14887] close(9 [pid 14889] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] write(3, "1000", 4) = 4 [pid 14887] close(10 [pid 14889] close(3) = 0 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14887] close(11 [pid 14889] write(1, "executing program\n", 18 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] <... write resumed>) = 18 executing program [pid 14889] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14887] close(12 [pid 14889] <... mkdirat resumed>) = 0 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14887] close(13 [pid 14889] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] <... openat resumed>) = 3 [pid 14888] <... openat resumed>) = 3 [pid 14887] close(14 [pid 14889] pwrite64(3, "\x02", 1, 4 [pid 14888] pwrite64(3, "\x02", 1, 4 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] <... pwrite64 resumed>) = 1 [pid 14888] <... pwrite64 resumed>) = 1 [pid 14889] close(3) = 0 [pid 14889] close(4) = -1 EBADF (Bad file descriptor) [pid 14889] close(5) = -1 EBADF (Bad file descriptor) [pid 14889] close(6) = -1 EBADF (Bad file descriptor) [pid 14889] close(7) = -1 EBADF (Bad file descriptor) [pid 14889] close(8) = -1 EBADF (Bad file descriptor) [pid 14889] close(9) = -1 EBADF (Bad file descriptor) [pid 14889] close(10) = -1 EBADF (Bad file descriptor) [pid 14889] close(11) = -1 EBADF (Bad file descriptor) [pid 14889] close(12) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14889] close(13) = -1 EBADF (Bad file descriptor) [pid 14889] close(14) = -1 EBADF (Bad file descriptor) [pid 14888] close(3 [pid 14887] close(15 [pid 322] umount2("./3663", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14888] <... close resumed>) = 0 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] close(4 [pid 14887] close(16 [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] close(5 [pid 14887] close(17 [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] close(6 [pid 14887] close(18 [pid 14889] close(15 [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] close(7 [pid 14887] close(19 [pid 322] openat(AT_FDCWD, "./3663", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14889] close(16 [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] close(20 [pid 322] fstat(3 [pid 14888] close(8 [pid 14889] close(17 [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] close(9 [pid 14887] close(21 [pid 322] getdents64(3 [pid 14889] close(18 [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] close(10 [pid 14887] close(22 [pid 322] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14889] close(19 [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14889] close(20 [pid 14888] close(11 [pid 14887] close(23 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3663/sys" [pid 14889] close(21 [pid 14888] close(12 [pid 14887] close(24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14889] close(22 [pid 14888] close(13 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14889] close(23 [pid 14888] close(14 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3663/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] close(26 [pid 14889] close(24 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14888] close(15 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] close(27 [pid 322] fstat(4 [pid 14889] close(25 [pid 14888] close(16 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] close(28 [pid 322] getdents64(4 [pid 14888] close(17 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14887] close(29 [pid 14888] close(18 [pid 14887] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14889] close(26 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14887] exit_group(0 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14888] close(19 [pid 14887] <... exit_group resumed>) = ? [pid 322] getdents64(4 [pid 14889] close(27 [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14889] close(28 [pid 322] <... close resumed>) = 0 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3663/sys" [pid 14889] close(29 [pid 322] <... rmdir resumed>) = 0 [pid 14889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3663/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14889] exit_group(0 [pid 14888] close(20 [pid 14887] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14889] <... exit_group resumed>) = ? [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3663/binderfs" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3540, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14889] +++ exited with 0 +++ [pid 14888] close(21 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14888] close(22 [pid 322] unlink("./3663/binderfs" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3630, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14888] close(23 [pid 322] umount2("./3663/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14888] close(24 [pid 322] newfstatat(AT_FDCWD, "./3663/cgroup.net" [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14888] close(25 [pid 322] unlink("./3663/cgroup.net" [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14888] close(26 [pid 322] umount2("./3663/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14888] close(27 [pid 322] newfstatat(AT_FDCWD, "./3663/cgroup.cpu" [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14888] close(28 [pid 322] unlink("./3663/cgroup.cpu" [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14888] close(29 [pid 322] umount2("./3663/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14888] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3663/cgroup" [pid 14888] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14888] <... exit_group resumed>) = ? [pid 322] unlink("./3663/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3663") = 0 [pid 322] mkdir("./3664", 0777) = 0 [pid 14888] +++ exited with 0 +++ [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14890 attached [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3719, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3666 [pid 14890] set_robust_list(0x555587eb56a0, 24 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] umount2("./3717", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3717", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3717/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14890] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3717/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14890] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14890] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] newfstatat(AT_FDCWD, "./3717/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3717/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14890] chdir("./3664" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3717/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14890] <... chdir resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 14890] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] fstat(4 [pid 14890] <... prctl resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14890] setpgid(0, 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14890] <... setpgid resumed>) = 0 [pid 323] close(4) = 0 [pid 14890] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] rmdir("./3717/sys" [pid 14890] <... symlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14890] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] umount2("./3717/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14890] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3717/binderfs" [pid 14890] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3717/binderfs" [pid 14890] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3717/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14890] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3717/cgroup.net" [pid 14890] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3717/cgroup.net") = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3717/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14890] write(3, "1000", 4) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14890] close(3 [pid 323] newfstatat(AT_FDCWD, "./3717/cgroup.cpu" [pid 14890] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3717/cgroup.cpu" [pid 321] umount2("./3628", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 14890] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3717/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 14890] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3717/cgroup" [pid 321] openat(AT_FDCWD, "./3628", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14890] write(1, "executing program\n", 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 3 [pid 14890] <... write resumed>) = 18 [pid 323] unlink("./3717/cgroup" [pid 321] fstat(3 [pid 320] umount2("./3538", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 executing program [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14890] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(3 [pid 320] openat(AT_FDCWD, "./3538", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] close(3 [pid 320] fstat(3 [pid 323] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] rmdir("./3717" [pid 320] getdents64(3 [pid 323] <... rmdir resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14890] <... mkdirat resumed>) = 0 [pid 323] mkdir("./3718", 0777 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14890] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... mkdir resumed>) = 0 [pid 321] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... umount2 resumed>) = 0 [pid 14890] <... mount resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14890] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14891 attached [pid 320] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3628/sys" [pid 14891] set_robust_list(0x555587eb56a0, 24 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14891] <... set_robust_list resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3538/sys" [pid 321] umount2("./3628/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3720 [pid 321] openat(AT_FDCWD, "./3628/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14891] rt_sigprocmask(SIG_SETMASK, [] [pid 14890] <... openat resumed>) = 3 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14891] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14890] pwrite64(3, "\x02", 1, 4 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] umount2("./3538/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 14891] chdir("./3718" [pid 14890] <... pwrite64 resumed>) = 1 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14891] <... chdir resumed>) = 0 [pid 14890] close(3 [pid 321] getdents64(4 [pid 320] openat(AT_FDCWD, "./3538/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14891] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14890] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 14891] <... prctl resumed>) = 0 [pid 14890] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] fstat(4 [pid 14891] setpgid(0, 0 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 14891] <... setpgid resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14890] close(5 [pid 321] <... close resumed>) = 0 [pid 14891] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 321] rmdir("./3628/sys" [pid 14890] close(6 [pid 14891] <... symlink resumed>) = 0 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14891] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14890] close(7 [pid 321] umount2("./3628/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14891] <... symlink resumed>) = 0 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 14891] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14890] close(8 [pid 321] newfstatat(AT_FDCWD, "./3628/binderfs" [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14890] close(9 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3538/sys" [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3628/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 14891] <... symlink resumed>) = 0 [pid 14890] close(10 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3538/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3628/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14890] close(11 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14891] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14890] close(12 [pid 321] newfstatat(AT_FDCWD, "./3628/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3538/binderfs" [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14890] close(13 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14891] <... openat resumed>) = 3 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3628/cgroup.net" [pid 320] unlink("./3538/binderfs" [pid 14891] write(3, "1000", 4 [pid 14890] close(14 [pid 14891] <... write resumed>) = 4 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14891] close(3 [pid 14890] close(15 [pid 321] umount2("./3628/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3538/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14891] <... close resumed>) = 0 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14891] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14890] close(16 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3628/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3538/cgroup.net" [pid 14891] <... symlink resumed>) = 0 [pid 14890] close(17 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14891] write(1, "executing program\n", 18 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3628/cgroup.cpu" [pid 320] unlink("./3538/cgroup.net" [pid 14891] <... write resumed>) = 18 executing program [pid 14890] close(18 [pid 14891] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14891] <... mkdirat resumed>) = 0 [pid 321] umount2("./3628/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14890] close(19 [pid 14891] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3628/cgroup" [pid 320] umount2("./3538/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14890] close(20 [pid 14891] <... mount resumed>) = 0 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14891] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14890] close(21 [pid 321] unlink("./3628/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3538/cgroup.cpu" [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3538/cgroup.cpu" [pid 14890] close(22) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14891] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14891] pwrite64(3, "\x02", 1, 4 [pid 14890] close(23 [pid 321] getdents64(3 [pid 320] umount2("./3538/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14891] <... pwrite64 resumed>) = 1 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14890] close(24 [pid 321] close(3 [pid 320] newfstatat(AT_FDCWD, "./3538/cgroup" [pid 14891] close(3 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14890] close(25 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14891] <... close resumed>) = 0 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3628" [pid 320] unlink("./3538/cgroup" [pid 14891] close(4 [pid 14890] close(26 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3629", 0777 [pid 320] getdents64(3 [pid 14891] close(5 [pid 14890] close(27 [pid 321] <... mkdir resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14891] close(6 [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14890] close(28 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... close resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14891] close(7 [pid 14890] close(29 [pid 320] rmdir("./3538" [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14890] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14892 attached [pid 14891] close(8 [pid 14890] exit_group(0 [pid 320] <... rmdir resumed>) = 0 [pid 14892] set_robust_list(0x555587eb56a0, 24 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14890] <... exit_group resumed>) = ? [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3631 [pid 320] mkdir("./3539", 0777 [pid 14892] <... set_robust_list resumed>) = 0 [pid 14891] close(9 [pid 14890] +++ exited with 0 +++ [pid 14892] rt_sigprocmask(SIG_SETMASK, [] [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14891] close(10 [pid 14892] chdir("./3629" [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... chdir resumed>) = 0 [pid 14891] close(11 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14892] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14892] <... prctl resumed>) = 0 [pid 14891] close(12 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3666, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14892] setpgid(0, 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14893 attached [pid 14892] <... setpgid resumed>) = 0 [pid 14891] close(13 [pid 14893] set_robust_list(0x555587eb56a0, 24 [pid 14892] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] <... set_robust_list resumed>) = 0 [pid 14891] close(14 [pid 14892] <... symlink resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] rt_sigprocmask(SIG_SETMASK, [] [pid 14892] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14891] close(15 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3541 [pid 14893] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14892] <... symlink resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] chdir("./3539" [pid 14891] close(16 [pid 14892] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14893] <... chdir resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14892] <... symlink resumed>) = 0 [pid 14891] close(17 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14893] <... prctl resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] setpgid(0, 0 [pid 14892] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14891] close(18 [pid 14893] <... setpgid resumed>) = 0 [pid 14892] <... openat resumed>) = 3 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14892] write(3, "1000", 4 [pid 14891] close(19 [pid 14893] <... symlink resumed>) = 0 [pid 14892] <... write resumed>) = 4 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14892] close(3 [pid 14891] close(20 [pid 322] umount2("./3664", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14893] <... symlink resumed>) = 0 [pid 14892] <... close resumed>) = 0 [pid 14893] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] <... symlink resumed>) = 0 [pid 14892] symlink("/dev/binderfs", "./binderfs" [pid 14891] close(21 [pid 14893] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14892] <... symlink resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14893] write(3, "1000", 4 [pid 14892] write(1, "executing program\n", 18 [pid 14891] close(22 executing program [pid 322] openat(AT_FDCWD, "./3664", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14893] <... write resumed>) = 4 [pid 14892] <... write resumed>) = 18 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14893] close(3 [pid 14892] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14891] close(23 [pid 322] fstat(3 [pid 14893] <... close resumed>) = 0 [pid 14892] <... mkdirat resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14893] symlink("/dev/binderfs", "./binderfs" [pid 14892] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14891] close(24 [pid 322] getdents64(3 [pid 14893] <... symlink resumed>) = 0 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14893] write(1, "executing program\n", 18 [pid 14892] <... mount resumed>) = 0 executing program [pid 14891] close(25 [pid 322] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14893] <... write resumed>) = 18 [pid 14892] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14892] <... openat resumed>) = 3 [pid 14891] close(26 [pid 322] <... umount2 resumed>) = 0 [pid 14893] <... mkdirat resumed>) = 0 [pid 14892] pwrite64(3, "\x02", 1, 4 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14892] <... pwrite64 resumed>) = 1 [pid 14891] close(27 [pid 322] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14893] <... mount resumed>) = 0 [pid 14892] close(3 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14893] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14892] <... close resumed>) = 0 [pid 14891] close(28 [pid 322] newfstatat(AT_FDCWD, "./3664/sys" [pid 14893] <... openat resumed>) = 3 [pid 14892] close(4 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14893] pwrite64(3, "\x02", 1, 4 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14891] close(29 [pid 14893] <... pwrite64 resumed>) = 1 [pid 14892] close(5 [pid 14891] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14893] close(3 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14891] exit_group(0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14893] <... close resumed>) = 0 [pid 14892] close(6 [pid 14891] <... exit_group resumed>) = ? [pid 322] openat(AT_FDCWD, "./3664/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14893] close(4 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(7 [pid 14893] close(5 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14891] +++ exited with 0 +++ [pid 322] <... openat resumed>) = 4 [pid 14892] close(8 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(6 [pid 14892] close(9 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(7 [pid 14892] close(10 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(8 [pid 14892] close(11 [pid 322] fstat(4 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3720, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14893] close(9 [pid 14892] close(12 [pid 322] getdents64(4 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14893] close(10 [pid 14892] close(13 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] getdents64(4 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(11 [pid 14892] close(14 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14893] close(12 [pid 14892] close(15 [pid 322] close(4 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(13 [pid 14892] close(16 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(14) = -1 EBADF (Bad file descriptor) [pid 14892] close(17 [pid 322] <... close resumed>) = 0 [pid 14893] close(15 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3718", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3664/sys" [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 14893] close(16 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3718", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3664/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(19 [pid 323] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14893] close(17 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3664/binderfs" [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(20 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14893] close(18 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(21 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3664/binderfs" [pid 14893] close(19 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(20 [pid 14892] close(22 [pid 323] umount2("./3718/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3664/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14893] close(21 [pid 14892] close(23 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(22 [pid 14892] close(24 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(23 [pid 14892] close(25 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14893] close(24 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3718/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3664/cgroup.net" [pid 14893] close(25 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3718/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3664/cgroup.net" [pid 14893] close(26 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3718/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3664/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14893] close(27 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3718/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] close(29 [pid 323] <... openat resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3664/cgroup.cpu" [pid 14893] close(28 [pid 14892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] exit_group(0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] unlink("./3664/cgroup.cpu" [pid 323] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3664/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3664/cgroup" [pid 323] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 322] unlink("./3664/cgroup" [pid 323] rmdir("./3718/sys" [pid 322] <... unlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3718/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3718/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3718/binderfs" [pid 322] close(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 323] umount2("./3718/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3664" [pid 323] newfstatat(AT_FDCWD, "./3718/cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] mkdir("./3665", 0777 [pid 323] unlink("./3718/cgroup.net" [pid 322] <... mkdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14893] close(29 [pid 14892] <... exit_group resumed>) = ? [pid 323] umount2("./3718/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14893] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14892] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14893] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14894 attached [pid 14893] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3718/cgroup.cpu" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3631, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14894] set_robust_list(0x555587eb56a0, 24 [pid 323] unlink("./3718/cgroup.cpu" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3667 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3541, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... unlink resumed>) = 0 [pid 14894] <... set_robust_list resumed>) = 0 [pid 323] umount2("./3718/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14894] rt_sigprocmask(SIG_SETMASK, [] [pid 323] newfstatat(AT_FDCWD, "./3718/cgroup" [pid 14894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3718/cgroup") = 0 [pid 14894] chdir("./3665" [pid 323] getdents64(3 [pid 14894] <... chdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14894] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] close(3 [pid 14894] <... prctl resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3718" [pid 14894] setpgid(0, 0 [pid 323] <... rmdir resumed>) = 0 [pid 14894] <... setpgid resumed>) = 0 [pid 323] mkdir("./3719", 0777 [pid 14894] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... mkdir resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14894] <... symlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14895 attached [pid 14894] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3721 [pid 321] umount2("./3629", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3629", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14894] <... symlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14894] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14895] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14895] rt_sigprocmask(SIG_SETMASK, [] [pid 321] fstat(3 [pid 14894] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14894] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14895] chdir("./3719" [pid 14894] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 14895] <... chdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14895] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14894] write(3, "1000", 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 14895] <... prctl resumed>) = 0 [pid 14895] setpgid(0, 0 [pid 321] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14895] <... setpgid resumed>) = 0 [pid 14895] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 320] umount2("./3539", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14895] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14895] <... symlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3539", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14895] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14894] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14894] close(3 [pid 320] fstat(3 [pid 14894] <... close resumed>) = 0 [pid 321] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14894] symlink("/dev/binderfs", "./binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14895] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14894] <... symlink resumed>) = 0 [pid 14895] <... openat resumed>) = 3 [pid 320] getdents64(3 [pid 14895] write(3, "1000", 4) = 4 [pid 14895] close(3) = 0 [pid 14895] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14894] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14894] <... write resumed>) = 18 [pid 321] newfstatat(AT_FDCWD, "./3629/sys" [pid 320] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14895] write(1, "executing program\n", 18) = 18 [pid 14894] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14895] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14895] <... mkdirat resumed>) = 0 executing program executing program [pid 320] <... umount2 resumed>) = 0 [pid 14895] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14894] <... mkdirat resumed>) = 0 [pid 321] umount2("./3629/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14895] <... mount resumed>) = 0 [pid 14894] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3629/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3539/sys" [pid 14895] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14894] <... mount resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] fstat(4 [pid 320] umount2("./3539/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14895] pwrite64(3, "\x02", 1, 4) = 1 [pid 14895] close(3) = 0 [pid 14895] close(4) = -1 EBADF (Bad file descriptor) [pid 14895] close(5) = -1 EBADF (Bad file descriptor) [pid 14895] close(6) = -1 EBADF (Bad file descriptor) [pid 14894] <... openat resumed>) = 3 [pid 14895] close(7) = -1 EBADF (Bad file descriptor) [pid 14895] close(8) = -1 EBADF (Bad file descriptor) [pid 14895] close(9) = -1 EBADF (Bad file descriptor) [pid 14895] close(10) = -1 EBADF (Bad file descriptor) [pid 14895] close(11) = -1 EBADF (Bad file descriptor) [pid 14895] close(12) = -1 EBADF (Bad file descriptor) [pid 14895] close(13) = -1 EBADF (Bad file descriptor) [pid 14895] close(14) = -1 EBADF (Bad file descriptor) [pid 14895] close(15) = -1 EBADF (Bad file descriptor) [pid 14895] close(16) = -1 EBADF (Bad file descriptor) [pid 14895] close(17) = -1 EBADF (Bad file descriptor) [pid 14895] close(18) = -1 EBADF (Bad file descriptor) [pid 14895] close(19) = -1 EBADF (Bad file descriptor) [pid 14895] close(20) = -1 EBADF (Bad file descriptor) [pid 14895] close(21) = -1 EBADF (Bad file descriptor) [pid 14895] close(22) = -1 EBADF (Bad file descriptor) [pid 14895] close(23) = -1 EBADF (Bad file descriptor) [pid 14895] close(24) = -1 EBADF (Bad file descriptor) [pid 14895] close(25) = -1 EBADF (Bad file descriptor) [pid 14895] close(26) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14895] close(27 [pid 14894] pwrite64(3, "\x02", 1, 4 [pid 14895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] openat(AT_FDCWD, "./3539/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14895] close(28 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14894] <... pwrite64 resumed>) = 1 [pid 321] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 14895] close(29 [pid 14894] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] fstat(4 [pid 14895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14895] exit_group(0 [pid 321] <... close resumed>) = 0 [pid 14895] <... exit_group resumed>) = ? [pid 14894] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14895] +++ exited with 0 +++ [pid 14894] close(4 [pid 321] rmdir("./3629/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14894] close(5 [pid 320] close(4 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3629/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14894] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3539/sys" [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14894] close(7 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3721, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3629/binderfs" [pid 320] umount2("./3539/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] close(8 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3539/binderfs" [pid 14894] close(9 [pid 321] unlink("./3629/binderfs" [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3719", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3719", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 321] umount2("./3629/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3539/binderfs" [pid 14894] close(11 [pid 323] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3629/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14894] close(12 [pid 323] getdents64(3 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3539/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14894] close(13 [pid 323] umount2("./3719/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3629/cgroup.net" [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14894] close(14 [pid 323] <... umount2 resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3539/cgroup.net" [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3719/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14894] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3629/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3719/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3539/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] close(16 [pid 323] umount2("./3719/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3629/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3539/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14894] close(17 [pid 323] openat(AT_FDCWD, "./3719/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3629/cgroup.cpu" [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14894] close(18 [pid 323] fstat(4 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3539/cgroup.cpu" [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3629/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14894] close(19 [pid 323] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 14894] close(20 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3629/cgroup" [pid 320] unlink("./3539/cgroup.cpu" [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] close(21 [pid 323] <... close resumed>) = 0 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3719/sys" [pid 321] unlink("./3629/cgroup" [pid 14894] close(22 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3719/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3539/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14894] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3719/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14894] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(3 [pid 320] newfstatat(AT_FDCWD, "./3539/cgroup" [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3719/binderfs" [pid 321] <... close resumed>) = 0 [pid 14894] close(25 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3719/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3629" [pid 320] unlink("./3539/cgroup" [pid 14894] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3719/cgroup.net" [pid 321] <... rmdir resumed>) = 0 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14894] close(27 [pid 323] unlink("./3719/cgroup.net" [pid 321] mkdir("./3630", 0777 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14894] close(28 [pid 323] umount2("./3719/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14894] close(29 [pid 323] newfstatat(AT_FDCWD, "./3719/cgroup.cpu" [pid 321] <... mkdir resumed>) = 0 [pid 14894] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14894] exit_group(0 [pid 323] unlink("./3719/cgroup.cpu" [pid 14894] <... exit_group resumed>) = ? [pid 323] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] close(3 [pid 323] umount2("./3719/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3719/cgroup" [pid 320] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3719/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3719") = 0 [pid 323] mkdir("./3720", 0777) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rmdir("./3539" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14894] +++ exited with 0 +++ [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3667, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rmdir resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] mkdir("./3540", 0777 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14896 attached [pid 14896] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3722 ci2-android-6-12-rust/strace-static-x86_64: Process 14897 attached [pid 14896] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3632 [pid 320] <... mkdir resumed>) = 0 [pid 14897] set_robust_list(0x555587eb56a0, 24 [pid 14896] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14897] <... set_robust_list resumed>) = 0 [pid 14896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14897] rt_sigprocmask(SIG_SETMASK, [] [pid 14896] chdir("./3720" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14896] <... chdir resumed>) = 0 [pid 14896] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14896] setpgid(0, 0) = 0 [pid 14896] symlink("/syzcgroup/unified/syz3", "./cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14898 attached [pid 14898] set_robust_list(0x555587eb56a0, 24 [pid 14897] chdir("./3630" [pid 14896] <... symlink resumed>) = 0 [pid 14898] <... set_robust_list resumed>) = 0 [pid 14897] <... chdir resumed>) = 0 [pid 14896] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14898] rt_sigprocmask(SIG_SETMASK, [] [pid 14897] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3542 [pid 14898] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14897] <... prctl resumed>) = 0 [pid 14896] <... symlink resumed>) = 0 [pid 14898] chdir("./3540" [pid 14897] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14898] <... chdir resumed>) = 0 [pid 14897] <... setpgid resumed>) = 0 [pid 14896] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14898] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14897] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14896] <... symlink resumed>) = 0 [pid 14898] <... prctl resumed>) = 0 [pid 14898] setpgid(0, 0 [pid 14897] <... symlink resumed>) = 0 [pid 14896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14898] <... setpgid resumed>) = 0 [pid 14898] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14897] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14896] <... openat resumed>) = 3 [pid 14898] <... symlink resumed>) = 0 [pid 14898] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14896] write(3, "1000", 4 [pid 14898] <... symlink resumed>) = 0 [pid 14897] <... symlink resumed>) = 0 [pid 14896] <... write resumed>) = 4 [pid 14898] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14897] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14896] close(3 [pid 14898] <... symlink resumed>) = 0 [pid 14898] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14897] <... symlink resumed>) = 0 [pid 14896] <... close resumed>) = 0 [pid 14898] <... openat resumed>) = 3 [pid 14897] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14896] symlink("/dev/binderfs", "./binderfs" [pid 14898] write(3, "1000", 4) = 4 [pid 14897] <... openat resumed>) = 3 [pid 14896] <... symlink resumed>) = 0 [pid 14898] close(3 [pid 14897] write(3, "1000", 4 [pid 14898] <... close resumed>) = 0 [pid 14896] write(1, "executing program\n", 18 executing program [pid 14898] symlink("/dev/binderfs", "./binderfs" [pid 14897] <... write resumed>) = 4 [pid 14896] <... write resumed>) = 18 [pid 14898] <... symlink resumed>) = 0 [pid 14897] close(3 [pid 14896] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 14898] write(1, "executing program\n", 18 [pid 14896] <... mkdirat resumed>) = 0 [pid 14898] <... write resumed>) = 18 [pid 14897] <... close resumed>) = 0 [pid 14898] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14896] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14898] <... mkdirat resumed>) = 0 [pid 14897] symlink("/dev/binderfs", "./binderfs" [pid 14896] <... mount resumed>) = 0 [pid 14898] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14897] <... symlink resumed>) = 0 [pid 14898] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14896] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14897] write(1, "executing program\n", 18 [pid 14898] <... openat resumed>) = 3 executing program [pid 14896] <... openat resumed>) = 3 [pid 14897] <... write resumed>) = 18 [pid 14898] pwrite64(3, "\x02", 1, 4) = 1 [pid 14898] close(3 [pid 14897] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14898] <... close resumed>) = 0 [pid 14898] close(4 [pid 14896] pwrite64(3, "\x02", 1, 4 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] <... mkdirat resumed>) = 0 [pid 14898] close(5 [pid 14896] <... pwrite64 resumed>) = 1 [pid 14897] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] close(6 [pid 14896] close(3 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = 0 [pid 14898] close(7 [pid 14897] <... mount resumed>) = 0 [pid 14896] close(4 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] close(8 [pid 14896] close(5 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14898] close(9 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14896] close(6 [pid 14898] close(10 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3665", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14898] close(11 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3665", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(8 [pid 322] <... openat resumed>) = 3 [pid 14898] close(12 [pid 14897] <... openat resumed>) = 3 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(9 [pid 322] fstat(3 [pid 14898] close(13 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(10 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14898] close(14 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] pwrite64(3, "\x02", 1, 4 [pid 14896] close(11 [pid 322] getdents64(3 [pid 14898] close(15 [pid 14897] <... pwrite64 resumed>) = 1 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(12 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14897] close(3 [pid 14898] close(16 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] <... close resumed>) = 0 [pid 14896] close(13 [pid 14898] close(17 [pid 14897] close(4 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14898] close(18 [pid 14896] close(14 [pid 322] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(5 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14898] close(19 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(15 [pid 322] newfstatat(AT_FDCWD, "./3665/sys" [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(6 [pid 14898] close(20 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(7 [pid 14896] close(16 [pid 322] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14898] close(21 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(8 [pid 14896] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14898] close(22 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3665/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(9 [pid 14896] close(18 [pid 322] <... openat resumed>) = 4 [pid 14898] close(23 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(10 [pid 14896] close(19 [pid 322] fstat(4 [pid 14898] close(24 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(11 [pid 14896] close(20 [pid 322] getdents64(4 [pid 14898] close(25 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(12 [pid 14896] close(21 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] close(26 [pid 14897] close(13 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(22 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14898] close(27 [pid 14897] close(14 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(23 [pid 322] <... close resumed>) = 0 [pid 14898] close(28 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(15 [pid 14896] close(24 [pid 322] rmdir("./3665/sys" [pid 14898] close(29 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14898] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(16 [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14898] exit_group(0 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] close(25 [pid 14897] close(17 [pid 14898] <... exit_group resumed>) = ? [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3665/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14896] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3665/binderfs" [pid 14896] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14898] +++ exited with 0 +++ [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3665/binderfs" [pid 14897] close(18 [pid 14896] close(28 [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3542, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14897] close(19 [pid 14896] close(29 [pid 322] umount2("./3665/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14897] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] close(20) = -1 EBADF (Bad file descriptor) [pid 14897] close(21) = -1 EBADF (Bad file descriptor) [pid 14897] close(22) = -1 EBADF (Bad file descriptor) [pid 14897] close(23) = -1 EBADF (Bad file descriptor) [pid 14897] close(24) = -1 EBADF (Bad file descriptor) [pid 14897] close(25) = -1 EBADF (Bad file descriptor) [pid 14897] close(26) = -1 EBADF (Bad file descriptor) [pid 14897] close(27) = -1 EBADF (Bad file descriptor) [pid 14897] close(28) = -1 EBADF (Bad file descriptor) [pid 14897] close(29) = -1 EBADF (Bad file descriptor) [pid 14897] exit_group(0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14897] <... exit_group resumed>) = ? [pid 14897] +++ exited with 0 +++ [pid 14896] exit_group(0 [pid 322] newfstatat(AT_FDCWD, "./3665/cgroup.net" [pid 14896] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3632, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14896] +++ exited with 0 +++ [pid 322] unlink("./3665/cgroup.net") = 0 [pid 322] umount2("./3665/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3722, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] newfstatat(AT_FDCWD, "./3665/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3665/cgroup.cpu") = 0 [pid 322] umount2("./3665/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3665/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3665/cgroup" [pid 323] umount2("./3720", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3720", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(3 [pid 323] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] fstat(3 [pid 322] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 322] rmdir("./3665" [pid 321] umount2("./3630", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3630", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3720/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 322] mkdir("./3666", 0777 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3540", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3540", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3720/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3720/sys" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 323] umount2("./3720/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] openat(AT_FDCWD, "./3720/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14899 attached [pid 323] <... openat resumed>) = 4 [pid 321] <... umount2 resumed>) = 0 [pid 320] getdents64(3 [pid 14899] set_robust_list(0x555587eb56a0, 24 [pid 323] fstat(4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3668 [pid 321] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14899] <... set_robust_list resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14899] rt_sigprocmask(SIG_SETMASK, [] [pid 323] getdents64(4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 14899] chdir("./3666" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3630/sys" [pid 320] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 321] umount2("./3630/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14899] <... chdir resumed>) = 0 [pid 323] rmdir("./3720/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14899] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rmdir resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3630/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14899] <... prctl resumed>) = 0 [pid 323] umount2("./3720/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 14899] setpgid(0, 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3540/sys" [pid 14899] <... setpgid resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3720/binderfs" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14899] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3630/sys") = 0 [pid 321] umount2("./3630/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14899] <... symlink resumed>) = 0 [pid 323] unlink("./3720/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3540/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14899] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3630/binderfs" [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14899] <... symlink resumed>) = 0 [pid 323] umount2("./3720/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3630/binderfs" [pid 320] openat(AT_FDCWD, "./3540/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14899] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3630/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14899] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3720/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 321] newfstatat(AT_FDCWD, "./3630/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] unlink("./3630/cgroup.net" [pid 14899] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 321] umount2("./3630/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3720/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] newfstatat(AT_FDCWD, "./3630/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3630/cgroup.cpu") = 0 [pid 14899] <... openat resumed>) = 3 [pid 321] umount2("./3630/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14899] write(3, "1000", 4 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3630/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14899] <... write resumed>) = 4 [pid 323] umount2("./3720/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14899] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3630/cgroup" [pid 320] close(4 [pid 14899] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3720/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 14899] symlink("/dev/binderfs", "./binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 14899] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3720/cgroup.cpu" [pid 321] close(3 [pid 320] rmdir("./3540/sys" [pid 14899] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 executing program [pid 321] rmdir("./3630" [pid 14899] <... write resumed>) = 18 [pid 320] <... rmdir resumed>) = 0 [pid 323] umount2("./3720/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3631", 0777 [pid 14899] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... mkdir resumed>) = 0 [pid 320] umount2("./3540/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14899] <... mkdirat resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14899] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] newfstatat(AT_FDCWD, "./3720/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3540/binderfs" [pid 323] unlink("./3720/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3633 [pid 320] unlink("./3540/binderfs" [pid 323] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14900 attached [pid 14900] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14900] rt_sigprocmask(SIG_SETMASK, [] [pid 14899] <... mount resumed>) = 0 [pid 14900] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14900] chdir("./3631" [pid 14899] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3540/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3 [pid 14900] <... chdir resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14900] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] rmdir("./3720" [pid 14900] <... prctl resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14900] setpgid(0, 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3540/cgroup.net" [pid 14900] <... setpgid resumed>) = 0 [pid 323] mkdir("./3721", 0777 [pid 14900] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14900] <... symlink resumed>) = 0 [pid 14900] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14899] <... openat resumed>) = 3 [pid 14900] <... symlink resumed>) = 0 [pid 14900] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 323] <... mkdir resumed>) = 0 [pid 320] unlink("./3540/cgroup.net" [pid 14899] pwrite64(3, "\x02", 1, 4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14899] <... pwrite64 resumed>) = 1 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3540/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14899] close(3 [pid 14900] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14900] write(3, "1000", 4) = 4 [pid 14900] close(3) = 0 [pid 14900] symlink("/dev/binderfs", "./binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14901 attached ) = 0 [pid 14899] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14899] close(4 [pid 320] newfstatat(AT_FDCWD, "./3540/cgroup.cpu" [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14901] set_robust_list(0x555587eb56a0, 24 [pid 14900] write(1, "executing program\n", 18 [pid 14899] close(5 [pid 320] unlink("./3540/cgroup.cpu" [pid 14901] <... set_robust_list resumed>) = 0 executing program [pid 14900] <... write resumed>) = 18 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] rt_sigprocmask(SIG_SETMASK, [] [pid 14900] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14899] close(6 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3723 [pid 320] <... unlink resumed>) = 0 [pid 14901] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14900] <... mkdirat resumed>) = 0 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3540/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14901] chdir("./3721" [pid 14899] close(7 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14901] <... chdir resumed>) = 0 [pid 14900] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14901] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14900] <... mount resumed>) = 0 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3540/cgroup" [pid 14899] close(8) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14899] close(9 [pid 320] unlink("./3540/cgroup" [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... prctl resumed>) = 0 [pid 14900] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... unlink resumed>) = 0 [pid 14901] setpgid(0, 0 [pid 14900] <... openat resumed>) = 3 [pid 14899] close(10 [pid 14901] <... setpgid resumed>) = 0 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14899] close(11 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14901] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14901] <... symlink resumed>) = 0 [pid 14899] close(12 [pid 14901] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 14901] <... symlink resumed>) = 0 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14900] pwrite64(3, "\x02", 1, 4 [pid 14901] <... symlink resumed>) = 0 [pid 14899] close(13 [pid 320] rmdir("./3540" [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14900] <... pwrite64 resumed>) = 1 [pid 14899] close(14 [pid 320] <... rmdir resumed>) = 0 [pid 14901] <... openat resumed>) = 3 [pid 14901] write(3, "1000", 4 [pid 14900] close(3 [pid 14901] <... write resumed>) = 4 [pid 14900] <... close resumed>) = 0 [pid 14901] close(3) = 0 [pid 14900] close(4 [pid 14901] symlink("/dev/binderfs", "./binderfs" [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... symlink resumed>) = 0 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3541", 0777 [pid 14901] write(1, "executing program\n", 18 executing program [pid 14900] close(5 [pid 14901] <... write resumed>) = 18 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] close(15 [pid 320] <... mkdir resumed>) = 0 [pid 14901] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14900] close(6 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] close(16 [pid 14901] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14900] close(7 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14901] <... mount resumed>) = 0 [pid 14899] close(17 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(8) = -1 EBADF (Bad file descriptor) [pid 14900] close(9 [pid 14899] close(18ci2-android-6-12-rust/strace-static-x86_64: Process 14902 attached [pid 14901] <... openat resumed>) = 3 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] set_robust_list(0x555587eb56a0, 24 [pid 14900] close(10 [pid 14899] close(19 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3543 [pid 14902] <... set_robust_list resumed>) = 0 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14899] close(20 [pid 14901] pwrite64(3, "\x02", 1, 4 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14901] <... pwrite64 resumed>) = 1 [pid 14900] close(11 [pid 14899] close(21 [pid 14902] rt_sigprocmask(SIG_SETMASK, [] [pid 14901] close(3 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14901] <... close resumed>) = 0 [pid 14900] close(12 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] chdir("./3541" [pid 14901] close(4 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] close(22 [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(13 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] <... chdir resumed>) = 0 [pid 14901] close(5 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] close(23 [pid 14902] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(14 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] close(6 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] <... prctl resumed>) = 0 [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(15 [pid 14899] close(24 [pid 14902] setpgid(0, 0 [pid 14901] close(7 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] <... setpgid resumed>) = 0 [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(16 [pid 14901] close(8 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] close(25 [pid 14902] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(17 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] <... symlink resumed>) = 0 [pid 14901] close(9 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(18 [pid 14899] close(26 [pid 14901] close(10 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] <... symlink resumed>) = 0 [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(19 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14901] close(11 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] close(27 [pid 14902] <... symlink resumed>) = 0 [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(20 [pid 14901] close(12 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(21 [pid 14901] close(13 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(22 [pid 14901] close(14 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(23 [pid 14901] close(15 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(24 [pid 14901] close(16 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(25 [pid 14901] close(17 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(26 [pid 14901] close(18 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(27 [pid 14902] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14901] close(19 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(28 [pid 14899] close(28 [pid 14902] <... openat resumed>) = 3 [pid 14901] close(20 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] close(29 [pid 14899] close(29 [pid 14902] write(3, "1000", 4 [pid 14901] close(21 [pid 14900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] <... write resumed>) = 4 [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14900] exit_group(0 [pid 14899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(3 [pid 14901] close(22) = -1 EBADF (Bad file descriptor) [pid 14900] <... exit_group resumed>) = ? [pid 14902] <... close resumed>) = 0 [pid 14901] close(23 [pid 14900] +++ exited with 0 +++ [pid 14899] exit_group(0 [pid 14902] symlink("/dev/binderfs", "./binderfs" [pid 14899] <... exit_group resumed>) = ? [pid 14901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] <... symlink resumed>) = 0 [pid 14901] close(24) = -1 EBADF (Bad file descriptor) [pid 14901] close(25) = -1 EBADF (Bad file descriptor) [pid 14901] close(26) = -1 EBADF (Bad file descriptor) [pid 14901] close(27) = -1 EBADF (Bad file descriptor) [pid 14901] close(28) = -1 EBADF (Bad file descriptor) [pid 14901] close(29) = -1 EBADF (Bad file descriptor) [pid 14901] exit_group(0) = ? [pid 14902] write(1, "executing program\n", 18 [pid 14901] +++ exited with 0 +++ [pid 14899] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3633, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14902] <... write resumed>) = 18 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3723, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3668, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 14902] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14902] <... mkdirat resumed>) = 0 [pid 14902] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14902] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14902] pwrite64(3, "\x02", 1, 4) = 1 [pid 14902] close(3) = 0 [pid 14902] close(4) = -1 EBADF (Bad file descriptor) [pid 14902] close(5) = -1 EBADF (Bad file descriptor) [pid 14902] close(6) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14902] close(7) = -1 EBADF (Bad file descriptor) [pid 14902] close(8 [pid 321] umount2("./3631", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(9 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(10) = -1 EBADF (Bad file descriptor) [pid 14902] close(11 [pid 321] openat(AT_FDCWD, "./3631", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(12 [pid 321] <... openat resumed>) = 3 [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(13 [pid 321] fstat(3 [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(14 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(15 [pid 321] getdents64(3 [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(16) = -1 EBADF (Bad file descriptor) [pid 14902] close(17) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14902] close(18) = -1 EBADF (Bad file descriptor) [pid 14902] close(19 [pid 321] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(20) = -1 EBADF (Bad file descriptor) [pid 14902] close(21) = -1 EBADF (Bad file descriptor) [pid 14902] close(22) = -1 EBADF (Bad file descriptor) [pid 14902] close(23) = -1 EBADF (Bad file descriptor) [pid 14902] close(24 [pid 321] <... umount2 resumed>) = 0 [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(25 [pid 321] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14902] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14902] close(26) = -1 EBADF (Bad file descriptor) [pid 14902] close(27) = -1 EBADF (Bad file descriptor) [pid 14902] close(28) = -1 EBADF (Bad file descriptor) [pid 14902] close(29) = -1 EBADF (Bad file descriptor) [pid 14902] exit_group(0) = ? [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14902] +++ exited with 0 +++ [pid 321] newfstatat(AT_FDCWD, "./3631/sys" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3543, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3631/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3631/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3631/sys") = 0 [pid 321] umount2("./3631/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3631/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3631/binderfs" [pid 322] umount2("./3666", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3631/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3666", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3631/cgroup.net" [pid 322] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] unlink("./3631/cgroup.net" [pid 322] getdents64(3 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... unlink resumed>) = 0 [pid 322] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3631/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3721", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3721", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3721/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 323] umount2("./3721/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3631/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3721/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3721/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3631/cgroup.cpu" [pid 323] openat(AT_FDCWD, "./3721/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3666/sys" [pid 323] <... openat resumed>) = 4 [pid 321] <... unlink resumed>) = 0 [pid 323] fstat(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3631/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3631/cgroup" [pid 323] close(4 [pid 322] openat(AT_FDCWD, "./3666/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3721/sys" [pid 322] <... openat resumed>) = 4 [pid 323] <... rmdir resumed>) = 0 [pid 321] unlink("./3631/cgroup" [pid 323] umount2("./3721/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3721/binderfs" [pid 322] fstat(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] unlink("./3721/binderfs" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] close(3 [pid 323] umount2("./3721/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3721/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3721/cgroup.net") = 0 [pid 323] umount2("./3721/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3721/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3721/cgroup.cpu") = 0 [pid 323] umount2("./3721/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3721/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3721/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3721") = 0 [pid 323] mkdir("./3722", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... close resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] rmdir("./3631" [pid 320] <... restart_syscall resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 322] close(4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... close resumed>) = 0 [pid 321] mkdir("./3632", 0777 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3724 [pid 321] <... mkdir resumed>) = 0 [pid 320] umount2("./3541", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3666/sys" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] openat(AT_FDCWD, "./3541", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3666/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14903 attached [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14904 attached [pid 14903] set_robust_list(0x555587eb56a0, 24 [pid 322] newfstatat(AT_FDCWD, "./3666/binderfs" [pid 320] fstat(3 [pid 14904] set_robust_list(0x555587eb56a0, 24 [pid 14903] <... set_robust_list resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14904] <... set_robust_list resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3634 [pid 322] unlink("./3666/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14904] rt_sigprocmask(SIG_SETMASK, [] [pid 14903] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3 [pid 14904] chdir("./3632" [pid 322] umount2("./3666/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14904] <... chdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14904] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14904] setpgid(0, 0 [pid 322] newfstatat(AT_FDCWD, "./3666/cgroup.net" [pid 320] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14904] <... setpgid resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14904] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14904] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 322] unlink("./3666/cgroup.net" [pid 320] <... umount2 resumed>) = 0 [pid 14904] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 14904] <... symlink resumed>) = 0 [pid 14903] chdir("./3722" [pid 322] umount2("./3666/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14904] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14903] <... chdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14903] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] newfstatat(AT_FDCWD, "./3666/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14903] <... prctl resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14903] setpgid(0, 0 [pid 320] newfstatat(AT_FDCWD, "./3541/sys" [pid 14903] <... setpgid resumed>) = 0 [pid 322] unlink("./3666/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14904] <... openat resumed>) = 3 [pid 14903] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3541/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14904] write(3, "1000", 4) = 4 [pid 322] umount2("./3666/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14904] close(3 [pid 14903] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3541/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14904] <... close resumed>) = 0 [pid 14903] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3666/cgroup" [pid 14904] symlink("/dev/binderfs", "./binderfs" [pid 320] <... openat resumed>) = 4 [pid 14904] <... symlink resumed>) = 0 [pid 14903] <... symlink resumed>) = 0 [pid 14904] write(1, "executing program\n", 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(4 [pid 14904] <... write resumed>) = 18 executing program [pid 14903] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] unlink("./3666/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14904] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 14904] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14903] <... symlink resumed>) = 0 [pid 14904] <... mount resumed>) = 0 [pid 322] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14903] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14904] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] close(3 [pid 320] getdents64(4 [pid 322] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14903] <... openat resumed>) = 3 [pid 322] rmdir("./3666" [pid 320] close(4 [pid 14904] <... openat resumed>) = 3 [pid 14903] write(3, "1000", 4 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14904] pwrite64(3, "\x02", 1, 4 [pid 14903] <... write resumed>) = 4 [pid 322] mkdir("./3667", 0777 [pid 320] rmdir("./3541/sys" [pid 14904] <... pwrite64 resumed>) = 1 [pid 14903] close(3 [pid 322] <... mkdir resumed>) = 0 [pid 14904] close(3) = 0 [pid 14903] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rmdir resumed>) = 0 [pid 14903] symlink("/dev/binderfs", "./binderfs" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14904] close(4) = -1 EBADF (Bad file descriptor) [pid 14903] <... symlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3541/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14904] close(5) = -1 EBADF (Bad file descriptor) [pid 14904] close(6) = -1 EBADF (Bad file descriptor) [pid 14904] close(7) = -1 EBADF (Bad file descriptor) [pid 14904] close(8) = -1 EBADF (Bad file descriptor) [pid 14904] close(9) = -1 EBADF (Bad file descriptor) [pid 14904] close(10) = -1 EBADF (Bad file descriptor) [pid 14904] close(11) = -1 EBADF (Bad file descriptor) [pid 14904] close(12) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14905 attached [pid 14904] close(13 [pid 14905] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] rt_sigprocmask(SIG_SETMASK, [] [pid 14903] write(1, "executing program\n", 18 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3669 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14903] <... write resumed>) = 18 [pid 320] newfstatat(AT_FDCWD, "./3541/binderfs" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14903] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14904] close(14 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14905] chdir("./3667" [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... mkdirat resumed>) = 0 [pid 14905] <... chdir resumed>) = 0 [pid 14904] close(15 [pid 14903] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] unlink("./3541/binderfs" [pid 14905] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] <... prctl resumed>) = 0 [pid 14904] close(16 [pid 320] <... unlink resumed>) = 0 [pid 14905] setpgid(0, 0 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... mount resumed>) = 0 [pid 320] umount2("./3541/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14905] <... setpgid resumed>) = 0 [pid 14904] close(17 [pid 14905] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14905] <... symlink resumed>) = 0 [pid 14904] close(18 [pid 320] newfstatat(AT_FDCWD, "./3541/cgroup.net" [pid 14905] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] <... symlink resumed>) = 0 [pid 14904] close(19 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14905] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] <... symlink resumed>) = 0 [pid 14904] close(20 [pid 320] unlink("./3541/cgroup.net" [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14904] close(21 [pid 14905] <... openat resumed>) = 3 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] write(3, "1000", 4 [pid 14904] close(22 [pid 14905] <... write resumed>) = 4 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] close(3 [pid 14904] close(23 [pid 14905] <... close resumed>) = 0 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] symlink("/dev/binderfs", "./binderfs" [pid 14904] close(24 [pid 14905] <... symlink resumed>) = 0 [pid 14903] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 14905] write(1, "executing program\n", 18 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3541/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14905] <... write resumed>) = 18 [pid 14904] close(25 [pid 14905] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] pwrite64(3, "\x02", 1, 4 executing program [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14905] <... mkdirat resumed>) = 0 [pid 14904] close(26 [pid 14903] <... pwrite64 resumed>) = 1 [pid 320] newfstatat(AT_FDCWD, "./3541/cgroup.cpu" [pid 14905] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] <... mount resumed>) = 0 [pid 14904] close(27 [pid 14903] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14905] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... close resumed>) = 0 [pid 320] unlink("./3541/cgroup.cpu" [pid 14905] <... openat resumed>) = 3 [pid 14904] close(28 [pid 14903] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14905] pwrite64(3, "\x02", 1, 4 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3541/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14905] <... pwrite64 resumed>) = 1 [pid 14904] close(29 [pid 14903] close(5 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14905] close(3 [pid 14904] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3541/cgroup" [pid 14905] <... close resumed>) = 0 [pid 14903] close(6 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3541/cgroup" [pid 14903] close(7 [pid 320] <... unlink resumed>) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14903] close(8 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14903] close(9 [pid 320] <... close resumed>) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3541" [pid 14903] close(10 [pid 320] <... rmdir resumed>) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3542", 0777) = 0 [pid 14903] close(11) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14903] close(12 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14903] close(13 [pid 14904] exit_group(0 [pid 14905] close(4) = -1 EBADF (Bad file descriptor) [pid 14904] <... exit_group resumed>) = ? [pid 14905] close(5 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] close(14) = -1 EBADF (Bad file descriptor) [pid 14903] close(15) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14906 attached [pid 14903] close(16 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3544 [pid 14906] set_robust_list(0x555587eb56a0, 24 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14906] <... set_robust_list resumed>) = 0 [pid 14905] close(6 [pid 14904] +++ exited with 0 +++ [pid 14903] close(17 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14906] rt_sigprocmask(SIG_SETMASK, [] [pid 14905] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3634, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14905] close(7 [pid 14903] close(18 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14906] chdir("./3542" [pid 14905] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] <... chdir resumed>) = 0 [pid 14905] close(8 [pid 14903] close(19 [pid 14906] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14905] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] <... prctl resumed>) = 0 [pid 14905] close(9 [pid 14903] close(20 [pid 14906] setpgid(0, 0 [pid 14905] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] <... setpgid resumed>) = 0 [pid 14905] close(10 [pid 14903] close(21 [pid 14905] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14905] close(11 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] close(12 [pid 14903] close(22 [pid 14905] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14905] close(13) = -1 EBADF (Bad file descriptor) [pid 14905] close(14) = -1 EBADF (Bad file descriptor) [pid 14905] close(15) = -1 EBADF (Bad file descriptor) [pid 14905] close(16) = -1 EBADF (Bad file descriptor) [pid 14905] close(17) = -1 EBADF (Bad file descriptor) [pid 14905] close(18) = -1 EBADF (Bad file descriptor) [pid 14905] close(19) = -1 EBADF (Bad file descriptor) [pid 14905] close(20) = -1 EBADF (Bad file descriptor) [pid 14905] close(21) = -1 EBADF (Bad file descriptor) [pid 14905] close(22) = -1 EBADF (Bad file descriptor) [pid 14905] close(23) = -1 EBADF (Bad file descriptor) [pid 14905] close(24) = -1 EBADF (Bad file descriptor) [pid 14905] close(25) = -1 EBADF (Bad file descriptor) [pid 14905] close(26) = -1 EBADF (Bad file descriptor) [pid 14905] close(27) = -1 EBADF (Bad file descriptor) [pid 14905] close(28) = -1 EBADF (Bad file descriptor) [pid 14905] close(29) = -1 EBADF (Bad file descriptor) [pid 14905] exit_group(0) = ? [pid 14906] <... symlink resumed>) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14903] close(23 [pid 14906] <... symlink resumed>) = 0 [pid 14905] +++ exited with 0 +++ [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14903] close(24 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3669, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] <... symlink resumed>) = 0 [pid 14903] close(25 [pid 14906] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14903] close(26 [pid 14906] <... openat resumed>) = 3 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] write(3, "1000", 4 [pid 14903] close(27 [pid 14906] <... write resumed>) = 4 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] close(3 [pid 14903] close(28 [pid 14906] <... close resumed>) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] symlink("/dev/binderfs", "./binderfs" [pid 14903] close(29 [pid 14906] <... symlink resumed>) = 0 [pid 14903] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] write(1, "executing program\n", 18 [pid 14903] exit_group(0 [pid 14906] <... write resumed>) = 18 [pid 14903] <... exit_group resumed>) = ? executing program [pid 14906] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14903] +++ exited with 0 +++ [pid 14906] <... mkdirat resumed>) = 0 [pid 14906] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3724, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14906] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14906] <... openat resumed>) = 3 [pid 14906] pwrite64(3, "\x02", 1, 4) = 1 [pid 14906] close(3) = 0 [pid 14906] close(4) = -1 EBADF (Bad file descriptor) [pid 14906] close(5) = -1 EBADF (Bad file descriptor) [pid 14906] close(6) = -1 EBADF (Bad file descriptor) [pid 14906] close(7) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14906] close(8) = -1 EBADF (Bad file descriptor) [pid 14906] close(9 [pid 321] umount2("./3632", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3722", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14906] close(10) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3632", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14906] close(11 [pid 323] openat(AT_FDCWD, "./3722", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 3 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 321] fstat(3 [pid 14906] close(12 [pid 323] fstat(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 14906] close(13) = -1 EBADF (Bad file descriptor) [pid 14906] close(14 [pid 323] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14906] close(15 [pid 323] umount2("./3722/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14906] close(16) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 321] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14906] close(17 [pid 323] umount2("./3722/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3632/sys" [pid 14906] close(18 [pid 323] newfstatat(AT_FDCWD, "./3722/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3632/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14906] close(19 [pid 323] umount2("./3722/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3722/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3667", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3632/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14906] close(21 [pid 323] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3667", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14906] close(22) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 4 [pid 14906] close(23 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] fstat(3 [pid 321] fstat(4 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14906] close(24 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14906] close(25 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14906] close(26 [pid 323] rmdir("./3722/sys" [pid 322] <... umount2 resumed>) = 0 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14906] close(27 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3722/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 14906] close(28 [pid 322] newfstatat(AT_FDCWD, "./3667/sys" [pid 14906] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14906] close(29) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3632/sys" [pid 14906] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3722/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 14906] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3667/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3632/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3722/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3632/binderfs" [pid 14906] +++ exited with 0 +++ [pid 323] umount2("./3722/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3722/cgroup.net" [pid 321] unlink("./3632/binderfs" [pid 322] fstat(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3544, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3722/cgroup.net" [pid 322] getdents64(4 [pid 321] umount2("./3632/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3542", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3722/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 321] newfstatat(AT_FDCWD, "./3632/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3722/cgroup.cpu" [pid 322] rmdir("./3667/sys" [pid 320] openat(AT_FDCWD, "./3542", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3632/cgroup.net" [pid 320] <... openat resumed>) = 3 [pid 323] unlink("./3722/cgroup.cpu" [pid 322] umount2("./3667/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] fstat(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3632/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3722/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3667/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3632/cgroup.cpu" [pid 320] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3722/cgroup" [pid 322] unlink("./3667/binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3722/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3632/cgroup.cpu" [pid 322] umount2("./3667/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3667/cgroup.net" [pid 321] umount2("./3632/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 322] unlink("./3667/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3632/cgroup" [pid 323] rmdir("./3722" [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3632/cgroup" [pid 322] umount2("./3667/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3632") = 0 [pid 321] mkdir("./3633", 0777) = 0 [pid 320] newfstatat(AT_FDCWD, "./3542/sys" [pid 323] mkdir("./3723", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... mkdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3667/cgroup.cpu" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3542/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] unlink("./3667/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14907 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3635 [pid 320] openat(AT_FDCWD, "./3542/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3667/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 14907] set_robust_list(0x555587eb56a0, 24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14907] <... set_robust_list resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3667/cgroup" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(4 [pid 14907] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14908 attached [pid 14907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] unlink("./3667/cgroup" [pid 320] getdents64(4 [pid 14907] chdir("./3633" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14908] set_robust_list(0x555587eb56a0, 24 [pid 14907] <... chdir resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3725 [pid 322] <... unlink resumed>) = 0 [pid 320] close(4 [pid 14908] <... set_robust_list resumed>) = 0 [pid 14907] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 14907] <... prctl resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3542/sys" [pid 14907] setpgid(0, 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] close(3 [pid 14908] rt_sigprocmask(SIG_SETMASK, [] [pid 14907] <... setpgid resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14907] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] rmdir("./3667" [pid 320] umount2("./3542/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3668", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3542/binderfs" [pid 14908] chdir("./3723" [pid 14907] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14908] <... chdir resumed>) = 0 [pid 14908] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14907] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3542/binderfs" [pid 14908] <... prctl resumed>) = 0 [pid 14908] setpgid(0, 0 [pid 14907] <... symlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14908] <... setpgid resumed>) = 0 [pid 14908] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14908] <... symlink resumed>) = 0 [pid 14908] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14908] symlink("/syzcgroup/net/syz3", "./cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14909 attached ) = 0 [pid 14909] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14908] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14909] rt_sigprocmask(SIG_SETMASK, [] [pid 14907] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3670 [pid 320] umount2("./3542/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14909] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14908] <... openat resumed>) = 3 [pid 14909] chdir("./3668" [pid 14907] <... symlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14907] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14909] <... chdir resumed>) = 0 [pid 14908] write(3, "1000", 4 [pid 320] newfstatat(AT_FDCWD, "./3542/cgroup.net" [pid 14909] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14908] <... write resumed>) = 4 [pid 14907] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14909] <... prctl resumed>) = 0 [pid 14908] close(3 [pid 14907] write(3, "1000", 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14909] setpgid(0, 0 [pid 14908] <... close resumed>) = 0 [pid 14907] <... write resumed>) = 4 [pid 320] unlink("./3542/cgroup.net" [pid 14909] <... setpgid resumed>) = 0 [pid 14908] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14907] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14907] <... close resumed>) = 0 [pid 320] umount2("./3542/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14909] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14908] write(1, "executing program\n", 18 [pid 14907] symlink("/dev/binderfs", "./binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14909] <... symlink resumed>) = 0 executing program [pid 14908] <... write resumed>) = 18 [pid 320] newfstatat(AT_FDCWD, "./3542/cgroup.cpu" [pid 14909] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" executing program [pid 14908] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14907] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14907] write(1, "executing program\n", 18 [pid 320] unlink("./3542/cgroup.cpu" [pid 14907] <... write resumed>) = 18 [pid 14909] <... symlink resumed>) = 0 [pid 14908] <... mkdirat resumed>) = 0 [pid 14907] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... unlink resumed>) = 0 [pid 14909] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14908] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14907] <... mkdirat resumed>) = 0 [pid 320] umount2("./3542/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14909] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14908] <... mount resumed>) = 0 [pid 14907] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14909] <... openat resumed>) = 3 [pid 14908] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14907] <... mount resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3542/cgroup" [pid 14909] write(3, "1000", 4 [pid 14908] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14909] <... write resumed>) = 4 [pid 14908] pwrite64(3, "\x02", 1, 4 [pid 14907] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14909] close(3 [pid 320] unlink("./3542/cgroup" [pid 14909] <... close resumed>) = 0 [pid 14908] <... pwrite64 resumed>) = 1 [pid 14909] symlink("/dev/binderfs", "./binderfs") = 0 [pid 320] <... unlink resumed>) = 0 [pid 14909] write(1, "executing program\n", 18 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3542") = 0 [pid 14909] <... write resumed>) = 18 [pid 14908] close(3 [pid 320] mkdir("./3543", 0777) = 0 [pid 14907] <... openat resumed>) = 3 [pid 14909] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14908] <... close resumed>) = 0 executing program [pid 14909] <... mkdirat resumed>) = 0 [pid 14908] close(4) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14908] close(5 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14909] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14909] <... mount resumed>) = 0 [pid 14908] close(6 [pid 14907] pwrite64(3, "\x02", 1, 4 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14910 attached [pid 14909] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14908] close(7 [pid 14907] <... pwrite64 resumed>) = 1 [pid 14910] set_robust_list(0x555587eb56a0, 24 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3545 [pid 14908] close(8 [pid 14907] <... close resumed>) = 0 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(4 [pid 14909] <... openat resumed>) = 3 [pid 14908] close(9 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(5 [pid 14909] pwrite64(3, "\x02", 1, 4 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] <... set_robust_list resumed>) = 0 [pid 14909] <... pwrite64 resumed>) = 1 [pid 14908] close(10 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14910] rt_sigprocmask(SIG_SETMASK, [] [pid 14909] close(3 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(6 [pid 14909] <... close resumed>) = 0 [pid 14908] close(11 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14910] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14909] close(4 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] chdir("./3543" [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(12 [pid 14907] close(7 [pid 14910] <... chdir resumed>) = 0 [pid 14909] close(5 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(13 [pid 14907] close(8 [pid 14910] <... prctl resumed>) = 0 [pid 14909] close(6 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] setpgid(0, 0 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(14 [pid 14907] close(9 [pid 14910] <... setpgid resumed>) = 0 [pid 14909] close(7 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(15 [pid 14907] close(10 [pid 14909] close(8 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(16 [pid 14907] close(11 [pid 14909] close(9 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(17 [pid 14907] close(12 [pid 14909] close(10 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(18 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] <... symlink resumed>) = 0 [pid 14909] close(11 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(13 [pid 14910] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(19 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] close(12 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(14 [pid 14910] <... symlink resumed>) = 0 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(20 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] close(13 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(15 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(21 [pid 14909] close(14 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(22 [pid 14907] close(16 [pid 14909] close(15 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(23 [pid 14909] close(16 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(17 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(24 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] close(17 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(18 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(25 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] close(18 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(26 [pid 14907] close(19 [pid 14910] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14909] close(19 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] <... symlink resumed>) = 0 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(27 [pid 14907] close(20 [pid 14910] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14909] close(20 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(28 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] close(21 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(21 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] close(29 [pid 14910] <... openat resumed>) = 3 [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] write(3, "1000", 4 [pid 14909] close(22 [pid 14908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] close(22 [pid 14910] <... write resumed>) = 4 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] close(3 [pid 14909] close(23 [pid 14908] exit_group(0 [pid 14910] <... close resumed>) = 0 [pid 14910] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14907] close(23 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14908] <... exit_group resumed>) = ? [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] close(24 [pid 14910] write(1, "executing program\n", 18) = 18 [pid 14910] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 14910] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14908] +++ exited with 0 +++ [pid 14907] close(24 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3725, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14910] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14909] close(25 [pid 14907] close(25 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] <... openat resumed>) = 3 [pid 14909] close(26 [pid 14907] close(26 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] close(27 [pid 14907] close(27 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] pwrite64(3, "\x02", 1, 4 [pid 14909] close(28 [pid 14907] close(28 [pid 14910] <... pwrite64 resumed>) = 1 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] close(3 [pid 14909] close(29 [pid 14907] close(29 [pid 14910] <... close resumed>) = 0 [pid 14909] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] close(4) = -1 EBADF (Bad file descriptor) [pid 14910] close(5 [pid 14909] exit_group(0 [pid 14907] exit_group(0 [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] <... exit_group resumed>) = ? [pid 14907] <... exit_group resumed>) = ? [pid 14910] close(6) = -1 EBADF (Bad file descriptor) [pid 14910] close(7) = -1 EBADF (Bad file descriptor) [pid 14910] close(8) = -1 EBADF (Bad file descriptor) [pid 14910] close(9) = -1 EBADF (Bad file descriptor) [pid 14910] close(10) = -1 EBADF (Bad file descriptor) [pid 14910] close(11 [pid 14907] +++ exited with 0 +++ [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] close(12) = -1 EBADF (Bad file descriptor) [pid 14910] close(13) = -1 EBADF (Bad file descriptor) [pid 14910] close(14) = -1 EBADF (Bad file descriptor) [pid 14910] close(15) = -1 EBADF (Bad file descriptor) [pid 14910] close(16) = -1 EBADF (Bad file descriptor) [pid 14910] close(17) = -1 EBADF (Bad file descriptor) [pid 14910] close(18) = -1 EBADF (Bad file descriptor) [pid 14910] close(19) = -1 EBADF (Bad file descriptor) [pid 14910] close(20 [pid 323] <... restart_syscall resumed>) = 0 [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14910] close(21) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3723", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14910] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14909] +++ exited with 0 +++ [pid 323] openat(AT_FDCWD, "./3723", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3635, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14910] close(23 [pid 323] <... openat resumed>) = 3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3670, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14910] close(24 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3633", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14910] close(25 [pid 323] getdents64(3 [pid 321] openat(AT_FDCWD, "./3633", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14910] close(26 [pid 323] umount2("./3723/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14910] close(27) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14910] close(28 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3633/sys" [pid 323] <... umount2 resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3633/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3633/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3723/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14910] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3723/sys" [pid 321] fstat(4 [pid 14910] exit_group(0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14910] <... exit_group resumed>) = ? [pid 321] getdents64(4 [pid 323] umount2("./3723/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] rmdir("./3633/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3633/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3668", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3633/binderfs" [pid 323] openat(AT_FDCWD, "./3723/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3668", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3633/binderfs" [pid 323] <... openat resumed>) = 4 [pid 322] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 323] fstat(4 [pid 322] fstat(3 [pid 321] umount2("./3633/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3633/cgroup.net" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(4 [pid 322] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3633/cgroup.net") = 0 [pid 321] umount2("./3633/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3633/cgroup.cpu" [pid 322] <... umount2 resumed>) = 0 [pid 14910] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(4 [pid 322] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3633/cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] rmdir("./3723/sys" [pid 322] newfstatat(AT_FDCWD, "./3668/sys" [pid 321] umount2("./3633/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3545, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] umount2("./3723/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3633/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3723/binderfs" [pid 321] unlink("./3633/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] unlink("./3723/binderfs" [pid 322] openat(AT_FDCWD, "./3668/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(3 [pid 322] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 322] fstat(4 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3633") = 0 [pid 321] mkdir("./3634", 0777 [pid 323] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 323] umount2("./3723/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] newfstatat(AT_FDCWD, "./3723/cgroup.net" [pid 322] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 14911 attached [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14911] set_robust_list(0x555587eb56a0, 24 [pid 323] unlink("./3723/cgroup.net" [pid 322] close(4 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3636 [pid 14911] <... set_robust_list resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14911] rt_sigprocmask(SIG_SETMASK, [] [pid 323] umount2("./3723/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3668/sys" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14911] chdir("./3634" [pid 323] newfstatat(AT_FDCWD, "./3723/cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 14911] <... chdir resumed>) = 0 [pid 14911] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14911] setpgid(0, 0) = 0 [pid 14911] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14911] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 322] umount2("./3668/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14911] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14911] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14911] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] unlink("./3723/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3668/binderfs" [pid 320] <... restart_syscall resumed>) = 0 [pid 14911] <... openat resumed>) = 3 [pid 14911] write(3, "1000", 4) = 4 [pid 323] <... unlink resumed>) = 0 [pid 14911] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14911] <... close resumed>) = 0 [pid 322] unlink("./3668/binderfs" [pid 14911] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3723/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14911] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3543", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3668/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3723/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3543", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3668/cgroup.net" [pid 323] unlink("./3723/cgroup" [pid 320] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3668/cgroup.net" [pid 320] fstat(3 [pid 14911] write(1, "executing program\n", 18 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14911] <... write resumed>) = 18 [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 14911] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 executing program [pid 320] getdents64(3 [pid 322] umount2("./3668/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14911] <... mkdirat resumed>) = 0 [pid 323] close(3 [pid 14911] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14911] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rmdir("./3723" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14911] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14911] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3668/cgroup.cpu" [pid 323] mkdir("./3724", 0777 [pid 320] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14911] <... pwrite64 resumed>) = 1 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14911] close(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] unlink("./3668/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3543/sys" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14911] <... close resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] umount2("./3668/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3543/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14911] close(4ci2-android-6-12-rust/strace-static-x86_64: Process 14912 attached [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14912] set_robust_list(0x555587eb56a0, 24) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3726 [pid 320] openat(AT_FDCWD, "./3543/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14912] rt_sigprocmask(SIG_SETMASK, [] [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14911] close(5 [pid 322] newfstatat(AT_FDCWD, "./3668/cgroup" [pid 320] fstat(4 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14912] chdir("./3724" [pid 14911] close(6 [pid 322] unlink("./3668/cgroup" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14912] <... chdir resumed>) = 0 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14911] close(7) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14911] close(8 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14911] close(9) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14911] close(10 [pid 322] rmdir("./3668" [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14911] close(11 [pid 322] <... rmdir resumed>) = 0 [pid 14912] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14912] <... prctl resumed>) = 0 [pid 14911] close(12 [pid 322] mkdir("./3669", 0777 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14912] setpgid(0, 0 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14912] <... setpgid resumed>) = 0 [pid 14911] close(13 [pid 320] getdents64(4 [pid 14912] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14912] <... symlink resumed>) = 0 [pid 14911] close(14 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] close(4 [pid 14912] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14912] <... symlink resumed>) = 0 [pid 14911] close(15 [pid 320] <... close resumed>) = 0 [pid 14912] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3543/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14913 attached [pid 14912] <... symlink resumed>) = 0 [pid 14911] close(16 [pid 320] <... rmdir resumed>) = 0 [pid 14913] set_robust_list(0x555587eb56a0, 24 [pid 14912] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3671 [pid 320] umount2("./3543/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14913] <... set_robust_list resumed>) = 0 [pid 14912] <... openat resumed>) = 3 [pid 14911] close(17 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14913] rt_sigprocmask(SIG_SETMASK, [] [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3543/binderfs" [pid 14913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14912] write(3, "1000", 4 [pid 14911] close(18 [pid 14913] chdir("./3669" [pid 14912] <... write resumed>) = 4 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14913] <... chdir resumed>) = 0 [pid 14912] close(3 [pid 14911] close(19 [pid 320] unlink("./3543/binderfs" [pid 14913] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] <... prctl resumed>) = 0 [pid 14912] <... close resumed>) = 0 [pid 14911] close(20 [pid 320] <... unlink resumed>) = 0 [pid 14913] setpgid(0, 0 [pid 14912] symlink("/dev/binderfs", "./binderfs" [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3543/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14913] <... setpgid resumed>) = 0 [pid 14911] close(21 [pid 14913] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] <... symlink resumed>) = 0 [pid 14912] <... symlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14913] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14912] write(1, "executing program\n", 18 [pid 14911] close(22 [pid 320] newfstatat(AT_FDCWD, "./3543/cgroup.net" [pid 14913] <... symlink resumed>) = 0 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14913] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14912] <... write resumed>) = 18 [pid 14911] close(23 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14913] <... symlink resumed>) = 0 [pid 14912] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14911] close(24 [pid 14913] <... openat resumed>) = 3 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] write(3, "1000", 4 [pid 14911] close(25 [pid 14913] <... write resumed>) = 4 [pid 14913] close(3 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] <... close resumed>) = 0 [pid 14911] close(26 [pid 14913] symlink("/dev/binderfs", "./binderfs" [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] <... symlink resumed>) = 0 [pid 14911] close(27 [pid 14913] write(1, "executing program\n", 18 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] <... write resumed>) = 18 executing program [pid 14913] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14911] close(28 [pid 320] unlink("./3543/cgroup.net" [pid 14913] <... mkdirat resumed>) = 0 [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] <... mkdirat resumed>) = 0 [pid 14911] close(29 [pid 320] <... unlink resumed>) = 0 [pid 14912] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] umount2("./3543/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14913] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14911] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] <... mount resumed>) = 0 [pid 14912] <... mount resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14912] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] newfstatat(AT_FDCWD, "./3543/cgroup.cpu" [pid 14911] exit_group(0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14911] <... exit_group resumed>) = ? [pid 14913] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14912] <... openat resumed>) = 3 [pid 14911] +++ exited with 0 +++ [pid 320] unlink("./3543/cgroup.cpu" [pid 14913] <... openat resumed>) = 3 [pid 14912] pwrite64(3, "\x02", 1, 4 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3543/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14913] pwrite64(3, "\x02", 1, 4 [pid 14912] <... pwrite64 resumed>) = 1 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14913] <... pwrite64 resumed>) = 1 [pid 14912] close(3 [pid 320] newfstatat(AT_FDCWD, "./3543/cgroup" [pid 14913] close(3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3636, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14913] <... close resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14913] close(4) = -1 EBADF (Bad file descriptor) [pid 14912] <... close resumed>) = 0 [pid 320] unlink("./3543/cgroup" [pid 14913] close(5 [pid 14912] close(4 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14913] close(6 [pid 14912] close(5 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] close(7 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(6 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14913] close(8 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] close(9) = -1 EBADF (Bad file descriptor) [pid 14913] close(10 [pid 14912] close(7 [pid 320] <... close resumed>) = 0 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3543" [pid 14913] close(11) = -1 EBADF (Bad file descriptor) [pid 14913] close(12) = -1 EBADF (Bad file descriptor) [pid 14913] close(13) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14913] close(14 [pid 14912] close(8 [pid 320] mkdir("./3544", 0777 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] close(15) = -1 EBADF (Bad file descriptor) [pid 14913] close(16) = -1 EBADF (Bad file descriptor) [pid 14912] close(9 [pid 320] <... mkdir resumed>) = 0 [pid 14913] close(17 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14913] close(18 [pid 14912] close(10 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14913] close(19 [pid 14912] close(11 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(12 [pid 14913] close(20 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(13) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14914 attached [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(14 [pid 321] umount2("./3634", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] set_robust_list(0x555587eb56a0, 24 [pid 14913] close(21 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3546 [pid 14914] <... set_robust_list resumed>) = 0 [pid 14914] rt_sigprocmask(SIG_SETMASK, [] [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(15 [pid 321] openat(AT_FDCWD, "./3634", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14913] close(22 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14914] chdir("./3544" [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(16 [pid 321] <... openat resumed>) = 3 [pid 14914] <... chdir resumed>) = 0 [pid 14913] close(23 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14914] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(17 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14914] <... prctl resumed>) = 0 [pid 14913] close(24 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14914] setpgid(0, 0 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(18 [pid 14914] <... setpgid resumed>) = 0 [pid 14913] close(25 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14914] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] <... symlink resumed>) = 0 [pid 14912] close(19 [pid 14914] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14914] <... symlink resumed>) = 0 [pid 14913] close(26 [pid 14912] close(20 [pid 14914] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14914] <... symlink resumed>) = 0 [pid 14913] close(27 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14914] <... openat resumed>) = 3 [pid 14913] close(28 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3634/sys" [pid 14914] write(3, "1000", 4 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(22 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14914] <... write resumed>) = 4 [pid 14913] close(29 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14914] close(3 [pid 14913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14912] close(23 [pid 321] umount2("./3634/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] <... close resumed>) = 0 [pid 14913] exit_group(0 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14914] symlink("/dev/binderfs", "./binderfs" [pid 14913] <... exit_group resumed>) = ? [pid 14912] close(24 [pid 14914] <... symlink resumed>) = 0 [pid 14913] +++ exited with 0 +++ [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3634/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14914] write(1, "executing program\n", 18 [pid 14912] close(25 [pid 321] <... openat resumed>) = 4 [pid 14914] <... write resumed>) = 18 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 321] fstat(4 [pid 14914] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14912] close(26 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14914] <... mkdirat resumed>) = 0 [pid 14912] close(27 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3671, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] getdents64(4 [pid 14914] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 14914] <... mount resumed>) = 0 [pid 14912] close(28 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14914] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4) = 0 [pid 321] rmdir("./3634/sys" [pid 14914] <... openat resumed>) = 3 [pid 14912] close(29 [pid 321] <... rmdir resumed>) = 0 [pid 14912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14914] pwrite64(3, "\x02", 1, 4) = 1 [pid 14912] exit_group(0 [pid 14914] close(3 [pid 14912] <... exit_group resumed>) = ? [pid 14914] <... close resumed>) = 0 [pid 321] umount2("./3634/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] close(4 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3634/binderfs" [pid 14914] close(5 [pid 14912] +++ exited with 0 +++ [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3726, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3669", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] close(6 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3634/binderfs" [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3669", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 14914] close(7) = -1 EBADF (Bad file descriptor) [pid 14914] close(8 [pid 322] <... openat resumed>) = 3 [pid 321] umount2("./3634/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14914] close(9 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3634/cgroup.net" [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14914] close(10 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] unlink("./3634/cgroup.net" [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14914] close(11 [pid 322] <... umount2 resumed>) = 0 [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14914] close(12 [pid 322] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3634/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14914] close(13) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3669/sys" [pid 321] newfstatat(AT_FDCWD, "./3634/cgroup.cpu" [pid 14914] close(14 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14914] close(15 [pid 322] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3634/cgroup.cpu" [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14914] close(16 [pid 322] openat(AT_FDCWD, "./3669/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 321] umount2("./3634/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14914] close(17 [pid 322] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14914] close(18 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3634/cgroup" [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14914] close(19 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] unlink("./3634/cgroup" [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14914] close(20 [pid 323] umount2("./3724", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 321] getdents64(3 [pid 14914] close(21 [pid 323] openat(AT_FDCWD, "./3724", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... close resumed>) = 0 [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] rmdir("./3669/sys" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14914] close(22 [pid 323] fstat(3 [pid 322] <... rmdir resumed>) = 0 [pid 321] close(3 [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3669/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 14914] close(23 [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3634" [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] newfstatat(AT_FDCWD, "./3669/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 14914] close(24) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3724/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3635", 0777 [pid 14914] close(25 [pid 323] <... umount2 resumed>) = 0 [pid 322] unlink("./3669/binderfs" [pid 321] <... mkdir resumed>) = 0 [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14914] close(26 [pid 323] umount2("./3724/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3669/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14914] close(27) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3724/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14915 attached [pid 14914] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3669/cgroup.net" [pid 14915] set_robust_list(0x555587eb56a0, 24 [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14915] <... set_robust_list resumed>) = 0 [pid 14914] close(29 [pid 14915] rt_sigprocmask(SIG_SETMASK, [] [pid 14914] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3724/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3669/cgroup.net" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3637 [pid 14915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14914] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 14915] chdir("./3635" [pid 14914] <... exit_group resumed>) = ? [pid 323] openat(AT_FDCWD, "./3724/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3669/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14914] +++ exited with 0 +++ [pid 14915] <... chdir resumed>) = 0 [pid 323] fstat(4 [pid 322] newfstatat(AT_FDCWD, "./3669/cgroup.cpu" [pid 14915] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14915] <... prctl resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3546, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14915] setpgid(0, 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14915] <... setpgid resumed>) = 0 [pid 14915] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] getdents64(4 [pid 322] unlink("./3669/cgroup.cpu" [pid 14915] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 14915] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] getdents64(4 [pid 322] umount2("./3669/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14915] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14915] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] close(4 [pid 322] newfstatat(AT_FDCWD, "./3669/cgroup" [pid 14915] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14915] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] rmdir("./3724/sys" [pid 322] unlink("./3669/cgroup" [pid 14915] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14915] write(3, "1000", 4 [pid 323] umount2("./3724/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14915] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 14915] close(3 [pid 323] newfstatat(AT_FDCWD, "./3724/binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14915] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(3 [pid 14915] symlink("/dev/binderfs", "./binderfs" [pid 323] unlink("./3724/binderfs" [pid 14915] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14915] write(1, "executing program\n", 18 [pid 323] umount2("./3724/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 322] rmdir("./3669" [pid 14915] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 14915] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] newfstatat(AT_FDCWD, "./3724/cgroup.net" [pid 322] mkdir("./3670", 0777 [pid 14915] <... mkdirat resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 14915] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] unlink("./3724/cgroup.net" [pid 14915] <... mount resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14915] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] umount2("./3724/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14915] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3724/cgroup.cpu"ci2-android-6-12-rust/strace-static-x86_64: Process 14916 attached [pid 14915] pwrite64(3, "\x02", 1, 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 14916] set_robust_list(0x555587eb56a0, 24 [pid 14915] <... pwrite64 resumed>) = 1 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14916] <... set_robust_list resumed>) = 0 [pid 14915] close(3 [pid 323] unlink("./3724/cgroup.cpu" [pid 14916] rt_sigprocmask(SIG_SETMASK, [] [pid 14915] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14916] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14915] close(4 [pid 323] umount2("./3724/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3672 [pid 320] umount2("./3544", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14916] chdir("./3670" [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14916] <... chdir resumed>) = 0 [pid 14915] close(5 [pid 14916] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] openat(AT_FDCWD, "./3544", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] <... prctl resumed>) = 0 [pid 14916] setpgid(0, 0 [pid 14915] close(6 [pid 323] newfstatat(AT_FDCWD, "./3724/cgroup" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... openat resumed>) = 3 [pid 14916] <... setpgid resumed>) = 0 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 14916] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14915] close(7 [pid 323] unlink("./3724/cgroup" [pid 14916] <... symlink resumed>) = 0 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14916] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14915] close(8 [pid 323] getdents64(3 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] getdents64(3 [pid 14916] <... symlink resumed>) = 0 [pid 14915] close(9 [pid 323] close(3 [pid 14916] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14916] <... symlink resumed>) = 0 [pid 14915] close(10 [pid 323] rmdir("./3724" [pid 14916] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14915] close(11 [pid 14916] <... openat resumed>) = 3 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] write(3, "1000", 4 [pid 323] <... rmdir resumed>) = 0 [pid 14916] <... write resumed>) = 4 [pid 14915] close(12 [pid 323] mkdir("./3725", 0777 [pid 320] <... umount2 resumed>) = 0 [pid 14916] close(3 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14916] <... close resumed>) = 0 [pid 14915] close(13 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14916] symlink("/dev/binderfs", "./binderfs" [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3544/sys" [pid 14916] <... symlink resumed>) = 0 [pid 14915] close(14 [pid 14916] write(1, "executing program\n", 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14916] <... write resumed>) = 18 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14916] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14915] close(15 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3544/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14917 attached [pid 14916] <... mkdirat resumed>) = 0 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] set_robust_list(0x555587eb56a0, 24 [pid 14916] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14915] close(16 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3727 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14917] <... set_robust_list resumed>) = 0 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3544/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14915] close(17) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14917] rt_sigprocmask(SIG_SETMASK, [] [pid 14916] <... mount resumed>) = 0 [pid 14915] close(18 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... openat resumed>) = 4 [pid 14917] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14916] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14915] close(19 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14917] chdir("./3725" [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14915] close(20 [pid 14917] <... chdir resumed>) = 0 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14917] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14915] close(21 [pid 320] getdents64(4 [pid 14917] <... prctl resumed>) = 0 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14917] setpgid(0, 0 [pid 14915] close(22 [pid 320] close(4 [pid 14917] <... setpgid resumed>) = 0 [pid 14916] <... openat resumed>) = 3 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14917] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14916] pwrite64(3, "\x02", 1, 4 [pid 14915] close(23 [pid 320] rmdir("./3544/sys" [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14917] <... symlink resumed>) = 0 [pid 14916] <... pwrite64 resumed>) = 1 [pid 14915] close(24 [pid 14917] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] umount2("./3544/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14917] <... symlink resumed>) = 0 [pid 14916] close(3 [pid 14915] close(25 [pid 14917] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3544/binderfs" [pid 14916] <... close resumed>) = 0 [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] <... symlink resumed>) = 0 [pid 14916] close(4 [pid 14915] close(26 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14917] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3544/binderfs" [pid 14916] close(5 [pid 14915] close(27 [pid 320] <... unlink resumed>) = 0 [pid 14917] <... openat resumed>) = 3 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] write(3, "1000", 4 [pid 14916] close(6 [pid 14915] close(28 [pid 320] umount2("./3544/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14917] <... write resumed>) = 4 [pid 14917] close(3 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14917] <... close resumed>) = 0 [pid 14916] close(7 [pid 14915] close(29 [pid 320] newfstatat(AT_FDCWD, "./3544/cgroup.net" [pid 14917] symlink("/dev/binderfs", "./binderfs" [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14915] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14915] exit_group(0 [pid 14916] close(8 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14917] <... symlink resumed>) = 0 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14915] <... exit_group resumed>) = ? [pid 320] unlink("./3544/cgroup.net" [pid 14917] write(1, "executing program\n", 18 [pid 14916] close(9 [pid 14917] <... write resumed>) = 18 [pid 320] <... unlink resumed>) = 0 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14916] close(10 [pid 14917] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] umount2("./3544/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] <... mkdirat resumed>) = 0 [pid 14916] close(11 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14917] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3544/cgroup.cpu" [pid 14915] +++ exited with 0 +++ [pid 14917] <... mount resumed>) = 0 [pid 14916] close(12 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14917] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3544/cgroup.cpu" [pid 14916] close(13) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3637, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... unlink resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14917] <... openat resumed>) = 3 [pid 14916] close(14 [pid 320] umount2("./3544/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14917] pwrite64(3, "\x02", 1, 4 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14917] <... pwrite64 resumed>) = 1 [pid 14916] close(15 [pid 320] newfstatat(AT_FDCWD, "./3544/cgroup" [pid 14917] close(3 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14917] <... close resumed>) = 0 [pid 320] unlink("./3544/cgroup" [pid 14917] close(4 [pid 14916] close(16 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14917] close(5 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(17 [pid 14917] close(6 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(18 [pid 320] close(3 [pid 14917] close(7 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14917] close(8 [pid 14916] close(19 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3544" [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] close(9) = -1 EBADF (Bad file descriptor) [pid 14916] close(20 [pid 320] <... rmdir resumed>) = 0 [pid 14917] close(10 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(21 [pid 320] mkdir("./3545", 0777 [pid 14917] close(11 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(22 [pid 320] <... mkdir resumed>) = 0 [pid 14917] close(12 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(23 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14917] close(13 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14917] close(14 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(25) = -1 EBADF (Bad file descriptor) [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14918 attached [pid 14917] close(15 [pid 14916] close(26 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3547 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14918] set_robust_list(0x555587eb56a0, 24 [pid 14917] close(16 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14918] <... set_robust_list resumed>) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14918] rt_sigprocmask(SIG_SETMASK, [] [pid 14917] close(17 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(27 [pid 14918] chdir("./3545" [pid 14917] close(18 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14918] <... chdir resumed>) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(28 [pid 14918] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14917] close(19 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14918] <... prctl resumed>) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] close(29 [pid 14918] setpgid(0, 0 [pid 14917] close(20 [pid 14916] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14918] <... setpgid resumed>) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] exit_group(0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14918] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14917] close(21 [pid 14916] <... exit_group resumed>) = ? [pid 14918] <... symlink resumed>) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14916] +++ exited with 0 +++ [pid 14918] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14917] close(22 [pid 14918] <... symlink resumed>) = 0 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14917] close(23 [pid 14918] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3635", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14918] <... symlink resumed>) = 0 [pid 14917] close(24 [pid 14918] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14918] <... openat resumed>) = 3 [pid 14917] close(25 [pid 321] openat(AT_FDCWD, "./3635", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14918] write(3, "1000", 4 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14918] <... write resumed>) = 4 [pid 14917] close(26 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3672, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] fstat(3 [pid 14918] close(3 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14918] <... close resumed>) = 0 [pid 14917] close(27 [pid 321] getdents64(3 [pid 14918] symlink("/dev/binderfs", "./binderfs" [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14918] <... symlink resumed>) = 0 [pid 14917] close(28 [pid 321] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14918] write(1, "executing program\n", 18 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14918] <... write resumed>) = 18 [pid 321] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14917] close(29 [pid 14918] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14917] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14918] <... mkdirat resumed>) = 0 [pid 14917] exit_group(0 [pid 321] newfstatat(AT_FDCWD, "./3635/sys" [pid 14918] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14917] <... exit_group resumed>) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14918] <... mount resumed>) = 0 [pid 14918] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] umount2("./3635/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14918] <... openat resumed>) = 3 [pid 321] openat(AT_FDCWD, "./3635/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4 [pid 14918] pwrite64(3, "\x02", 1, 4 [pid 14917] +++ exited with 0 +++ [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14918] <... pwrite64 resumed>) = 1 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3727, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14918] close(3) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] getdents64(4 [pid 14918] close(4) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14918] close(5) = -1 EBADF (Bad file descriptor) [pid 14918] close(6 [pid 321] close(4 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14918] close(7 [pid 321] rmdir("./3635/sys" [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14918] close(8) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14918] close(9 [pid 321] umount2("./3635/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14918] close(10 [pid 322] umount2("./3670", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14918] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3635/binderfs" [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3670", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14918] close(12 [pid 322] <... openat resumed>) = 3 [pid 321] unlink("./3635/binderfs" [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 321] <... unlink resumed>) = 0 [pid 14918] close(13 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] umount2("./3635/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14918] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14918] close(15) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3635/cgroup.net" [pid 14918] close(16 [pid 322] <... umount2 resumed>) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14918] close(17 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3635/cgroup.net" [pid 14918] close(18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3670/sys" [pid 321] umount2("./3635/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14918] close(19 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3635/cgroup.cpu" [pid 14918] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3670/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3635/cgroup.cpu" [pid 14918] close(21 [pid 322] <... openat resumed>) = 4 [pid 321] <... unlink resumed>) = 0 [pid 322] fstat(4 [pid 321] umount2("./3635/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 321] newfstatat(AT_FDCWD, "./3635/cgroup" [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14918] close(22) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14918] close(23 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3635/cgroup" [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 321] <... unlink resumed>) = 0 [pid 14918] close(24 [pid 323] umount2("./3725", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3670/sys" [pid 321] getdents64(3 [pid 14918] close(25) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3725", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14918] close(26 [pid 323] <... openat resumed>) = 3 [pid 322] umount2("./3670/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 14918] close(27 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3670/binderfs" [pid 321] rmdir("./3635" [pid 14918] close(28 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3725/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3670/binderfs" [pid 321] mkdir("./3636", 0777 [pid 14918] close(29 [pid 323] <... umount2 resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3725/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3670/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14918] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14918] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3725/sys" [pid 322] newfstatat(AT_FDCWD, "./3670/cgroup.net" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14919 attached [pid 14918] +++ exited with 0 +++ [pid 323] umount2("./3725/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3670/cgroup.net" [pid 14919] set_robust_list(0x555587eb56a0, 24) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3547, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14919] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14919] chdir("./3636" [pid 323] openat(AT_FDCWD, "./3725/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 14919] <... chdir resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3670/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3638 [pid 14919] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] fstat(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14919] <... prctl resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3670/cgroup.cpu" [pid 14919] setpgid(0, 0 [pid 323] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14919] <... setpgid resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] unlink("./3670/cgroup.cpu" [pid 14919] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 14919] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14919] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] close(4 [pid 322] umount2("./3670/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14919] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14919] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 323] rmdir("./3725/sys" [pid 322] newfstatat(AT_FDCWD, "./3670/cgroup" [pid 14919] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... rmdir resumed>) = 0 [pid 14919] <... openat resumed>) = 3 [pid 323] umount2("./3725/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14919] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3670/cgroup" [pid 14919] <... write resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3725/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 14919] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14919] <... close resumed>) = 0 [pid 323] unlink("./3725/binderfs" [pid 322] getdents64(3 [pid 14919] symlink("/dev/binderfs", "./binderfs") = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14919] write(1, "executing program\n", 18 [pid 323] umount2("./3725/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14919] <... write resumed>) = 18 executing program [pid 14919] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(3 [pid 14919] <... mkdirat resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3725/cgroup.net" [pid 322] <... close resumed>) = 0 [pid 14919] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3670" [pid 14919] <... mount resumed>) = 0 [pid 323] unlink("./3725/cgroup.net" [pid 322] <... rmdir resumed>) = 0 [pid 14919] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... unlink resumed>) = 0 [pid 322] mkdir("./3671", 0777 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3725/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... mkdir resumed>) = 0 [pid 14919] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3725/cgroup.cpu" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14919] pwrite64(3, "\x02", 1, 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14919] <... pwrite64 resumed>) = 1 [pid 320] umount2("./3545", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14919] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14919] <... close resumed>) = 0 [pid 323] unlink("./3725/cgroup.cpu" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14919] close(4 [pid 320] openat(AT_FDCWD, "./3545", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3725/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14920 attached [pid 14919] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14920] set_robust_list(0x555587eb56a0, 24 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14919] close(6 [pid 323] newfstatat(AT_FDCWD, "./3725/cgroup" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3673 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14920] <... set_robust_list resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(3 [pid 14920] rt_sigprocmask(SIG_SETMASK, [] [pid 14919] close(7 [pid 323] unlink("./3725/cgroup" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14920] chdir("./3671" [pid 14919] close(8 [pid 323] getdents64(3 [pid 14920] <... chdir resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14920] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14919] close(9 [pid 323] close(3 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 14919] close(10 [pid 14920] <... prctl resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 14920] setpgid(0, 0 [pid 323] rmdir("./3725" [pid 14920] <... setpgid resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 14920] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] mkdir("./3726", 0777 [pid 320] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14920] <... symlink resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14919] close(11 [pid 320] newfstatat(AT_FDCWD, "./3545/sys" [pid 14920] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14920] <... symlink resumed>) = 0 [pid 14919] close(12 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14920] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14920] <... symlink resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3545/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14919] close(13 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3545/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14919] close(14 [pid 320] <... openat resumed>) = 4 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14919] close(15) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14919] close(16 [pid 320] getdents64(4 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14919] close(17 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14919] close(18 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14919] close(19 [pid 320] close(4 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14919] close(20 [pid 320] rmdir("./3545/sys" [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14919] close(21 [pid 320] <... rmdir resumed>) = 0 [pid 14920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14919] close(22 [pid 320] umount2("./3545/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14921 attached [pid 14920] <... openat resumed>) = 3 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14921] set_robust_list(0x555587eb56a0, 24 [pid 14920] write(3, "1000", 4 [pid 14919] close(23 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3728 [pid 320] newfstatat(AT_FDCWD, "./3545/binderfs" [pid 14921] <... set_robust_list resumed>) = 0 [pid 14920] <... write resumed>) = 4 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14921] rt_sigprocmask(SIG_SETMASK, [] [pid 14920] close(3 [pid 14919] close(24 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] unlink("./3545/binderfs" [pid 14921] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14920] <... close resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14920] symlink("/dev/binderfs", "./binderfs" [pid 14921] chdir("./3726" [pid 14920] <... symlink resumed>) = 0 [pid 14920] write(1, "executing program\n", 18) = 18 executing program [pid 14920] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14920] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14921] <... chdir resumed>) = 0 [pid 14919] close(25 [pid 320] <... unlink resumed>) = 0 [pid 14921] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14920] <... mount resumed>) = 0 [pid 320] umount2("./3545/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14921] <... prctl resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14921] setpgid(0, 0 [pid 14919] close(26 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14921] <... setpgid resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3545/cgroup.net" [pid 14920] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14921] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14919] close(27 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14921] <... symlink resumed>) = 0 [pid 14920] <... openat resumed>) = 3 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3545/cgroup.net" [pid 14921] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14919] close(28 [pid 320] <... unlink resumed>) = 0 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3545/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14919] close(29 [pid 14920] pwrite64(3, "\x02", 1, 4 [pid 14919] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14920] <... pwrite64 resumed>) = 1 [pid 14920] close(3) = 0 [pid 14919] exit_group(0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14921] <... symlink resumed>) = 0 [pid 14920] close(4 [pid 14919] <... exit_group resumed>) = ? [pid 320] newfstatat(AT_FDCWD, "./3545/cgroup.cpu" [pid 14921] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14920] close(5 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14920] close(6) = -1 EBADF (Bad file descriptor) [pid 14920] close(7) = -1 EBADF (Bad file descriptor) [pid 14920] close(8) = -1 EBADF (Bad file descriptor) [pid 14920] close(9) = -1 EBADF (Bad file descriptor) [pid 14920] close(10 [pid 14919] +++ exited with 0 +++ [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14920] close(11 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3638, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14920] close(12) = -1 EBADF (Bad file descriptor) [pid 14920] close(13) = -1 EBADF (Bad file descriptor) [pid 14920] close(14) = -1 EBADF (Bad file descriptor) [pid 14920] close(15) = -1 EBADF (Bad file descriptor) [pid 14920] close(16 [pid 320] unlink("./3545/cgroup.cpu" [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14921] <... symlink resumed>) = 0 [pid 14920] close(17) = -1 EBADF (Bad file descriptor) [pid 14920] close(18) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14921] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14920] close(19 [pid 320] umount2("./3545/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14921] <... openat resumed>) = 3 [pid 14920] close(20 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14921] write(3, "1000", 4 [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3545/cgroup" [pid 14921] <... write resumed>) = 4 [pid 14920] close(21 [pid 14921] close(3 [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14921] <... close resumed>) = 0 [pid 14920] close(22 [pid 320] unlink("./3545/cgroup" [pid 14921] symlink("/dev/binderfs", "./binderfs" [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14920] close(23 [pid 320] <... unlink resumed>) = 0 [pid 14921] <... symlink resumed>) = 0 [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14921] write(1, "executing program\n", 18 [pid 14920] close(24 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14920] close(25 [pid 14921] <... write resumed>) = 18 [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14921] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14920] close(26) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 executing program [pid 14921] <... mkdirat resumed>) = 0 [pid 14920] close(27) = -1 EBADF (Bad file descriptor) [pid 14921] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14920] close(28 [pid 320] rmdir("./3545" [pid 14920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14920] close(29) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14920] exit_group(0 [pid 320] mkdir("./3546", 0777 [pid 14920] <... exit_group resumed>) = ? [pid 14921] <... mount resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14921] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14920] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14921] <... openat resumed>) = 3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3673, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14921] pwrite64(3, "\x02", 1, 4 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14921] <... pwrite64 resumed>) = 1 [pid 14921] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14922 attached [pid 14922] set_robust_list(0x555587eb56a0, 24 [pid 14921] <... close resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3548 [pid 14922] <... set_robust_list resumed>) = 0 [pid 14921] close(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14922] rt_sigprocmask(SIG_SETMASK, [] [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14922] chdir("./3546" [pid 14921] close(5 [pid 14922] <... chdir resumed>) = 0 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14921] close(6 [pid 14922] <... prctl resumed>) = 0 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] setpgid(0, 0) = 0 [pid 14921] close(7 [pid 14922] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] <... symlink resumed>) = 0 [pid 14922] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14921] close(8 [pid 14922] <... symlink resumed>) = 0 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14921] close(9 [pid 14922] <... symlink resumed>) = 0 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14921] close(10 [pid 14922] <... openat resumed>) = 3 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] write(3, "1000", 4) = 4 [pid 14921] close(11 [pid 14922] close(3 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] <... close resumed>) = 0 [pid 14922] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14921] close(12 executing program [pid 14922] write(1, "executing program\n", 18) = 18 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14921] close(13 [pid 14922] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14921] close(14) = -1 EBADF (Bad file descriptor) [pid 14921] close(15 [pid 321] <... restart_syscall resumed>) = 0 [pid 14922] <... openat resumed>) = 3 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14921] close(16) = -1 EBADF (Bad file descriptor) [pid 14921] close(17) = -1 EBADF (Bad file descriptor) [pid 14921] close(18) = -1 EBADF (Bad file descriptor) [pid 14921] close(19) = -1 EBADF (Bad file descriptor) [pid 14921] close(20) = -1 EBADF (Bad file descriptor) [pid 14921] close(21) = -1 EBADF (Bad file descriptor) [pid 14921] close(22) = -1 EBADF (Bad file descriptor) [pid 14921] close(23) = -1 EBADF (Bad file descriptor) [pid 14921] close(24) = -1 EBADF (Bad file descriptor) [pid 14921] close(25) = -1 EBADF (Bad file descriptor) [pid 14921] close(26) = -1 EBADF (Bad file descriptor) [pid 14921] close(27) = -1 EBADF (Bad file descriptor) [pid 14922] pwrite64(3, "\x02", 1, 4 [pid 14921] close(28 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3636", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] <... pwrite64 resumed>) = 1 [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] close(3 [pid 14921] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] <... close resumed>) = 0 [pid 14921] exit_group(0 [pid 321] openat(AT_FDCWD, "./3636", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14922] close(4 [pid 14921] <... exit_group resumed>) = ? [pid 322] umount2("./3671", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 14922] close(5 [pid 322] openat(AT_FDCWD, "./3671", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14921] +++ exited with 0 +++ [pid 322] <... openat resumed>) = 3 [pid 321] fstat(3 [pid 14922] close(6) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3728, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] fstat(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14922] close(7 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] close(8 [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] close(9) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] close(10) = -1 EBADF (Bad file descriptor) [pid 14922] close(11) = -1 EBADF (Bad file descriptor) [pid 14922] close(12 [pid 321] <... umount2 resumed>) = 0 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14922] close(13 [pid 321] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14922] close(14) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3636/sys" [pid 14922] close(15 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] close(16 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3636/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3671/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14922] close(17 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3636/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14922] close(18 [pid 322] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] close(19 [pid 321] fstat(4 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14922] close(20 [pid 322] openat(AT_FDCWD, "./3671/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] getdents64(4 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14922] close(21 [pid 322] fstat(4 [pid 321] getdents64(4 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14922] close(22 [pid 323] umount2("./3726", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] close(4 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14922] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3726", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rmdir("./3636/sys" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14922] close(24 [pid 323] <... openat resumed>) = 3 [pid 322] getdents64(4 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14922] close(25 [pid 323] fstat(3 [pid 322] close(4 [pid 321] umount2("./3636/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14922] close(26 [pid 323] getdents64(3 [pid 322] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3636/binderfs" [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] rmdir("./3671/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14922] close(27) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3726/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 321] unlink("./3636/binderfs" [pid 14922] close(28 [pid 322] umount2("./3671/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14922] close(29 [pid 323] umount2("./3726/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3671/binderfs" [pid 321] umount2("./3636/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3671/binderfs") = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3671/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14922] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3726/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3636/cgroup.net" [pid 14922] <... exit_group resumed>) = ? [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3671/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3726/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3671/cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3636/cgroup.net" [pid 323] openat(AT_FDCWD, "./3726/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3671/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] fstat(4 [pid 322] newfstatat(AT_FDCWD, "./3671/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3671/cgroup.cpu") = 0 [pid 322] umount2("./3671/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3671/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3671/cgroup") = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3671" [pid 14922] +++ exited with 0 +++ [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3636/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3548, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3636/cgroup.cpu" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3726/sys" [pid 322] mkdir("./3672", 0777 [pid 321] unlink("./3636/cgroup.cpu" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] umount2("./3726/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3636/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3726/binderfs" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3636/cgroup" [pid 323] unlink("./3726/binderfs") = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3726/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3636/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3726/cgroup.net" [pid 321] getdents64(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3726/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] close(3 [pid 323] umount2("./3726/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3636" [pid 323] newfstatat(AT_FDCWD, "./3726/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3726/cgroup.cpu" [pid 321] mkdir("./3637", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14923 attached [pid 323] <... unlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14923] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3726/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3674 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14923] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14923] rt_sigprocmask(SIG_SETMASK, [] [pid 323] newfstatat(AT_FDCWD, "./3726/cgroup" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14924 attached [pid 14923] chdir("./3672" [pid 320] umount2("./3546", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3726/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14923] <... chdir resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3546", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14923] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] getdents64(3 [pid 320] <... openat resumed>) = 3 [pid 14923] <... prctl resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] fstat(3 [pid 14923] setpgid(0, 0 [pid 323] close(3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3639 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14923] <... setpgid resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(3 [pid 14923] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] rmdir("./3726" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14924] set_robust_list(0x555587eb56a0, 24 [pid 14923] <... symlink resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14924] <... set_robust_list resumed>) = 0 [pid 14923] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] mkdir("./3727", 0777 [pid 14924] rt_sigprocmask(SIG_SETMASK, [] [pid 14923] <... symlink resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14923] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14924] chdir("./3637" [pid 14923] <... symlink resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14924] <... chdir resumed>) = 0 [pid 14923] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3546/sys" [pid 14924] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14923] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14924] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14925 attached [pid 14924] setpgid(0, 0 [pid 320] umount2("./3546/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14925] set_robust_list(0x555587eb56a0, 24 [pid 14923] write(3, "1000", 4 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3729 [pid 14925] <... set_robust_list resumed>) = 0 [pid 14924] <... setpgid resumed>) = 0 [pid 14923] <... write resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14925] rt_sigprocmask(SIG_SETMASK, [] [pid 14924] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14923] close(3 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14924] <... symlink resumed>) = 0 [pid 14925] chdir("./3727" [pid 14924] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14923] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] openat(AT_FDCWD, "./3546/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14925] <... chdir resumed>) = 0 [pid 14924] <... symlink resumed>) = 0 [pid 14923] symlink("/dev/binderfs", "./binderfs" [pid 320] <... openat resumed>) = 4 [pid 14925] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14924] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14923] <... symlink resumed>) = 0 [pid 14925] <... prctl resumed>) = 0 [pid 14925] setpgid(0, 0 [pid 14924] <... symlink resumed>) = 0 [pid 14923] write(1, "executing program\n", 18 [pid 320] fstat(4 executing program [pid 14925] <... setpgid resumed>) = 0 [pid 14924] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14923] <... write resumed>) = 18 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14925] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14924] <... openat resumed>) = 3 [pid 14923] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] getdents64(4 [pid 14925] <... symlink resumed>) = 0 [pid 14924] write(3, "1000", 4 [pid 14923] <... mkdirat resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14925] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14924] <... write resumed>) = 4 [pid 14924] close(3 [pid 14923] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] getdents64(4 [pid 14925] <... symlink resumed>) = 0 [pid 14924] <... close resumed>) = 0 [pid 14923] <... mount resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14925] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14924] symlink("/dev/binderfs", "./binderfs" [pid 14923] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] close(4 [pid 14925] <... symlink resumed>) = 0 [pid 14925] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14924] <... symlink resumed>) = 0 [pid 14923] <... openat resumed>) = 3 [pid 320] <... close resumed>) = 0 executing program [pid 14924] write(1, "executing program\n", 18 [pid 14925] <... openat resumed>) = 3 [pid 14924] <... write resumed>) = 18 [pid 320] rmdir("./3546/sys" [pid 14925] write(3, "1000", 4) = 4 [pid 14924] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14923] pwrite64(3, "\x02", 1, 4 [pid 320] <... rmdir resumed>) = 0 [pid 14925] close(3 [pid 14924] <... mkdirat resumed>) = 0 [pid 14923] <... pwrite64 resumed>) = 1 [pid 320] umount2("./3546/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14925] <... close resumed>) = 0 [pid 14925] symlink("/dev/binderfs", "./binderfs" [pid 14924] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14923] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14925] <... symlink resumed>) = 0 [pid 14924] <... mount resumed>) = 0 [pid 14923] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3546/binderfs" [pid 14925] write(1, "executing program\n", 18 [pid 14924] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14923] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14925] <... write resumed>) = 18 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3546/binderfs" [pid 14925] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14924] <... openat resumed>) = 3 [pid 14923] close(5 [pid 14925] <... mkdirat resumed>) = 0 [pid 14924] pwrite64(3, "\x02", 1, 4 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14924] <... pwrite64 resumed>) = 1 [pid 320] umount2("./3546/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14925] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14924] close(3 [pid 14923] close(6 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3546/cgroup.net" [pid 14925] <... mount resumed>) = 0 [pid 14924] <... close resumed>) = 0 [pid 14923] close(7 [pid 14925] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14924] close(4 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(8 [pid 14924] close(5 [pid 14925] <... openat resumed>) = 3 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3546/cgroup.net" [pid 14925] pwrite64(3, "\x02", 1, 4 [pid 14924] close(6 [pid 14923] close(9 [pid 14925] <... pwrite64 resumed>) = 1 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14925] close(3 [pid 14924] close(7 [pid 14923] close(10 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = 0 [pid 14924] close(8 [pid 14925] close(4 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(9 [pid 14925] close(5 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(10 [pid 14925] close(6 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(11 [pid 14925] close(7 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(12 [pid 14925] close(8 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(13 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3546/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14925] close(9 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(11 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(14 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3546/cgroup.cpu" [pid 14925] close(10 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(12 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(15 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3546/cgroup.cpu" [pid 14925] close(11 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(13 [pid 320] <... unlink resumed>) = 0 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(16 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3546/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14925] close(12 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(14 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(17 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3546/cgroup" [pid 14925] close(13 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(15) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(16 [pid 14925] close(14 [pid 14924] close(18 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] close(15 [pid 14924] close(19 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] close(16 [pid 14924] close(20 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] close(17 [pid 14924] close(21 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] close(18) = -1 EBADF (Bad file descriptor) [pid 14924] close(22 [pid 14923] close(17 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14925] close(19 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3546/cgroup" [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(23 [pid 14923] close(18 [pid 320] <... unlink resumed>) = 0 [pid 14925] close(20 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(24 [pid 14923] close(19 [pid 14925] close(21 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(25 [pid 14923] close(20 [pid 320] close(3 [pid 14925] close(22 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(26 [pid 14923] close(21 [pid 320] rmdir("./3546" [pid 14925] close(23 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(27 [pid 14923] close(22 [pid 320] mkdir("./3547", 0777 [pid 14925] close(24 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(28 [pid 14923] close(23 [pid 14925] close(25 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] close(29 [pid 14923] close(24 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14925] close(26 [pid 14924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14924] exit_group(0 [pid 14923] close(25ci2-android-6-12-rust/strace-static-x86_64: Process 14926 attached [pid 14925] close(27 [pid 14924] <... exit_group resumed>) = ? [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(26) = -1 EBADF (Bad file descriptor) [pid 14923] close(27) = -1 EBADF (Bad file descriptor) [pid 14923] close(28 [pid 14924] +++ exited with 0 +++ [pid 14926] set_robust_list(0x555587eb56a0, 24 [pid 14925] close(28 [pid 14926] <... set_robust_list resumed>) = 0 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14926] rt_sigprocmask(SIG_SETMASK, [] [pid 14925] close(29 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3549 [pid 14926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14925] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14923] close(29 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3639, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14926] chdir("./3547" [pid 14925] exit_group(0 [pid 14923] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14926] <... chdir resumed>) = 0 [pid 14925] <... exit_group resumed>) = ? [pid 14923] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14923] <... exit_group resumed>) = ? [pid 14926] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14925] +++ exited with 0 +++ [pid 14923] +++ exited with 0 +++ [pid 14926] <... prctl resumed>) = 0 [pid 14926] setpgid(0, 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3674, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 14926] <... setpgid resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14926] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3729, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14926] <... symlink resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14926] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14926] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14926] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14926] write(3, "1000", 4) = 4 [pid 14926] close(3) = 0 [pid 14926] symlink("/dev/binderfs", "./binderfs" [pid 322] <... restart_syscall resumed>) = 0 [pid 14926] <... symlink resumed>) = 0 [pid 14926] write(1, "executing program\n", 18) = 18 executing program [pid 322] umount2("./3672", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 14926] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] <... mkdirat resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3672", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14926] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... openat resumed>) = 3 [pid 321] umount2("./3637", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] <... mount resumed>) = 0 [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] openat(AT_FDCWD, "./3637", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14926] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(3 [pid 321] <... openat resumed>) = 3 [pid 14926] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 14926] pwrite64(3, "\x02", 1, 4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] getdents64(3 [pid 14926] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14926] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] <... close resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3672/sys" [pid 321] <... umount2 resumed>) = 0 [pid 14926] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3727", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3727", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] close(6 [pid 323] <... openat resumed>) = 3 [pid 322] openat(AT_FDCWD, "./3672/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3637/sys" [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14926] close(7 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... openat resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14926] close(8 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3727/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] close(9 [pid 323] <... umount2 resumed>) = 0 [pid 322] fstat(4 [pid 321] umount2("./3637/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 321] openat(AT_FDCWD, "./3637/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3727/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] <... openat resumed>) = 4 [pid 14926] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] fstat(4 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3727/sys" [pid 322] close(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14926] close(11 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3727/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3727/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rmdir("./3672/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14926] close(13 [pid 323] <... openat resumed>) = 4 [pid 322] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] umount2("./3672/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14926] close(14 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] close(15 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] newfstatat(AT_FDCWD, "./3672/binderfs" [pid 321] <... close resumed>) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3637/sys" [pid 14926] close(16 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 322] unlink("./3672/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 14926] close(17 [pid 323] <... close resumed>) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3727/sys" [pid 322] <... unlink resumed>) = 0 [pid 14926] close(18 [pid 323] <... rmdir resumed>) = 0 [pid 321] umount2("./3637/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3672/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3637/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3672/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3637/binderfs" [pid 322] unlink("./3672/cgroup.net" [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3727/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3727/binderfs" [pid 322] umount2("./3672/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3637/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3727/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3672/cgroup.cpu" [pid 14926] close(21 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3727/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3637/cgroup.net" [pid 14926] close(22) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3672/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14926] close(23 [pid 322] <... unlink resumed>) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3727/cgroup.net" [pid 322] umount2("./3672/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3637/cgroup.net" [pid 14926] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3727/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3672/cgroup" [pid 14926] close(25 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3637/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3727/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3672/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3727/cgroup.cpu" [pid 14926] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3637/cgroup.cpu" [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3727/cgroup.cpu" [pid 14926] close(28 [pid 323] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3727/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14926] close(29 [pid 323] newfstatat(AT_FDCWD, "./3727/cgroup" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3637/cgroup.cpu" [pid 14926] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3727/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 14926] exit_group(0 [pid 323] <... unlink resumed>) = 0 [pid 322] close(3 [pid 321] umount2("./3637/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14926] <... exit_group resumed>) = ? [pid 323] getdents64(3 [pid 322] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3727") = 0 [pid 323] mkdir("./3728", 0777 [pid 322] rmdir("./3672" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14926] +++ exited with 0 +++ [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3637/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3549, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] unlink("./3637/cgroup" [pid 322] mkdir("./3673", 0777 [pid 321] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... mkdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14927 attached [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14927] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3730 [pid 14927] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14927] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] getdents64(3 [pid 14927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14927] chdir("./3728" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14927] <... chdir resumed>) = 0 [pid 14927] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14927] setpgid(0, 0) = 0 [pid 14927] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 14927] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 321] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 14928 attached [pid 14927] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3675 [pid 321] <... close resumed>) = 0 [pid 14928] set_robust_list(0x555587eb56a0, 24 [pid 14927] <... symlink resumed>) = 0 [pid 321] rmdir("./3637" [pid 320] <... restart_syscall resumed>) = 0 [pid 14928] <... set_robust_list resumed>) = 0 [pid 14927] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14928] rt_sigprocmask(SIG_SETMASK, [] [pid 14927] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14927] write(3, "1000", 4 [pid 321] mkdir("./3638", 0777 [pid 320] umount2("./3547", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14928] chdir("./3673" [pid 14927] <... write resumed>) = 4 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14928] <... chdir resumed>) = 0 [pid 14927] close(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] openat(AT_FDCWD, "./3547", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14928] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14927] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... openat resumed>) = 3 [pid 14928] <... prctl resumed>) = 0 [pid 14927] symlink("/dev/binderfs", "./binderfs" [pid 320] fstat(3 [pid 14928] setpgid(0, 0 [pid 14927] <... symlink resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14928] <... setpgid resumed>) = 0 [pid 14928] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14927] write(1, "executing program\n", 18 [pid 320] getdents64(3 [pid 14928] <... symlink resumed>) = 0 executing program [pid 14928] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14927] <... write resumed>) = 18 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14928] <... symlink resumed>) = 0 [pid 14928] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14927] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14929 attached [pid 14928] <... symlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3640 [pid 14929] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14928] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14927] <... mkdirat resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = 0 [pid 14929] rt_sigprocmask(SIG_SETMASK, [] [pid 14928] <... openat resumed>) = 3 [pid 14927] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14929] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14929] chdir("./3638" [pid 14928] write(3, "1000", 4 [pid 14927] <... mount resumed>) = 0 [pid 320] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14929] <... chdir resumed>) = 0 [pid 14928] <... write resumed>) = 4 [pid 14927] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14929] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14928] close(3 [pid 14927] <... openat resumed>) = 3 [pid 14929] <... prctl resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3547/sys" [pid 14929] setpgid(0, 0 [pid 14928] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14929] <... setpgid resumed>) = 0 [pid 14928] symlink("/dev/binderfs", "./binderfs" [pid 14929] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14928] <... symlink resumed>) = 0 [pid 14927] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3547/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14929] <... symlink resumed>) = 0 [pid 14928] write(1, "executing program\n", 18 [pid 14927] <... pwrite64 resumed>) = 1 [pid 14929] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14928] <... write resumed>) = 18 [pid 14927] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14929] <... symlink resumed>) = 0 [pid 14928] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14927] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3547/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14929] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14928] <... mkdirat resumed>) = 0 [pid 14927] close(4 [pid 320] <... openat resumed>) = 4 [pid 14928] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 14929] <... symlink resumed>) = 0 [pid 14928] <... mount resumed>) = 0 [pid 14929] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14928] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14927] close(5 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14929] <... openat resumed>) = 3 [pid 14928] <... openat resumed>) = 3 [pid 320] getdents64(4 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(6 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 14927] close(7 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14928] pwrite64(3, "\x02", 1, 4 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14928] <... pwrite64 resumed>) = 1 [pid 14927] close(8 [pid 320] <... close resumed>) = 0 [pid 14928] close(3 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3547/sys" [pid 14928] <... close resumed>) = 0 [pid 14927] close(9 [pid 320] <... rmdir resumed>) = 0 [pid 14929] write(3, "1000", 4 [pid 14928] close(4 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3547/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14929] <... write resumed>) = 4 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(10 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14929] close(3) = 0 [pid 14928] close(5 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3547/binderfs" [pid 14929] symlink("/dev/binderfs", "./binderfs" [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(11 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14928] close(6 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3547/binderfs" [pid 14929] <... symlink resumed>) = 0 [pid 14929] write(1, "executing program\n", 18 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(12 executing program [pid 320] <... unlink resumed>) = 0 [pid 14929] <... write resumed>) = 18 [pid 14928] close(7 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(13 [pid 320] umount2("./3547/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14929] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14928] close(8 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14929] <... mkdirat resumed>) = 0 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(14 [pid 320] newfstatat(AT_FDCWD, "./3547/cgroup.net" [pid 14929] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14928] close(9 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(15 [pid 320] unlink("./3547/cgroup.net" [pid 14929] <... mount resumed>) = 0 [pid 14928] close(10 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14929] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(16 [pid 14928] close(11 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3547/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] close(17 [pid 14928] close(12 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3547/cgroup.cpu" [pid 14929] <... openat resumed>) = 3 [pid 14928] close(13 [pid 14927] close(18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3547/cgroup.cpu" [pid 14929] pwrite64(3, "\x02", 1, 4 [pid 14928] close(14 [pid 14927] close(19 [pid 320] <... unlink resumed>) = 0 [pid 14929] <... pwrite64 resumed>) = 1 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14929] close(3) = 0 [pid 14928] close(15 [pid 14927] close(20 [pid 320] umount2("./3547/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14929] close(4 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] close(16 [pid 14927] close(21 [pid 320] newfstatat(AT_FDCWD, "./3547/cgroup" [pid 14929] close(5 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14929] close(6 [pid 14928] close(17 [pid 14927] close(22 [pid 320] unlink("./3547/cgroup" [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14929] close(7 [pid 14928] close(18 [pid 14927] close(23 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14929] close(8 [pid 14928] close(19 [pid 14927] close(24 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14929] close(9 [pid 14928] close(20 [pid 14927] close(25 [pid 320] <... close resumed>) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14929] close(10 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3547" [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] close(21 [pid 14927] close(26 [pid 320] <... rmdir resumed>) = 0 [pid 14929] close(11 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] close(22 [pid 14927] close(27 [pid 320] mkdir("./3548", 0777 [pid 14929] close(12 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 14928] close(23 [pid 14927] close(28 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14929] close(13 [pid 14928] close(24 [pid 14927] close(29 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14929] close(14) = -1 EBADF (Bad file descriptor) [pid 14928] close(25 [pid 14927] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14929] close(15 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14927] exit_group(0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14930 attached [pid 14929] close(16 [pid 14927] <... exit_group resumed>) = ? [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14930] set_robust_list(0x555587eb56a0, 24 [pid 14929] close(17 [pid 14930] <... set_robust_list resumed>) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14930] rt_sigprocmask(SIG_SETMASK, [] [pid 14929] close(18 [pid 14927] +++ exited with 0 +++ [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14928] close(26) = -1 EBADF (Bad file descriptor) [pid 14928] close(27) = -1 EBADF (Bad file descriptor) [pid 14928] close(28 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3550 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14928] close(29 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14928] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14929] close(19 [pid 14928] exit_group(0 [pid 14930] chdir("./3548" [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14928] <... exit_group resumed>) = ? [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3730, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14930] <... chdir resumed>) = 0 [pid 14929] close(20 [pid 14928] +++ exited with 0 +++ [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14930] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14929] close(21 [pid 323] <... restart_syscall resumed>) = 0 [pid 14930] <... prctl resumed>) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3675, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14930] setpgid(0, 0 [pid 14929] close(22 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14930] <... setpgid resumed>) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14929] close(23 [pid 323] umount2("./3728", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14930] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14929] close(24 [pid 14930] <... symlink resumed>) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3728", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14930] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14929] close(25 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... restart_syscall resumed>) = 0 [pid 14930] <... symlink resumed>) = 0 [pid 14929] close(26 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14930] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3728/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14930] <... symlink resumed>) = 0 [pid 14929] close(27 [pid 323] <... umount2 resumed>) = 0 [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3673", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14929] close(28 [pid 14930] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14929] close(29 [pid 322] openat(AT_FDCWD, "./3673", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3728/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 14929] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(3 [pid 14929] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3728/sys" [pid 14930] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] umount2("./3728/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3728/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3728/sys") = 0 [pid 323] umount2("./3728/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3728/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3728/binderfs") = 0 [pid 323] umount2("./3728/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3728/cgroup.net" [pid 14929] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 14930] write(3, "1000", 4 [pid 323] unlink("./3728/cgroup.net" [pid 14930] <... write resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3640, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14930] close(3 [pid 323] umount2("./3728/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14930] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14930] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3728/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14930] <... symlink resumed>) = 0 [pid 323] unlink("./3728/cgroup.cpu" [pid 14930] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 executing program [pid 14930] <... write resumed>) = 18 [pid 323] umount2("./3728/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14930] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3728/cgroup" [pid 14930] <... mkdirat resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14930] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] unlink("./3728/cgroup" [pid 322] <... umount2 resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 14930] <... mount resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14930] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] close(3) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3728") = 0 [pid 323] mkdir("./3729", 0777 [pid 14930] <... openat resumed>) = 3 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14930] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3673/sys" [pid 321] umount2("./3638", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14931 attached [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3731 [pid 322] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3638", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14931] set_robust_list(0x555587eb56a0, 24 [pid 322] openat(AT_FDCWD, "./3673/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14931] <... set_robust_list resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 4 [pid 321] fstat(3 [pid 322] fstat(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14931] rt_sigprocmask(SIG_SETMASK, [] [pid 321] getdents64(3 [pid 14930] <... pwrite64 resumed>) = 1 [pid 322] getdents64(4 [pid 14931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14930] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14931] chdir("./3729" [pid 322] getdents64(4 [pid 321] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14931] <... chdir resumed>) = 0 [pid 14930] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14931] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14930] close(4 [pid 322] close(4 [pid 14931] <... prctl resumed>) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14931] setpgid(0, 0 [pid 14930] close(5 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14931] <... setpgid resumed>) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3638/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3638/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3638/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 14930] close(6 [pid 322] rmdir("./3673/sys" [pid 321] fstat(4 [pid 14931] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] getdents64(4 [pid 14931] <... symlink resumed>) = 0 [pid 14930] close(7 [pid 322] umount2("./3673/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14931] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14930] close(8 [pid 322] newfstatat(AT_FDCWD, "./3673/binderfs" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14931] <... symlink resumed>) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 14931] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14930] close(9 [pid 322] unlink("./3673/binderfs" [pid 321] <... close resumed>) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3638/sys" [pid 14930] close(10 [pid 322] <... unlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3638/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14931] <... symlink resumed>) = 0 [pid 14930] close(11 [pid 322] umount2("./3673/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3638/binderfs" [pid 14931] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14930] close(12 [pid 322] newfstatat(AT_FDCWD, "./3673/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3638/binderfs" [pid 14931] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 14930] close(13 [pid 322] unlink("./3673/cgroup.net" [pid 321] umount2("./3638/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14931] write(3, "1000", 4 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3638/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14930] close(14 [pid 14931] <... write resumed>) = 4 [pid 322] umount2("./3673/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3638/cgroup.net" [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14931] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14930] close(15 [pid 321] umount2("./3638/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3673/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14931] <... close resumed>) = 0 [pid 14930] close(16 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3638/cgroup.cpu" [pid 14931] symlink("/dev/binderfs", "./binderfs" [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3673/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14930] close(17 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3638/cgroup.cpu" [pid 14931] <... symlink resumed>) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3638/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3638/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3638/cgroup" [pid 14931] write(1, "executing program\n", 18 [pid 14930] close(18 [pid 322] umount2("./3673/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 321] getdents64(3 executing program [pid 14931] <... write resumed>) = 18 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14931] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14930] close(19 [pid 322] newfstatat(AT_FDCWD, "./3673/cgroup" [pid 321] close(3 [pid 14931] <... mkdirat resumed>) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14931] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14930] close(20 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3638" [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14931] <... mount resumed>) = 0 [pid 14930] close(21 [pid 322] unlink("./3673/cgroup" [pid 321] mkdir("./3639", 0777 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14931] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14930] close(22 [pid 322] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14932 attached [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3641 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14932] set_robust_list(0x555587eb56a0, 24 [pid 14930] close(23 [pid 322] close(3 [pid 14932] <... set_robust_list resumed>) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14930] close(24 [pid 14932] rt_sigprocmask(SIG_SETMASK, [] [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14930] close(25 [pid 322] rmdir("./3673" [pid 14932] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14930] close(26 [pid 14932] chdir("./3639" [pid 14931] <... openat resumed>) = 3 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3674", 0777 [pid 14932] <... chdir resumed>) = 0 [pid 14930] close(27 [pid 14932] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] <... prctl resumed>) = 0 [pid 14930] close(28 [pid 14932] setpgid(0, 0 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14931] pwrite64(3, "\x02", 1, 4 [pid 14930] close(29 [pid 322] <... mkdir resumed>) = 0 [pid 14932] <... setpgid resumed>) = 0 [pid 14931] <... pwrite64 resumed>) = 1 [pid 14930] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14931] close(3) = 0 [pid 14931] close(4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14932] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14930] exit_group(0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14932] <... symlink resumed>) = 0 [pid 14931] close(5 [pid 14932] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14930] <... exit_group resumed>) = ? [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14931] close(6) = -1 EBADF (Bad file descriptor) [pid 14932] <... symlink resumed>) = 0 [pid 14931] close(7) = -1 EBADF (Bad file descriptor) [pid 14931] close(8) = -1 EBADF (Bad file descriptor) [pid 14931] close(9) = -1 EBADF (Bad file descriptor) [pid 14931] close(10) = -1 EBADF (Bad file descriptor) [pid 14931] close(11) = -1 EBADF (Bad file descriptor) [pid 14931] close(12ci2-android-6-12-rust/strace-static-x86_64: Process 14933 attached [pid 14933] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] rt_sigprocmask(SIG_SETMASK, [] [pid 14932] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14933] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14931] close(13 [pid 14933] chdir("./3674" [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14931] close(14) = -1 EBADF (Bad file descriptor) [pid 14931] close(15) = -1 EBADF (Bad file descriptor) [pid 14933] <... chdir resumed>) = 0 [pid 14932] <... symlink resumed>) = 0 [pid 14931] close(16 [pid 14930] +++ exited with 0 +++ [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3676 [pid 14932] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] <... openat resumed>) = 3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14931] close(17 [pid 14932] write(3, "1000", 4 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] <... write resumed>) = 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3550, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14932] close(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14932] <... close resumed>) = 0 [pid 14933] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14932] symlink("/dev/binderfs", "./binderfs" [pid 14931] close(18 [pid 14933] <... prctl resumed>) = 0 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] setpgid(0, 0 [pid 14932] <... symlink resumed>) = 0 [pid 14931] close(19 [pid 14933] <... setpgid resumed>) = 0 [pid 14932] write(1, "executing program\n", 18 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14933] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14932] <... write resumed>) = 18 [pid 14931] close(20 [pid 14933] <... symlink resumed>) = 0 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14932] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14931] close(21 [pid 14933] <... symlink resumed>) = 0 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14932] <... mkdirat resumed>) = 0 [pid 14931] close(22 [pid 14933] <... symlink resumed>) = 0 [pid 14932] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14931] close(23 [pid 14933] <... openat resumed>) = 3 [pid 14932] <... mount resumed>) = 0 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] write(3, "1000", 4 [pid 14932] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14931] close(24 [pid 14933] <... write resumed>) = 4 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] close(3 [pid 14931] close(25 [pid 14933] <... close resumed>) = 0 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] symlink("/dev/binderfs", "./binderfs" [pid 14931] close(26 [pid 14933] <... symlink resumed>) = 0 [pid 14932] <... openat resumed>) = 3 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] write(1, "executing program\n", 18 [pid 14931] close(27 executing program [pid 14933] <... write resumed>) = 18 [pid 14933] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] <... mkdirat resumed>) = 0 [pid 14932] pwrite64(3, "\x02", 1, 4 [pid 14931] close(28 [pid 14933] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14932] <... pwrite64 resumed>) = 1 [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] close(3 [pid 14933] <... mount resumed>) = 0 [pid 14932] <... close resumed>) = 0 [pid 14931] close(29 [pid 14932] close(4 [pid 14933] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14931] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] <... openat resumed>) = 3 [pid 14932] close(5) = -1 EBADF (Bad file descriptor) [pid 14931] exit_group(0 [pid 14933] pwrite64(3, "\x02", 1, 4 [pid 14932] close(6) = -1 EBADF (Bad file descriptor) [pid 14931] <... exit_group resumed>) = ? [pid 14932] close(7 [pid 14931] +++ exited with 0 +++ [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] <... pwrite64 resumed>) = 1 [pid 14932] close(8 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3731, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14933] close(3) = 0 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14933] close(4 [pid 14932] close(9 [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] close(5 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] close(10 [pid 14933] close(6 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] close(7 [pid 14932] close(11 [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] close(8) = -1 EBADF (Bad file descriptor) [pid 14932] close(12 [pid 14933] close(9) = -1 EBADF (Bad file descriptor) [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] close(10) = -1 EBADF (Bad file descriptor) [pid 14932] close(13 [pid 320] <... restart_syscall resumed>) = 0 [pid 14933] close(11 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] close(12) = -1 EBADF (Bad file descriptor) [pid 14932] close(14 [pid 14933] close(13 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] close(15 [pid 320] umount2("./3548", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14933] close(14) = -1 EBADF (Bad file descriptor) [pid 14933] close(15 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] close(16 [pid 323] umount2("./3729", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3548", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14933] close(16 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] close(17 [pid 320] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3729", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14933] close(17 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] close(18 [pid 14932] close(18 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14933] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14933] close(19) = -1 EBADF (Bad file descriptor) [pid 14933] close(20) = -1 EBADF (Bad file descriptor) [pid 14933] close(21) = -1 EBADF (Bad file descriptor) [pid 14933] close(22) = -1 EBADF (Bad file descriptor) [pid 14933] close(23) = -1 EBADF (Bad file descriptor) [pid 14933] close(24) = -1 EBADF (Bad file descriptor) [pid 14933] close(25) = -1 EBADF (Bad file descriptor) [pid 14933] close(26) = -1 EBADF (Bad file descriptor) [pid 14933] close(27) = -1 EBADF (Bad file descriptor) [pid 14933] close(28) = -1 EBADF (Bad file descriptor) [pid 14933] close(29) = -1 EBADF (Bad file descriptor) [pid 14933] exit_group(0) = ? [pid 320] getdents64(3 [pid 14932] close(19 [pid 323] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14933] +++ exited with 0 +++ [pid 14932] close(20 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3676, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14932] close(21 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3729/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3674", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14932] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3674", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14932] close(23 [pid 323] umount2("./3729/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 322] fstat(3 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14932] close(24 [pid 323] newfstatat(AT_FDCWD, "./3729/sys" [pid 322] getdents64(3 [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14932] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3548/sys" [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3729/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14932] close(26 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14932] close(27) = -1 EBADF (Bad file descriptor) [pid 14932] close(28) = -1 EBADF (Bad file descriptor) [pid 14932] close(29) = -1 EBADF (Bad file descriptor) [pid 14932] exit_group(0) = ? [pid 322] <... umount2 resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3729/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3548/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3548/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3674/sys" [pid 323] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] fstat(4 [pid 323] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 322] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14932] +++ exited with 0 +++ [pid 323] <... close resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 323] rmdir("./3729/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] openat(AT_FDCWD, "./3674/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rmdir resumed>) = 0 [pid 320] close(4 [pid 323] umount2("./3729/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3641, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... close resumed>) = 0 [pid 320] rmdir("./3548/sys") = 0 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3548/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3548/binderfs" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 320] unlink("./3548/binderfs" [pid 323] newfstatat(AT_FDCWD, "./3729/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 322] rmdir("./3674/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3639", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3548/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3729/binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3674/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3639", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3729/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3548/cgroup.net" [pid 321] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3674/binderfs" [pid 321] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3729/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3674/binderfs" [pid 320] unlink("./3548/cgroup.net" [pid 323] unlink("./3729/cgroup.net" [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3548/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3674/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3729/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3674/cgroup.net" [pid 321] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3548/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3729/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3674/cgroup.net" [pid 323] unlink("./3729/cgroup.cpu" [pid 320] unlink("./3548/cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3729/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3674/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3639/sys" [pid 320] umount2("./3548/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3729/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3674/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3639/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3729/cgroup" [pid 322] unlink("./3674/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3548/cgroup" [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3639/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 321] <... openat resumed>) = 4 [pid 320] unlink("./3548/cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3674/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3674/cgroup" [pid 323] rmdir("./3729" [pid 321] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 323] <... rmdir resumed>) = 0 [pid 322] unlink("./3674/cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] mkdir("./3730", 0777 [pid 322] <... unlink resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] getdents64(3 [pid 321] getdents64(4 [pid 320] close(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] close(3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] close(4 [pid 320] rmdir("./3548" [pid 321] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] rmdir("./3639/sys" [pid 320] <... rmdir resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3732 [pid 320] mkdir("./3549", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 14934 attached [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rmdir("./3674" [pid 321] <... rmdir resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3639/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14934] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14934] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14934] chdir("./3730" [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14934] <... chdir resumed>) = 0 [pid 322] mkdir("./3675", 0777 [pid 321] newfstatat(AT_FDCWD, "./3639/binderfs" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14934] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14934] <... prctl resumed>) = 0 [pid 14934] setpgid(0, 0) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3639/binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14935 attached [pid 14934] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3551 [pid 14935] set_robust_list(0x555587eb56a0, 24 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... unlink resumed>) = 0 [pid 14935] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3639/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14936 attached [pid 14935] rt_sigprocmask(SIG_SETMASK, [] [pid 14934] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14936] set_robust_list(0x555587eb56a0, 24 [pid 14935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14934] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14936] <... set_robust_list resumed>) = 0 [pid 14935] chdir("./3549" [pid 14934] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3639/cgroup.net" [pid 14936] rt_sigprocmask(SIG_SETMASK, [] [pid 14934] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3677 [pid 14936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14934] <... symlink resumed>) = 0 [pid 14936] chdir("./3675") = 0 [pid 14934] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14936] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14934] <... openat resumed>) = 3 [pid 14936] <... prctl resumed>) = 0 [pid 14936] setpgid(0, 0 [pid 14934] write(3, "1000", 4 [pid 14936] <... setpgid resumed>) = 0 [pid 14934] <... write resumed>) = 4 [pid 14936] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14934] close(3 [pid 14936] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14934] <... close resumed>) = 0 [pid 14936] <... symlink resumed>) = 0 [pid 14934] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14936] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14934] write(1, "executing program\n", 18 [pid 14936] <... symlink resumed>) = 0 [pid 14934] <... write resumed>) = 18 [pid 14934] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14936] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14934] <... mkdirat resumed>) = 0 [pid 14934] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14936] write(3, "1000", 4) = 4 [pid 14936] close(3) = 0 [pid 14936] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14936] write(1, "executing program\n", 18) = 18 [pid 14936] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14936] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14934] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14936] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14934] pwrite64(3, "\x02", 1, 4) = 1 [pid 14936] pwrite64(3, "\x02", 1, 4) = 1 [pid 14934] close(3) = 0 [pid 14936] close(3 [pid 14934] close(4 [pid 14936] <... close resumed>) = 0 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(4 [pid 14934] close(5 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(5 [pid 14934] close(6 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(6 [pid 14934] close(7 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(7 [pid 14934] close(8 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(8 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] close(9 [pid 14936] close(9) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(10 [pid 14934] close(10 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(11 executing program executing program [pid 14934] close(11 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(12) = -1 EBADF (Bad file descriptor) [pid 14934] close(12 [pid 14936] close(13 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] close(13 [pid 14936] close(14) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(15 [pid 14934] close(14 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(16 [pid 14935] <... chdir resumed>) = 0 [pid 14934] close(15 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14936] close(17 [pid 14934] close(16 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(18) = -1 EBADF (Bad file descriptor) [pid 14934] close(17 [pid 14936] close(19 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] close(18 [pid 14936] close(20 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(21 [pid 14934] close(19 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3639/cgroup.net" [pid 14936] close(22 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] close(20 [pid 14936] close(23 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] close(21 [pid 14936] close(24 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(25 [pid 14934] close(22 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(26 [pid 14934] close(23 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] close(27 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] close(24 [pid 14936] close(28 [pid 14935] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... prctl resumed>) = 0 [pid 14934] close(25 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14936] close(29 [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14934] close(26 [pid 14936] exit_group(0 [pid 14935] setpgid(0, 0 [pid 14936] <... exit_group resumed>) = ? [pid 14934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14936] +++ exited with 0 +++ [pid 14935] <... setpgid resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3639/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14935] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3677, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3639/cgroup.cpu" [pid 14934] close(27) = -1 EBADF (Bad file descriptor) [pid 14934] close(28) = -1 EBADF (Bad file descriptor) [pid 14934] close(29) = -1 EBADF (Bad file descriptor) [pid 14934] exit_group(0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14935] <... symlink resumed>) = 0 [pid 14934] <... exit_group resumed>) = ? [pid 14935] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14934] +++ exited with 0 +++ [pid 321] unlink("./3639/cgroup.cpu" [pid 14935] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14935] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3732, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3639/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3639/cgroup" [pid 14935] <... symlink resumed>) = 0 [pid 14935] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14935] <... openat resumed>) = 3 [pid 321] unlink("./3639/cgroup" [pid 14935] write(3, "1000", 4) = 4 [pid 321] <... unlink resumed>) = 0 [pid 14935] close(3 [pid 321] getdents64(3 [pid 14935] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14935] symlink("/dev/binderfs", "./binderfs" [pid 321] close(3 [pid 14935] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14935] write(1, "executing program\n", 18 [pid 321] rmdir("./3639" [pid 14935] <... write resumed>) = 18 executing program [pid 14935] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... rmdir resumed>) = 0 [pid 14935] <... mkdirat resumed>) = 0 [pid 321] mkdir("./3640", 0777 [pid 14935] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... mkdir resumed>) = 0 [pid 14935] <... mount resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14935] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14937 attached , child_tidptr=0x555587eb5690) = 3642 [pid 14937] set_robust_list(0x555587eb56a0, 24 [pid 14935] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14935] pwrite64(3, "\x02", 1, 4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14937] <... set_robust_list resumed>) = 0 [pid 14937] rt_sigprocmask(SIG_SETMASK, [] [pid 14935] <... pwrite64 resumed>) = 1 [pid 14935] close(3 [pid 14937] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14937] chdir("./3640" [pid 14935] <... close resumed>) = 0 [pid 14935] close(4 [pid 14937] <... chdir resumed>) = 0 [pid 14937] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14937] setpgid(0, 0 [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14937] <... setpgid resumed>) = 0 [pid 14937] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14935] close(5 [pid 14937] <... symlink resumed>) = 0 [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] close(6 [pid 14937] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14937] <... symlink resumed>) = 0 [pid 14935] close(7 [pid 14937] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14937] <... symlink resumed>) = 0 [pid 14935] close(8) = -1 EBADF (Bad file descriptor) [pid 14937] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14935] close(9) = -1 EBADF (Bad file descriptor) [pid 14937] <... openat resumed>) = 3 [pid 14935] close(10 [pid 14937] write(3, "1000", 4) = 4 [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 14937] close(3 [pid 14935] close(11 [pid 14937] <... close resumed>) = 0 [pid 14937] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3730", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3675", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14937] <... symlink resumed>) = 0 [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14937] write(1, "executing program\n", 18 executing program [pid 14935] close(12 [pid 323] openat(AT_FDCWD, "./3730", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3675", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14937] <... write resumed>) = 18 [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 14937] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14935] close(13 [pid 323] fstat(3 [pid 322] fstat(3 [pid 14937] <... mkdirat resumed>) = 0 [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14937] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14935] close(14 [pid 323] getdents64(3 [pid 322] getdents64(3 [pid 14937] <... mount resumed>) = 0 [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14937] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14935] close(15 [pid 323] umount2("./3730/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14937] <... openat resumed>) = 3 [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14935] close(16 [pid 323] umount2("./3730/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14935] close(17 [pid 323] newfstatat(AT_FDCWD, "./3730/sys" [pid 322] newfstatat(AT_FDCWD, "./3675/sys" [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14935] close(18 [pid 323] umount2("./3730/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14935] close(19 [pid 323] openat(AT_FDCWD, "./3730/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3675/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 14937] pwrite64(3, "\x02", 1, 4) = 1 [pid 14937] close(3) = 0 [pid 14937] close(4) = -1 EBADF (Bad file descriptor) [pid 14937] close(5) = -1 EBADF (Bad file descriptor) [pid 14937] close(6) = -1 EBADF (Bad file descriptor) [pid 14937] close(7) = -1 EBADF (Bad file descriptor) [pid 14937] close(8) = -1 EBADF (Bad file descriptor) [pid 14937] close(9 [pid 14935] close(20 [pid 323] fstat(4 [pid 322] <... openat resumed>) = 4 [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] fstat(4 [pid 14937] close(10 [pid 14935] close(21 [pid 323] getdents64(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14937] close(11 [pid 14935] close(22 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14937] close(12 [pid 14935] close(23 [pid 323] close(4 [pid 322] getdents64(4 [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14937] close(13 [pid 14935] close(24 [pid 323] rmdir("./3730/sys" [pid 322] close(4 [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14937] close(14 [pid 14935] close(25 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3730/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3675/sys" [pid 14937] close(15 [pid 14935] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14937] close(16 [pid 14935] close(27 [pid 323] newfstatat(AT_FDCWD, "./3730/binderfs" [pid 322] umount2("./3675/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14937] close(17 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3730/binderfs" [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] close(28 [pid 322] newfstatat(AT_FDCWD, "./3675/binderfs" [pid 14937] close(18 [pid 323] <... unlink resumed>) = 0 [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14937] close(19 [pid 14935] close(29 [pid 323] umount2("./3730/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3675/binderfs" [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14935] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14937] close(20) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14937] close(21) = -1 EBADF (Bad file descriptor) [pid 14935] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3675/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14937] close(22 [pid 14935] <... exit_group resumed>) = ? [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3730/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14937] close(23) = -1 EBADF (Bad file descriptor) [pid 14937] close(24) = -1 EBADF (Bad file descriptor) [pid 14937] close(25) = -1 EBADF (Bad file descriptor) [pid 14937] close(26) = -1 EBADF (Bad file descriptor) [pid 14937] close(27 [pid 14935] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3675/cgroup.net" [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14937] close(28 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3730/cgroup.net" [pid 322] unlink("./3675/cgroup.net" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3551, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14937] close(29) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14937] exit_group(0 [pid 323] umount2("./3730/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14937] <... exit_group resumed>) = ? [pid 322] umount2("./3675/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14937] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3730/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3642, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3675/cgroup.cpu" [pid 323] unlink("./3730/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3675/cgroup.cpu" [pid 323] umount2("./3730/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3675/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3730/cgroup" [pid 321] umount2("./3640", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3730/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3675/cgroup" [pid 321] openat(AT_FDCWD, "./3640", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 3 [pid 323] getdents64(3 [pid 322] unlink("./3675/cgroup" [pid 321] fstat(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] close(3 [pid 322] getdents64(3 [pid 323] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] rmdir("./3730" [pid 322] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3731", 0777) = 0 [pid 322] rmdir("./3675" [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3676", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555587eb5690) = 3678 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3640/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14939 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14938 attached , {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14939] set_robust_list(0x555587eb56a0, 24 [pid 14938] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3733 [pid 321] umount2("./3640/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] <... set_robust_list resumed>) = 0 [pid 14938] <... set_robust_list resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14939] rt_sigprocmask(SIG_SETMASK, [] [pid 14938] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] openat(AT_FDCWD, "./3640/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] umount2("./3549", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] chdir("./3731" [pid 14938] chdir("./3676" [pid 321] fstat(4 [pid 14939] <... chdir resumed>) = 0 [pid 14938] <... chdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14939] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] getdents64(4 [pid 14939] <... prctl resumed>) = 0 [pid 14938] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3549", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14939] setpgid(0, 0 [pid 14938] <... prctl resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 14938] setpgid(0, 0 [pid 320] fstat(3 [pid 14938] <... setpgid resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14939] <... setpgid resumed>) = 0 [pid 321] getdents64(4 [pid 320] getdents64(3 [pid 14939] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14939] <... symlink resumed>) = 0 [pid 14938] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] close(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14939] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] <... symlink resumed>) = 0 [pid 14938] <... symlink resumed>) = 0 [pid 321] rmdir("./3640/sys" [pid 14939] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... rmdir resumed>) = 0 [pid 14939] <... symlink resumed>) = 0 [pid 321] umount2("./3640/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 14939] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14939] <... openat resumed>) = 3 [pid 14938] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3640/binderfs" [pid 320] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] write(3, "1000", 4 [pid 14938] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14939] <... write resumed>) = 4 [pid 321] unlink("./3640/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14939] close(3 [pid 14938] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 14939] <... close resumed>) = 0 [pid 14939] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3640/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] <... symlink resumed>) = 0 [pid 14938] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3549/sys" [pid 14938] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14939] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14939] <... write resumed>) = 18 executing program [pid 321] newfstatat(AT_FDCWD, "./3640/cgroup.net" [pid 14939] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14938] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3549/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] <... mkdirat resumed>) = 0 [pid 14938] write(3, "1000", 4 [pid 321] unlink("./3640/cgroup.net" [pid 14939] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14938] <... write resumed>) = 4 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14939] <... mount resumed>) = 0 [pid 14938] close(3 [pid 321] umount2("./3640/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3549/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14939] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14938] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3640/cgroup.cpu" [pid 14939] <... openat resumed>) = 3 [pid 14938] symlink("/dev/binderfs", "./binderfs" [pid 320] <... openat resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14938] <... symlink resumed>) = 0 [pid 320] fstat(4 [pid 321] unlink("./3640/cgroup.cpu" [pid 14938] write(1, "executing program\n", 18 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14938] <... write resumed>) = 18 [pid 320] getdents64(4 executing program [pid 14939] pwrite64(3, "\x02", 1, 4 [pid 321] <... unlink resumed>) = 0 [pid 14938] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14939] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3640/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] close(3 [pid 14938] <... mkdirat resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14939] <... close resumed>) = 0 [pid 14938] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] newfstatat(AT_FDCWD, "./3640/cgroup" [pid 14939] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] <... mount resumed>) = 0 [pid 321] unlink("./3640/cgroup") = 0 [pid 14939] close(5) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 14939] close(6 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 14939] close(7) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 14939] close(8) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3640" [pid 14939] close(9 [pid 321] <... rmdir resumed>) = 0 [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] mkdir("./3641", 0777 [pid 320] close(4 [pid 14939] close(10) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14939] close(11 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14939] close(12 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14938] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 14940 attached [pid 320] <... close resumed>) = 0 [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] pwrite64(3, "\x02", 1, 4 [pid 320] rmdir("./3549/sys" [pid 14939] close(13) = -1 EBADF (Bad file descriptor) [pid 14940] set_robust_list(0x555587eb56a0, 24 [pid 320] <... rmdir resumed>) = 0 [pid 14939] close(14 [pid 14938] <... pwrite64 resumed>) = 1 [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] <... set_robust_list resumed>) = 0 [pid 14939] close(15 [pid 14938] close(3 [pid 320] umount2("./3549/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3643 [pid 14939] close(16 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14940] rt_sigprocmask(SIG_SETMASK, [] [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3549/binderfs" [pid 14940] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14939] close(17 [pid 14938] close(4 [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14939] close(18 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3549/binderfs" [pid 14940] chdir("./3641" [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] close(5 [pid 14940] <... chdir resumed>) = 0 [pid 14939] close(19 [pid 320] <... unlink resumed>) = 0 [pid 14940] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3549/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14939] close(20) = -1 EBADF (Bad file descriptor) [pid 14940] <... prctl resumed>) = 0 [pid 14939] close(21 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14938] close(6 [pid 14940] setpgid(0, 0 [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3549/cgroup.net" [pid 14940] <... setpgid resumed>) = 0 [pid 14939] close(22 [pid 14938] close(7 [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14939] close(23 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3549/cgroup.net" [pid 14938] close(8 [pid 14939] close(24) = -1 EBADF (Bad file descriptor) [pid 14939] close(25) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14939] close(26 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3549/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14938] close(9 [pid 14940] <... symlink resumed>) = 0 [pid 14939] close(27 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14940] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] close(10 [pid 320] newfstatat(AT_FDCWD, "./3549/cgroup.cpu" [pid 14939] close(28 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14938] close(11 [pid 14940] <... symlink resumed>) = 0 [pid 14939] close(29 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3549/cgroup.cpu" [pid 14940] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14939] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] close(12 [pid 14940] <... symlink resumed>) = 0 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14938] close(13 [pid 320] umount2("./3549/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14939] exit_group(0 [pid 14938] close(14 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14940] <... openat resumed>) = 3 [pid 14939] <... exit_group resumed>) = ? [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3549/cgroup" [pid 14940] write(3, "1000", 4 [pid 14939] +++ exited with 0 +++ [pid 14938] close(15) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14938] close(16 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3733, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] unlink("./3549/cgroup" [pid 14940] <... write resumed>) = 4 [pid 14940] close(3 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... unlink resumed>) = 0 [pid 14940] <... close resumed>) = 0 [pid 14938] close(17 [pid 14940] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14940] write(1, "executing program\n", 18 [pid 14938] close(18 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 executing program [pid 14940] <... write resumed>) = 18 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 14940] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14938] close(19 [pid 14940] <... mkdirat resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14938] close(20 [pid 320] rmdir("./3549" [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... rmdir resumed>) = 0 [pid 14938] close(21 [pid 320] mkdir("./3550", 0777 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] <... openat resumed>) = 3 [pid 14938] close(22 [pid 320] <... mkdir resumed>) = 0 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14938] close(23 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14940] pwrite64(3, "\x02", 1, 4) = 1 [pid 14940] close(3 [pid 14938] close(24ci2-android-6-12-rust/strace-static-x86_64: Process 14941 attached ) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3552 [pid 14938] close(25 [pid 14941] set_robust_list(0x555587eb56a0, 24 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14938] close(26 [pid 14941] rt_sigprocmask(SIG_SETMASK, [] [pid 14940] <... close resumed>) = 0 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14940] close(4 [pid 14938] close(27 [pid 14941] chdir("./3550" [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] <... chdir resumed>) = 0 [pid 14940] close(5 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] close(28 [pid 14941] <... prctl resumed>) = 0 [pid 14940] close(6) = -1 EBADF (Bad file descriptor) [pid 14941] setpgid(0, 0 [pid 14940] close(7 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] <... setpgid resumed>) = 0 [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14940] close(8 [pid 14938] close(29 [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] <... symlink resumed>) = 0 [pid 14940] close(9 [pid 14938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14938] exit_group(0 [pid 14941] <... symlink resumed>) = 0 [pid 14940] close(10 [pid 14938] <... exit_group resumed>) = ? [pid 14941] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] close(11) = -1 EBADF (Bad file descriptor) [pid 14940] close(12) = -1 EBADF (Bad file descriptor) [pid 14940] close(13) = -1 EBADF (Bad file descriptor) [pid 14940] close(14 [pid 14938] +++ exited with 0 +++ [pid 14941] <... symlink resumed>) = 0 [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3678, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14941] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14940] close(15 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] close(16 [pid 14941] <... openat resumed>) = 3 [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] write(3, "1000", 4 [pid 323] umount2("./3731", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14941] close(3 [pid 323] openat(AT_FDCWD, "./3731", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14941] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 14941] symlink("/dev/binderfs", "./binderfs" [pid 323] fstat(3 [pid 14941] <... symlink resumed>) = 0 [pid 14940] close(17 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14941] write(1, "executing program\n", 18 [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14941] <... write resumed>) = 18 executing program [pid 14940] close(18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14941] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3731/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3676", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] <... mkdirat resumed>) = 0 [pid 14940] close(19 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14941] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3676", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14941] <... mount resumed>) = 0 [pid 14940] close(20 [pid 323] umount2("./3731/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 3 [pid 14941] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14940] close(21) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14941] <... openat resumed>) = 3 [pid 14940] close(22 [pid 323] newfstatat(AT_FDCWD, "./3731/sys" [pid 322] getdents64(3 [pid 14941] pwrite64(3, "\x02", 1, 4 [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14941] <... pwrite64 resumed>) = 1 [pid 14940] close(23 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14941] close(3 [pid 323] umount2("./3731/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] <... close resumed>) = 0 [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] close(4 [pid 14940] close(24 [pid 323] openat(AT_FDCWD, "./3731/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14941] close(5 [pid 323] <... openat resumed>) = 4 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 14941] close(6 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14941] close(7 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14941] close(8 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 14941] close(9 [pid 323] <... close resumed>) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3731/sys" [pid 14941] close(10) = -1 EBADF (Bad file descriptor) [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] close(11 [pid 14940] close(25 [pid 323] umount2("./3731/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3676/sys" [pid 14941] close(12 [pid 14940] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3731/binderfs" [pid 322] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] close(13 [pid 14940] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3731/binderfs" [pid 322] openat(AT_FDCWD, "./3676/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14941] close(14 [pid 14940] close(28 [pid 323] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3731/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 14941] close(15 [pid 14940] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3731/cgroup.net" [pid 322] getdents64(4 [pid 14941] close(16 [pid 14940] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14940] <... exit_group resumed>) = ? [pid 323] unlink("./3731/cgroup.net" [pid 322] getdents64(4 [pid 14941] close(17 [pid 14940] +++ exited with 0 +++ [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] close(4 [pid 14941] close(18 [pid 323] umount2("./3731/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3676/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3643, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14941] close(19 [pid 323] newfstatat(AT_FDCWD, "./3731/cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3676/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] close(20 [pid 323] unlink("./3731/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3676/binderfs" [pid 321] umount2("./3641", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] close(21 [pid 323] umount2("./3731/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3676/binderfs" [pid 321] openat(AT_FDCWD, "./3641", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3676/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 14941] close(22 [pid 323] newfstatat(AT_FDCWD, "./3731/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3676/cgroup.net" [pid 321] getdents64(3 [pid 14941] close(23 [pid 323] unlink("./3731/cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3676/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14941] close(24 [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3676/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 14941] close(25 [pid 323] close(3 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 14941] close(26 [pid 323] rmdir("./3731" [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3676/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3641/sys" [pid 322] unlink("./3676/cgroup.cpu" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14941] close(27 [pid 323] mkdir("./3732", 0777 [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3641/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3676/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14941] close(28 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3641/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3676/cgroup" [pid 321] <... openat resumed>) = 4 [pid 14941] close(29 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14941] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(4 [pid 322] unlink("./3676/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 14942 attached [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 14942] set_robust_list(0x555587eb56a0, 24 [pid 322] close(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14942] <... set_robust_list resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] close(4 [pid 14942] rt_sigprocmask(SIG_SETMASK, [] [pid 14941] exit_group(0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3734 [pid 14941] <... exit_group resumed>) = ? [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rmdir("./3676" [pid 321] <... close resumed>) = 0 [pid 14942] chdir("./3732" [pid 322] <... rmdir resumed>) = 0 [pid 321] rmdir("./3641/sys" [pid 14942] <... chdir resumed>) = 0 [pid 322] mkdir("./3677", 0777 [pid 321] <... rmdir resumed>) = 0 [pid 14942] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14941] +++ exited with 0 +++ [pid 322] <... mkdir resumed>) = 0 [pid 321] umount2("./3641/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14942] <... prctl resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14942] setpgid(0, 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3641/binderfs" [pid 14942] <... setpgid resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14943 attached [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3552, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14943] set_robust_list(0x555587eb56a0, 24 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14943] <... set_robust_list resumed>) = 0 [pid 14942] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] unlink("./3641/binderfs" [pid 14943] rt_sigprocmask(SIG_SETMASK, [] [pid 14942] <... symlink resumed>) = 0 [pid 14943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14943] chdir("./3677" [pid 14942] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 14943] <... chdir resumed>) = 0 [pid 14942] <... symlink resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3679 [pid 321] umount2("./3641/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14943] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14942] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14943] <... prctl resumed>) = 0 [pid 14942] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3641/cgroup.net" [pid 14943] setpgid(0, 0 [pid 14942] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14943] <... setpgid resumed>) = 0 [pid 14942] <... openat resumed>) = 3 [pid 14942] write(3, "1000", 4 [pid 321] unlink("./3641/cgroup.net" [pid 14943] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14942] <... write resumed>) = 4 [pid 321] <... unlink resumed>) = 0 [pid 14942] close(3 [pid 321] umount2("./3641/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14942] <... close resumed>) = 0 [pid 14943] <... symlink resumed>) = 0 [pid 14943] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14942] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14943] <... symlink resumed>) = 0 [pid 14942] <... symlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3641/cgroup.cpu" [pid 14943] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14942] write(1, "executing program\n", 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14942] <... write resumed>) = 18 executing program [pid 14943] <... symlink resumed>) = 0 [pid 14942] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] unlink("./3641/cgroup.cpu" [pid 14943] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14942] <... mkdirat resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14942] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] umount2("./3641/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14943] <... openat resumed>) = 3 [pid 14942] <... mount resumed>) = 0 [pid 14943] write(3, "1000", 4 [pid 14942] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14943] <... write resumed>) = 4 [pid 14942] <... openat resumed>) = 3 [pid 14943] close(3) = 0 [pid 321] newfstatat(AT_FDCWD, "./3641/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3641/cgroup") = 0 [pid 14942] pwrite64(3, "\x02", 1, 4 [pid 321] getdents64(3 [pid 14943] symlink("/dev/binderfs", "./binderfs" [pid 14942] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14943] <... symlink resumed>) = 0 [pid 14942] close(3 [pid 321] close(3 [pid 14943] write(1, "executing program\n", 18 [pid 14942] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14943] <... write resumed>) = 18 [pid 14942] close(4 [pid 321] rmdir("./3641" [pid 14942] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14943] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] umount2("./3550", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14942] close(5 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3642", 0777 [pid 14943] <... mkdirat resumed>) = 0 [pid 14942] close(6 [pid 321] <... mkdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3550", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14943] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 14942] close(7 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14943] <... mount resumed>) = 0 [pid 14942] close(8 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] fstat(3 [pid 14943] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14942] close(9) = -1 EBADF (Bad file descriptor) [pid 14942] close(10) = -1 EBADF (Bad file descriptor) [pid 14942] close(11) = -1 EBADF (Bad file descriptor) [pid 14942] close(12) = -1 EBADF (Bad file descriptor) [pid 14942] close(13 [pid 14943] <... openat resumed>) = 3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3644 [pid 14942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14942] close(14) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14942] close(15) = -1 EBADF (Bad file descriptor) [pid 14942] close(16) = -1 EBADF (Bad file descriptor) [pid 14942] close(17) = -1 EBADF (Bad file descriptor) [pid 14942] close(18) = -1 EBADF (Bad file descriptor) [pid 14942] close(19) = -1 EBADF (Bad file descriptor) [pid 14942] close(20) = -1 EBADF (Bad file descriptor) [pid 14942] close(21) = -1 EBADF (Bad file descriptor) [pid 14942] close(22) = -1 EBADF (Bad file descriptor) [pid 14942] close(23) = -1 EBADF (Bad file descriptor) [pid 14942] close(24) = -1 EBADF (Bad file descriptor) [pid 14942] close(25) = -1 EBADF (Bad file descriptor) [pid 14942] close(26) = -1 EBADF (Bad file descriptor) [pid 14942] close(27) = -1 EBADF (Bad file descriptor) [pid 14942] close(28) = -1 EBADF (Bad file descriptor) [pid 14942] close(29) = -1 EBADF (Bad file descriptor) [pid 14942] exit_group(0) = ? [pid 320] getdents64(3 [pid 14943] pwrite64(3, "\x02", 1, 4ci2-android-6-12-rust/strace-static-x86_64: Process 14944 attached [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14944] set_robust_list(0x555587eb56a0, 24 [pid 14943] <... pwrite64 resumed>) = 1 [pid 14942] +++ exited with 0 +++ [pid 320] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] <... set_robust_list resumed>) = 0 [pid 14943] close(3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3734, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = 0 [pid 323] umount2("./3732", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] rt_sigprocmask(SIG_SETMASK, [] [pid 323] openat(AT_FDCWD, "./3732", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14943] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 14944] chdir("./3642" [pid 14943] close(4 [pid 323] fstat(3 [pid 320] newfstatat(AT_FDCWD, "./3550/sys" [pid 14944] <... chdir resumed>) = 0 [pid 14943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14944] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14943] close(5 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14944] <... prctl resumed>) = 0 [pid 14943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14944] setpgid(0, 0 [pid 14943] close(6 [pid 320] umount2("./3550/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] <... setpgid resumed>) = 0 [pid 14943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3732/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3550/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14943] close(7 [pid 320] <... openat resumed>) = 4 [pid 14943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14944] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14943] close(8 [pid 320] fstat(4 [pid 14943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14943] close(9) = -1 EBADF (Bad file descriptor) [pid 14943] close(10 [pid 14944] <... symlink resumed>) = 0 [pid 14943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14943] close(11) = -1 EBADF (Bad file descriptor) [pid 14943] close(12 [pid 323] <... umount2 resumed>) = 0 [pid 14943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14943] close(13) = -1 EBADF (Bad file descriptor) [pid 14943] close(14) = -1 EBADF (Bad file descriptor) [pid 14943] close(15) = -1 EBADF (Bad file descriptor) [pid 14943] close(16) = -1 EBADF (Bad file descriptor) [pid 14943] close(17) = -1 EBADF (Bad file descriptor) [pid 14943] close(18) = -1 EBADF (Bad file descriptor) [pid 14943] close(19) = -1 EBADF (Bad file descriptor) [pid 14943] close(20) = -1 EBADF (Bad file descriptor) [pid 14943] close(21) = -1 EBADF (Bad file descriptor) [pid 14943] close(22) = -1 EBADF (Bad file descriptor) [pid 14943] close(23) = -1 EBADF (Bad file descriptor) [pid 14943] close(24) = -1 EBADF (Bad file descriptor) [pid 14943] close(25) = -1 EBADF (Bad file descriptor) [pid 14943] close(26) = -1 EBADF (Bad file descriptor) [pid 14943] close(27) = -1 EBADF (Bad file descriptor) [pid 14943] close(28) = -1 EBADF (Bad file descriptor) [pid 14943] close(29) = -1 EBADF (Bad file descriptor) [pid 14943] exit_group(0 [pid 323] umount2("./3732/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14944] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14943] <... exit_group resumed>) = ? [pid 14944] <... symlink resumed>) = 0 [pid 14943] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3732/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14944] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14944] <... symlink resumed>) = 0 [pid 323] umount2("./3732/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3679, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14944] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] close(4 [pid 323] openat(AT_FDCWD, "./3732/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 320] rmdir("./3550/sys" [pid 323] fstat(4 [pid 14944] <... openat resumed>) = 3 [pid 320] <... rmdir resumed>) = 0 [pid 14944] write(3, "1000", 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3550/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] <... write resumed>) = 4 [pid 323] getdents64(4 [pid 14944] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14944] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] newfstatat(AT_FDCWD, "./3550/binderfs" [pid 14944] symlink("/dev/binderfs", "./binderfs" [pid 323] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14944] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3550/binderfs" [pid 14944] write(1, "executing program\n", 18 executing program [pid 323] close(4 [pid 14944] <... write resumed>) = 18 [pid 323] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3732/sys" [pid 14944] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 320] umount2("./3550/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3732/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14944] <... mount resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14944] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3732/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3550/cgroup.net" [pid 323] unlink("./3732/binderfs") = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3732/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3550/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3732/cgroup.net" [pid 14944] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14944] pwrite64(3, "\x02", 1, 4 [pid 323] unlink("./3732/cgroup.net" [pid 320] umount2("./3550/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] <... pwrite64 resumed>) = 1 [pid 14944] close(3 [pid 323] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14944] <... close resumed>) = 0 [pid 323] umount2("./3732/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3550/cgroup.cpu" [pid 14944] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14944] close(5 [pid 323] newfstatat(AT_FDCWD, "./3732/cgroup.cpu" [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3550/cgroup.cpu" [pid 14944] close(6 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 14944] close(7 [pid 323] unlink("./3732/cgroup.cpu" [pid 320] umount2("./3550/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14944] close(8 [pid 323] umount2("./3732/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14944] close(9 [pid 320] newfstatat(AT_FDCWD, "./3550/cgroup" [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3732/cgroup" [pid 14944] close(10 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3550/cgroup" [pid 14944] close(11 [pid 323] unlink("./3732/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14944] close(12 [pid 323] getdents64(3 [pid 322] umount2("./3677", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14944] close(13 [pid 323] close(3 [pid 322] openat(AT_FDCWD, "./3677", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 14944] close(14 [pid 323] rmdir("./3732" [pid 322] fstat(3 [pid 320] close(3 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14944] close(15 [pid 323] mkdir("./3733", 0777 [pid 322] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] rmdir("./3550" [pid 14944] close(16 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14944] close(17 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3551", 0777 [pid 322] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3677/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14945 attached [pid 14944] close(18 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3735 [pid 322] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 14945] set_robust_list(0x555587eb56a0, 24 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14945] <... set_robust_list resumed>) = 0 [pid 14944] close(19 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14945] rt_sigprocmask(SIG_SETMASK, [] [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14945] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14944] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3677/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14946 attached [pid 14945] chdir("./3733" [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3553 [pid 14946] set_robust_list(0x555587eb56a0, 24 [pid 14945] <... chdir resumed>) = 0 [pid 14944] close(21 [pid 322] fstat(4 [pid 14946] <... set_robust_list resumed>) = 0 [pid 14945] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14946] rt_sigprocmask(SIG_SETMASK, [] [pid 14945] <... prctl resumed>) = 0 [pid 14944] close(22 [pid 322] getdents64(4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14945] setpgid(0, 0 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14946] chdir("./3551" [pid 14945] <... setpgid resumed>) = 0 [pid 14944] close(23 [pid 322] getdents64(4 [pid 14946] <... chdir resumed>) = 0 [pid 14945] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14946] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14945] <... symlink resumed>) = 0 [pid 14944] close(24 [pid 322] close(4 [pid 14946] <... prctl resumed>) = 0 [pid 14945] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14946] setpgid(0, 0 [pid 322] rmdir("./3677/sys" [pid 14946] <... setpgid resumed>) = 0 [pid 14945] <... symlink resumed>) = 0 [pid 14944] close(25 [pid 322] <... rmdir resumed>) = 0 [pid 14946] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14945] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] umount2("./3677/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... symlink resumed>) = 0 [pid 14945] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14946] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14945] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14944] close(26 [pid 322] newfstatat(AT_FDCWD, "./3677/binderfs" [pid 14946] <... symlink resumed>) = 0 [pid 14945] <... openat resumed>) = 3 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14946] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14945] write(3, "1000", 4 [pid 14944] close(27 [pid 14946] <... symlink resumed>) = 0 [pid 14945] <... write resumed>) = 4 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3677/binderfs" [pid 14946] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14945] close(3 [pid 14944] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14946] <... openat resumed>) = 3 [pid 14945] <... close resumed>) = 0 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3677/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14946] write(3, "1000", 4 [pid 14945] symlink("/dev/binderfs", "./binderfs" [pid 14944] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14946] <... write resumed>) = 4 [pid 14946] close(3 [pid 14944] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3677/cgroup.net" [pid 14945] <... symlink resumed>) = 0 [pid 14946] <... close resumed>) = 0 [pid 14944] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14946] symlink("/dev/binderfs", "./binderfs" [pid 14945] write(1, "executing program\n", 18 [pid 14944] <... exit_group resumed>) = ? [pid 322] unlink("./3677/cgroup.net" [pid 14946] <... symlink resumed>) = 0 [pid 14945] <... write resumed>) = 18 [pid 322] <... unlink resumed>) = 0 executing program [pid 322] umount2("./3677/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3677/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3677/cgroup.cpu") = 0 [pid 322] umount2("./3677/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14946] write(1, "executing program\n", 18 [pid 14945] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14944] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14946] <... write resumed>) = 18 [pid 14945] <... mkdirat resumed>) = 0 executing program [pid 322] newfstatat(AT_FDCWD, "./3677/cgroup" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3644, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14946] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14945] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14945] <... mount resumed>) = 0 [pid 322] unlink("./3677/cgroup" [pid 14946] <... mkdirat resumed>) = 0 [pid 14945] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14946] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... unlink resumed>) = 0 [pid 14945] <... openat resumed>) = 3 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14946] <... mount resumed>) = 0 [pid 322] close(3 [pid 14946] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14945] pwrite64(3, "\x02", 1, 4 [pid 322] <... close resumed>) = 0 [pid 14945] <... pwrite64 resumed>) = 1 [pid 322] rmdir("./3677" [pid 321] <... restart_syscall resumed>) = 0 [pid 14946] <... openat resumed>) = 3 [pid 14945] close(3 [pid 322] <... rmdir resumed>) = 0 [pid 14946] pwrite64(3, "\x02", 1, 4 [pid 14945] <... close resumed>) = 0 [pid 322] mkdir("./3678", 0777 [pid 14946] <... pwrite64 resumed>) = 1 [pid 14945] close(4 [pid 14946] close(3 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = 0 [pid 14945] close(5 [pid 322] <... mkdir resumed>) = 0 [pid 14946] close(4 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(6 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14946] close(5 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(7 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3642", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14946] close(6 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(8 [pid 14946] close(7 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(9 [pid 14946] close(8 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(10 [pid 14946] close(9 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(11 [pid 14946] close(10 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(12 [pid 14946] close(11 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(13 [pid 14946] close(12 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(14 [pid 14946] close(13 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(15 [pid 14946] close(14 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(16 [pid 14946] close(15 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(17 [pid 14946] close(16) = -1 EBADF (Bad file descriptor) [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14946] close(17 [pid 14945] close(18ci2-android-6-12-rust/strace-static-x86_64: Process 14947 attached [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3680 [pid 321] openat(AT_FDCWD, "./3642", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14947] set_robust_list(0x555587eb56a0, 24 [pid 14946] close(18 [pid 14945] close(19 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14947] <... set_robust_list resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... openat resumed>) = 3 [pid 14946] close(19 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14947] rt_sigprocmask(SIG_SETMASK, [] [pid 321] fstat(3 [pid 14947] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(20 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14947] chdir("./3678" [pid 14946] close(20 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14947] <... chdir resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(21 [pid 321] getdents64(3 [pid 14947] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14946] close(21 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14947] <... prctl resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(22 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14947] setpgid(0, 0 [pid 14946] close(22 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14947] <... setpgid resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(23 [pid 321] <... umount2 resumed>) = 0 [pid 14947] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14946] close(23 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14947] <... symlink resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14947] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14946] close(24 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3642/sys" [pid 14947] <... symlink resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(25 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14947] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14946] close(25 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3642/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14947] <... symlink resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14947] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14946] close(26 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3642/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14947] <... openat resumed>) = 3 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(27 [pid 321] <... openat resumed>) = 4 [pid 14947] write(3, "1000", 4 [pid 14946] close(27 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 14947] <... write resumed>) = 4 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(28 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14947] close(3 [pid 14946] close(28 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14947] <... close resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] close(29 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14947] symlink("/dev/binderfs", "./binderfs" [pid 14946] close(29 [pid 14945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 14947] <... symlink resumed>) = 0 [pid 14946] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14945] exit_group(0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14946] exit_group(0 [pid 14945] <... exit_group resumed>) = ? [pid 321] close(4 executing program [pid 14947] write(1, "executing program\n", 18 [pid 321] <... close resumed>) = 0 [pid 14947] <... write resumed>) = 18 [pid 321] rmdir("./3642/sys" [pid 14947] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... rmdir resumed>) = 0 [pid 14947] <... mkdirat resumed>) = 0 [pid 14946] <... exit_group resumed>) = ? [pid 14945] +++ exited with 0 +++ [pid 321] umount2("./3642/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14947] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14947] <... mount resumed>) = 0 [pid 14946] +++ exited with 0 +++ [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3735, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] newfstatat(AT_FDCWD, "./3642/binderfs" [pid 14947] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14947] <... openat resumed>) = 3 [pid 321] unlink("./3642/binderfs") = 0 [pid 321] umount2("./3642/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3553, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14947] pwrite64(3, "\x02", 1, 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14947] <... pwrite64 resumed>) = 1 [pid 321] newfstatat(AT_FDCWD, "./3642/cgroup.net" [pid 320] umount2("./3551", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14947] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14947] <... close resumed>) = 0 [pid 321] unlink("./3642/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14947] close(4 [pid 321] <... unlink resumed>) = 0 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3642/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3551", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14947] close(5 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3642/cgroup.cpu" [pid 320] fstat(3 [pid 14947] close(6 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14947] close(7 [pid 321] unlink("./3642/cgroup.cpu" [pid 320] getdents64(3 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14947] close(8 [pid 321] umount2("./3642/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14947] close(9 [pid 320] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3642/cgroup" [pid 14947] close(10) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14947] close(11) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3642/cgroup" [pid 320] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14947] close(12 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3551/sys" [pid 14947] close(13 [pid 321] getdents64(3 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14947] close(14 [pid 321] close(3 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3551/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14947] close(15 [pid 321] rmdir("./3642" [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 14947] close(16 [pid 321] mkdir("./3643", 0777 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14947] close(17 [pid 320] openat(AT_FDCWD, "./3551/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 323] <... restart_syscall resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14947] close(18 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14947] close(19 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14947] close(20 [pid 323] umount2("./3733", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 14948 attached [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] openat(AT_FDCWD, "./3733", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] close(4 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 14948] set_robust_list(0x555587eb56a0, 24 [pid 14947] close(21 [pid 323] <... openat resumed>) = 3 [pid 320] rmdir("./3551/sys" [pid 14948] <... set_robust_list resumed>) = 0 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14947] close(22 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3645 [pid 320] <... rmdir resumed>) = 0 [pid 14948] rt_sigprocmask(SIG_SETMASK, [] [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3551/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14947] close(23 [pid 323] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14948] chdir("./3643" [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14948] <... chdir resumed>) = 0 [pid 14947] close(24 [pid 323] umount2("./3733/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3551/binderfs" [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14947] close(25 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14947] close(26) = -1 EBADF (Bad file descriptor) [pid 14947] close(27) = -1 EBADF (Bad file descriptor) [pid 14947] close(28) = -1 EBADF (Bad file descriptor) [pid 14947] close(29) = -1 EBADF (Bad file descriptor) [pid 14947] exit_group(0) = ? [pid 14948] <... prctl resumed>) = 0 [pid 14947] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = 0 [pid 320] unlink("./3551/binderfs" [pid 14948] setpgid(0, 0 [pid 323] umount2("./3733/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14948] <... setpgid resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3680, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14948] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] umount2("./3551/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3733/sys" [pid 14948] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14948] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] umount2("./3733/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 14948] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3551/cgroup.net" [pid 323] openat(AT_FDCWD, "./3733/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14948] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] unlink("./3551/cgroup.net" [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... unlink resumed>) = 0 [pid 323] getdents64(4 [pid 322] umount2("./3678", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14948] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3551/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4) = 0 [pid 323] rmdir("./3733/sys") = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14948] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] openat(AT_FDCWD, "./3678", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3551/cgroup.cpu" [pid 323] umount2("./3733/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14948] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3733/binderfs" [pid 322] fstat(3 [pid 320] unlink("./3551/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3733/binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14948] write(3, "1000", 4 [pid 323] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14948] <... write resumed>) = 4 [pid 323] umount2("./3733/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 320] umount2("./3551/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14948] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14948] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3733/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14948] symlink("/dev/binderfs", "./binderfs" [pid 323] unlink("./3733/cgroup.net" [pid 322] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3551/cgroup" [pid 14948] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3733/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3733/cgroup.cpu" [pid 14948] write(1, "executing program\n", 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 320] unlink("./3551/cgroup" [pid 14948] <... write resumed>) = 18 [pid 323] unlink("./3733/cgroup.cpu" [pid 322] <... umount2 resumed>) = 0 [pid 14948] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3733/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14948] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3733/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3733/cgroup") = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14948] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] newfstatat(AT_FDCWD, "./3678/sys" [pid 320] getdents64(3 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3733" [pid 14948] <... mount resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 323] mkdir("./3734", 0777 [pid 14948] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] openat(AT_FDCWD, "./3678/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rmdir("./3551" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... openat resumed>) = 4 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rmdir resumed>) = 0 [pid 322] fstat(4 [pid 320] mkdir("./3552", 0777 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4 [pid 320] <... mkdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3736 ci2-android-6-12-rust/strace-static-x86_64: Process 14949 attached [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14949] set_robust_list(0x555587eb56a0, 24) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14949] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14948] <... openat resumed>) = 3 [pid 14949] chdir("./3734" [pid 322] getdents64(4 [pid 14948] pwrite64(3, "\x02", 1, 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14949] <... chdir resumed>) = 0 [pid 14949] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14949] setpgid(0, 0) = 0 [pid 14949] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14950 attached [pid 14949] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] close(4 [pid 14948] <... pwrite64 resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3554 [pid 14950] set_robust_list(0x555587eb56a0, 24 [pid 14949] <... symlink resumed>) = 0 [pid 14948] close(3 [pid 322] <... close resumed>) = 0 [pid 14950] <... set_robust_list resumed>) = 0 [pid 14949] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] rmdir("./3678/sys" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14950] rt_sigprocmask(SIG_SETMASK, [] [pid 14948] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14948] close(4 [pid 322] umount2("./3678/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14949] <... symlink resumed>) = 0 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14950] chdir("./3552" [pid 14949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14948] close(5 [pid 322] newfstatat(AT_FDCWD, "./3678/binderfs" [pid 14950] <... chdir resumed>) = 0 [pid 14949] <... openat resumed>) = 3 [pid 14950] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14949] write(3, "1000", 4 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14950] <... prctl resumed>) = 0 [pid 14948] close(6 [pid 14950] setpgid(0, 0 [pid 14949] <... write resumed>) = 4 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3678/binderfs" [pid 14950] <... setpgid resumed>) = 0 [pid 14949] close(3 [pid 14948] close(7 [pid 14950] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14949] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14950] <... symlink resumed>) = 0 [pid 14949] symlink("/dev/binderfs", "./binderfs" [pid 322] umount2("./3678/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14950] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14949] <... symlink resumed>) = 0 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... symlink resumed>) = 0 [pid 14949] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14950] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14949] <... write resumed>) = 18 [pid 14948] close(8 [pid 322] newfstatat(AT_FDCWD, "./3678/cgroup.net" [pid 14950] <... symlink resumed>) = 0 [pid 14950] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14949] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14950] <... openat resumed>) = 3 [pid 14948] close(9 [pid 322] unlink("./3678/cgroup.net" [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] write(3, "1000", 4 [pid 14949] <... mkdirat resumed>) = 0 [pid 14948] close(10 [pid 14950] <... write resumed>) = 4 [pid 14949] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14950] close(3 [pid 14949] <... mount resumed>) = 0 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14948] close(11 [pid 322] umount2("./3678/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14950] <... close resumed>) = 0 [pid 14949] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14950] symlink("/dev/binderfs", "./binderfs" [pid 14949] <... openat resumed>) = 3 [pid 14948] close(12 [pid 322] newfstatat(AT_FDCWD, "./3678/cgroup.cpu" [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... symlink resumed>) = 0 [pid 14948] close(13 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14950] write(1, "executing program\n", 18 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] unlink("./3678/cgroup.cpu" [pid 14950] <... write resumed>) = 18 [pid 14949] pwrite64(3, "\x02", 1, 4 [pid 14948] close(14 [pid 14950] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14949] <... pwrite64 resumed>) = 1 [pid 14950] <... mkdirat resumed>) = 0 [pid 14949] close(3 [pid 14950] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14949] <... close resumed>) = 0 [pid 14950] <... mount resumed>) = 0 [pid 14949] close(4 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14948] close(15 [pid 322] umount2("./3678/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] close(16 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(5 [pid 14948] close(17 [pid 322] newfstatat(AT_FDCWD, "./3678/cgroup" [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14949] close(6 [pid 14948] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14950] <... openat resumed>) = 3 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] close(19 [pid 322] unlink("./3678/cgroup" [pid 14949] close(7 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] close(20 [pid 322] <... unlink resumed>) = 0 [pid 14950] pwrite64(3, "\x02", 1, 4 [pid 14949] close(8 [pid 14950] <... pwrite64 resumed>) = 1 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14950] close(3 [pid 14949] close(9 [pid 14950] <... close resumed>) = 0 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] close(21 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14950] close(4 [pid 14949] close(10 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] close(22 [pid 14950] close(5 [pid 14949] close(11 [pid 322] <... close resumed>) = 0 [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] close(6 [pid 14949] close(12 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3678" [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] close(23 [pid 14950] close(7 [pid 14949] close(13 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] close(24 [pid 322] mkdir("./3679", 0777 [pid 14950] close(8 [pid 14949] close(14 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14950] close(9 [pid 14949] close(15 [pid 14948] close(25 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14950] close(10 [pid 14949] close(16 [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] close(11 [pid 14949] close(17 [pid 14948] close(26 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] close(12 [pid 14949] close(18 [pid 14948] close(27 [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] close(13 [pid 14949] close(19 [pid 14948] close(28 [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] close(14 [pid 14949] close(20 [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] close(15 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(21 [pid 14950] close(16 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(22 [pid 14950] close(17 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(23 [pid 14950] close(18 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(24 [pid 14950] close(19 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(25 [pid 14950] close(20 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(26 [pid 14950] close(21 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(27 [pid 14950] close(22) = -1 EBADF (Bad file descriptor) [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] close(23) = -1 EBADF (Bad file descriptor) [pid 14949] close(28 [pid 14950] close(24 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] close(29 [pid 14950] close(25 [pid 14949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14949] exit_group(0 [pid 14950] close(26) = -1 EBADF (Bad file descriptor) [pid 14949] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 14951 attached [pid 14950] close(27 [pid 14949] +++ exited with 0 +++ [pid 14948] close(29 [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14948] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14951] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3681 [pid 14950] close(28 [pid 14948] exit_group(0 [pid 14951] <... set_robust_list resumed>) = 0 [pid 14948] <... exit_group resumed>) = ? [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14951] rt_sigprocmask(SIG_SETMASK, [] [pid 14950] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14950] close(29) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3736, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14950] exit_group(0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14950] <... exit_group resumed>) = ? [pid 14951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14950] +++ exited with 0 +++ [pid 14948] +++ exited with 0 +++ [pid 14951] chdir("./3679" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3645, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14951] <... chdir resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3554, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14951] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14951] <... prctl resumed>) = 0 [pid 14951] setpgid(0, 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14951] <... setpgid resumed>) = 0 [pid 14951] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14951] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14951] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 14951] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14951] write(3, "1000", 4) = 4 [pid 14951] close(3) = 0 [pid 14951] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14951] write(1, "executing program\n", 18) = 18 [pid 14951] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 14951] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14951] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 323] umount2("./3734", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3734", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14951] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3734/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 14951] <... pwrite64 resumed>) = 1 [pid 323] <... umount2 resumed>) = 0 [pid 321] umount2("./3643", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14951] close(3) = 0 [pid 14951] close(4 [pid 323] umount2("./3734/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14951] close(5 [pid 323] newfstatat(AT_FDCWD, "./3734/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... restart_syscall resumed>) = 0 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3643", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14951] close(6 [pid 323] umount2("./3734/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 321] fstat(3 [pid 320] umount2("./3552", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14951] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3734/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14951] close(8 [pid 323] <... openat resumed>) = 4 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 321] getdents64(3 [pid 320] openat(AT_FDCWD, "./3552", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14951] close(9 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14951] close(10 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] fstat(3 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] newfstatat(AT_FDCWD, "./3643/sys" [pid 320] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14951] close(11 [pid 323] getdents64(4 [pid 321] umount2("./3643/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14951] close(12 [pid 323] <... close resumed>) = 0 [pid 320] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3734/sys" [pid 321] openat(AT_FDCWD, "./3643/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14951] close(13 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3734/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 14951] close(14 [pid 320] newfstatat(AT_FDCWD, "./3552/sys" [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14951] close(15 [pid 323] newfstatat(AT_FDCWD, "./3734/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 14951] close(16 [pid 323] unlink("./3734/binderfs" [pid 320] umount2("./3552/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14951] close(17 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3734/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] openat(AT_FDCWD, "./3552/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 14951] close(18 [pid 323] newfstatat(AT_FDCWD, "./3734/cgroup.net" [pid 320] <... openat resumed>) = 4 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 320] fstat(4 [pid 14951] close(19 [pid 323] unlink("./3734/cgroup.net" [pid 321] rmdir("./3643/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14951] close(20 [pid 323] umount2("./3734/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3643/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14951] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3734/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3643/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14951] close(22 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3734/cgroup.cpu" [pid 321] unlink("./3643/binderfs" [pid 14951] close(23 [pid 320] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3734/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3552/sys" [pid 14951] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3643/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14951] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14951] close(25) = -1 EBADF (Bad file descriptor) [pid 14951] close(26) = -1 EBADF (Bad file descriptor) [pid 14951] close(27) = -1 EBADF (Bad file descriptor) [pid 14951] close(28) = -1 EBADF (Bad file descriptor) [pid 14951] close(29) = -1 EBADF (Bad file descriptor) [pid 14951] exit_group(0) = ? [pid 320] umount2("./3552/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3734/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3643/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3734/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3552/binderfs" [pid 321] unlink("./3643/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3552/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 14951] +++ exited with 0 +++ [pid 323] getdents64(3 [pid 321] umount2("./3643/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3552/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3 [pid 321] newfstatat(AT_FDCWD, "./3643/cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3681, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3734" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3552/cgroup.net" [pid 323] <... rmdir resumed>) = 0 [pid 321] unlink("./3643/cgroup.cpu" [pid 323] mkdir("./3735", 0777 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3643/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3552/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3643/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3552/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] unlink("./3643/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3552/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14952 attached [pid 321] getdents64(3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3737 [pid 14952] set_robust_list(0x555587eb56a0, 24 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3552/cgroup.cpu" [pid 14952] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] close(3 [pid 320] <... unlink resumed>) = 0 [pid 14952] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3552/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14952] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14952] chdir("./3735" [pid 321] rmdir("./3643" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3552/cgroup" [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3644", 0777 [pid 320] unlink("./3552/cgroup" [pid 14952] <... chdir resumed>) = 0 [pid 14952] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14952] setpgid(0, 0) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14952] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] getdents64(3 [pid 14952] <... symlink resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14952] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14952] <... symlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] close(3 [pid 14952] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 14952] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14952] write(3, "1000", 4) = 4 [pid 14952] close(3) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14953 attached [pid 320] rmdir("./3552" [pid 14953] set_robust_list(0x555587eb56a0, 24 [pid 14952] symlink("/dev/binderfs", "./binderfs" [pid 14953] <... set_robust_list resumed>) = 0 [pid 14952] <... symlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3646 [pid 320] mkdir("./3553", 0777 [pid 14953] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 14952] write(1, "executing program\n", 18 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... mkdir resumed>) = 0 [pid 14953] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14952] <... write resumed>) = 18 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14953] chdir("./3644" [pid 14952] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14953] <... chdir resumed>) = 0 [pid 14952] <... mkdirat resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14953] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14952] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... restart_syscall resumed>) = 0 [pid 14953] <... prctl resumed>) = 0 [pid 14952] <... mount resumed>) = 0 [pid 14953] setpgid(0, 0) = 0 [pid 14953] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14952] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 14954 attached [pid 14953] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14952] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3555 [pid 14954] set_robust_list(0x555587eb56a0, 24 [pid 14953] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3679", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14954] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14953] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14952] pwrite64(3, "\x02", 1, 4 [pid 322] openat(AT_FDCWD, "./3679", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14954] rt_sigprocmask(SIG_SETMASK, [] [pid 14953] <... symlink resumed>) = 0 [pid 14952] <... pwrite64 resumed>) = 1 [pid 14954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14953] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14952] close(3 [pid 322] <... openat resumed>) = 3 [pid 14954] chdir("./3553" [pid 14953] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 14954] <... chdir resumed>) = 0 [pid 14953] write(3, "1000", 4 [pid 14952] <... close resumed>) = 0 [pid 14954] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14953] <... write resumed>) = 4 [pid 14952] close(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14954] <... prctl resumed>) = 0 [pid 14953] close(3 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] setpgid(0, 0 [pid 322] getdents64(3 [pid 14954] <... setpgid resumed>) = 0 [pid 14953] <... close resumed>) = 0 [pid 14952] close(5 [pid 14954] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14953] symlink("/dev/binderfs", "./binderfs" [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14953] <... symlink resumed>) = 0 [pid 14952] close(6 executing program [pid 14953] write(1, "executing program\n", 18 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] <... symlink resumed>) = 0 [pid 14953] <... write resumed>) = 18 [pid 14952] close(7 [pid 14954] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] umount2("./3679/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14953] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] <... symlink resumed>) = 0 [pid 14953] <... mkdirat resumed>) = 0 [pid 14952] close(8 [pid 14953] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14952] close(9) = -1 EBADF (Bad file descriptor) [pid 14952] close(10) = -1 EBADF (Bad file descriptor) [pid 14953] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14952] close(11 [pid 14954] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14953] <... openat resumed>) = 3 [pid 322] umount2("./3679/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(12) = -1 EBADF (Bad file descriptor) [pid 14952] close(13 [pid 14954] <... symlink resumed>) = 0 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14954] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14953] pwrite64(3, "\x02", 1, 4 [pid 14952] close(14 [pid 14953] <... pwrite64 resumed>) = 1 [pid 14954] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3679/sys" [pid 14954] write(3, "1000", 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14954] <... write resumed>) = 4 [pid 14954] close(3 [pid 322] umount2("./3679/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14954] <... close resumed>) = 0 [pid 14954] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14953] close(3 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] <... symlink resumed>) = 0 [pid 14953] <... close resumed>) = 0 [pid 14952] close(15 [pid 322] openat(AT_FDCWD, "./3679/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14953] close(4 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] write(1, "executing program\n", 18 [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(16 [pid 322] <... openat resumed>) = 4 [pid 14954] <... write resumed>) = 18 [pid 14953] close(5 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] fstat(4 [pid 14954] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(17 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14953] close(6 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(18 [pid 14953] close(7 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(19 [pid 14953] close(8 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(20 [pid 14953] close(9 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(21 [pid 14953] close(10 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(22 [pid 14953] close(11 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(23 [pid 14953] close(12 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(24 [pid 14953] close(13 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(25 [pid 14953] close(14 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(26 [pid 14953] close(15 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(27 [pid 14953] close(16 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(28 [pid 14953] close(17 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] close(29 [pid 14953] close(18 [pid 14952] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14952] exit_group(0 [pid 14954] <... mkdirat resumed>) = 0 [pid 14953] close(19 [pid 14952] <... exit_group resumed>) = ? [pid 322] getdents64(4 [pid 14954] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14954] <... mount resumed>) = 0 [pid 14953] close(20 [pid 14952] +++ exited with 0 +++ [pid 322] getdents64(4 [pid 14954] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3737, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] close(21) = -1 EBADF (Bad file descriptor) [pid 14953] close(22) = -1 EBADF (Bad file descriptor) [pid 14953] close(23) = -1 EBADF (Bad file descriptor) [pid 14953] close(24) = -1 EBADF (Bad file descriptor) [pid 14953] close(25) = -1 EBADF (Bad file descriptor) [pid 14954] <... openat resumed>) = 3 [pid 14953] close(26 [pid 14954] pwrite64(3, "\x02", 1, 4 [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] close(4 [pid 14954] <... pwrite64 resumed>) = 1 [pid 14953] close(27) = -1 EBADF (Bad file descriptor) [pid 14953] close(28 [pid 322] <... close resumed>) = 0 [pid 14954] close(3 [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] <... close resumed>) = 0 [pid 14953] close(29 [pid 322] rmdir("./3679/sys" [pid 14954] close(4 [pid 14953] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] exit_group(0 [pid 322] <... rmdir resumed>) = 0 [pid 14954] close(5 [pid 14953] <... exit_group resumed>) = ? [pid 322] umount2("./3679/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14953] +++ exited with 0 +++ [pid 14954] close(6) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3646, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14954] close(7 [pid 322] newfstatat(AT_FDCWD, "./3679/binderfs" [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14954] close(8 [pid 322] unlink("./3679/binderfs" [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14954] close(9 [pid 322] umount2("./3679/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] close(10 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3679/cgroup.net" [pid 14954] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3679/cgroup.net" [pid 14954] close(12 [pid 322] <... unlink resumed>) = 0 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3679/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14954] close(13 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3679/cgroup.cpu" [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14954] close(14 [pid 322] unlink("./3679/cgroup.cpu" [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14954] close(15) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3679/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14954] close(16 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3679/cgroup" [pid 14954] close(17 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3679/cgroup" [pid 14954] close(18 [pid 322] <... unlink resumed>) = 0 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 14954] close(19 [pid 322] <... close resumed>) = 0 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3679" [pid 14954] close(20 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3680", 0777 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14954] close(21 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3735", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14954] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14955 attached [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3735", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14954] close(23 [pid 323] <... openat resumed>) = 3 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14955] set_robust_list(0x555587eb56a0, 24 [pid 323] fstat(3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3682 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14954] close(24 [pid 14955] <... set_robust_list resumed>) = 0 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14954] close(25 [pid 14955] rt_sigprocmask(SIG_SETMASK, [] [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14955] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14954] close(26 [pid 323] getdents64(3 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] close(27 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14955] chdir("./3680" [pid 14954] close(28 [pid 323] umount2("./3735/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14954] close(29 [pid 14955] <... chdir resumed>) = 0 [pid 14954] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14955] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14954] exit_group(0 [pid 323] <... umount2 resumed>) = 0 [pid 14955] setpgid(0, 0) = 0 [pid 14954] <... exit_group resumed>) = ? [pid 14955] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] umount2("./3735/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14955] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14954] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3735/sys" [pid 14955] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3555, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] umount2("./3735/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14955] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14955] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 323] openat(AT_FDCWD, "./3735/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14955] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... openat resumed>) = 4 [pid 14955] <... openat resumed>) = 3 [pid 323] fstat(4 [pid 14955] write(3, "1000", 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14955] <... write resumed>) = 4 [pid 14955] close(3) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14955] symlink("/dev/binderfs", "./binderfs") = 0 [pid 323] getdents64(4 executing program [pid 14955] write(1, "executing program\n", 18) = 18 [pid 14955] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14955] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14955] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] close(4 [pid 321] umount2("./3644", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] rmdir("./3735/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14955] <... openat resumed>) = 3 [pid 323] <... rmdir resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3644", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3735/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 14955] pwrite64(3, "\x02", 1, 4 [pid 321] fstat(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3735/binderfs" [pid 320] umount2("./3553", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 323] unlink("./3735/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3553", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3735/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14955] <... pwrite64 resumed>) = 1 [pid 14955] close(3) = 0 [pid 14955] close(4 [pid 321] <... umount2 resumed>) = 0 [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 14955] close(5 [pid 323] newfstatat(AT_FDCWD, "./3735/cgroup.net" [pid 321] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14955] close(6 [pid 323] unlink("./3735/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14955] close(7 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3644/sys" [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3735/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14955] close(8) = -1 EBADF (Bad file descriptor) [pid 14955] close(9) = -1 EBADF (Bad file descriptor) [pid 14955] close(10) = -1 EBADF (Bad file descriptor) [pid 14955] close(11) = -1 EBADF (Bad file descriptor) [pid 14955] close(12) = -1 EBADF (Bad file descriptor) [pid 14955] close(13) = -1 EBADF (Bad file descriptor) [pid 14955] close(14) = -1 EBADF (Bad file descriptor) [pid 14955] close(15) = -1 EBADF (Bad file descriptor) [pid 14955] close(16) = -1 EBADF (Bad file descriptor) [pid 14955] close(17) = -1 EBADF (Bad file descriptor) [pid 14955] close(18) = -1 EBADF (Bad file descriptor) [pid 14955] close(19) = -1 EBADF (Bad file descriptor) [pid 14955] close(20) = -1 EBADF (Bad file descriptor) [pid 14955] close(21) = -1 EBADF (Bad file descriptor) [pid 14955] close(22) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3644/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3735/cgroup.cpu" [pid 14955] close(23 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3735/cgroup.cpu" [pid 321] openat(AT_FDCWD, "./3644/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = 0 [pid 14955] close(24 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3735/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14955] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3553/sys" [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3735/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14955] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 320] umount2("./3553/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3735/cgroup" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14955] close(27 [pid 323] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 320] openat(AT_FDCWD, "./3553/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 4 [pid 14955] close(28 [pid 320] fstat(4 [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14955] close(29 [pid 323] close(3 [pid 321] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14955] exit_group(0 [pid 323] <... close resumed>) = 0 [pid 321] rmdir("./3644/sys" [pid 320] getdents64(4 [pid 14955] <... exit_group resumed>) = ? [pid 323] rmdir("./3735" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14955] +++ exited with 0 +++ [pid 321] <... rmdir resumed>) = 0 [pid 320] close(4 [pid 323] <... rmdir resumed>) = 0 [pid 321] umount2("./3644/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 323] mkdir("./3736", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3553/sys" [pid 321] newfstatat(AT_FDCWD, "./3644/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3553/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3644/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3682, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] newfstatat(AT_FDCWD, "./3553/binderfs" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3644/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3553/binderfs") = 0 [pid 320] umount2("./3553/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3553/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3553/cgroup.net") = 0 [pid 320] umount2("./3553/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14956 attached ) = -1 EINVAL (Invalid argument) [pid 14956] set_robust_list(0x555587eb56a0, 24 [pid 320] newfstatat(AT_FDCWD, "./3553/cgroup.cpu" [pid 14956] <... set_robust_list resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14956] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3738 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3553/cgroup.cpu" [pid 14956] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3644/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14956] chdir("./3736" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3553/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14956] <... chdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] unlink("./3644/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14956] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] newfstatat(AT_FDCWD, "./3553/cgroup" [pid 14956] <... prctl resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14956] setpgid(0, 0 [pid 321] umount2("./3644/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3553/cgroup" [pid 14956] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14956] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] newfstatat(AT_FDCWD, "./3644/cgroup.cpu" [pid 320] getdents64(3 [pid 14956] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14956] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] close(3 [pid 14956] <... symlink resumed>) = 0 [pid 321] unlink("./3644/cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 14956] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] rmdir("./3553" [pid 14956] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14956] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] umount2("./3644/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3554", 0777 [pid 14956] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 14956] write(3, "1000", 4 [pid 321] newfstatat(AT_FDCWD, "./3644/cgroup" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14956] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14956] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14956] <... close resumed>) = 0 [pid 321] unlink("./3644/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14957 attached [pid 14956] symlink("/dev/binderfs", "./binderfs" [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3556 [pid 14957] set_robust_list(0x555587eb56a0, 24 [pid 14956] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14957] <... set_robust_list resumed>) = 0 [pid 14956] write(1, "executing program\n", 18 [pid 321] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 14957] rt_sigprocmask(SIG_SETMASK, [] [pid 14956] <... write resumed>) = 18 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14957] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14956] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] close(3 [pid 14957] chdir("./3554" [pid 14956] <... mkdirat resumed>) = 0 [pid 14957] <... chdir resumed>) = 0 [pid 14956] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... close resumed>) = 0 [pid 14957] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14956] <... mount resumed>) = 0 [pid 322] umount2("./3680", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3644" [pid 14957] <... prctl resumed>) = 0 [pid 14956] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14957] setpgid(0, 0 [pid 14956] <... openat resumed>) = 3 [pid 322] openat(AT_FDCWD, "./3680", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... rmdir resumed>) = 0 [pid 14957] <... setpgid resumed>) = 0 [pid 14956] pwrite64(3, "\x02", 1, 4 [pid 14957] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14956] <... pwrite64 resumed>) = 1 [pid 322] <... openat resumed>) = 3 [pid 321] mkdir("./3645", 0777 [pid 14957] <... symlink resumed>) = 0 [pid 14956] close(3 [pid 322] fstat(3 [pid 14956] <... close resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14957] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14956] close(4 [pid 322] getdents64(3 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14956] close(5 [pid 322] umount2("./3680/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 14956] close(6) = -1 EBADF (Bad file descriptor) [pid 14956] close(7) = -1 EBADF (Bad file descriptor) [pid 14956] close(8) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3680/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14958 attached [pid 14956] close(9 [pid 14958] set_robust_list(0x555587eb56a0, 24 [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14958] <... set_robust_list resumed>) = 0 [pid 14956] close(10 [pid 322] newfstatat(AT_FDCWD, "./3680/sys" [pid 14958] rt_sigprocmask(SIG_SETMASK, [] [pid 14957] <... symlink resumed>) = 0 [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3647 [pid 14957] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14956] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14958] chdir("./3645" [pid 14957] <... symlink resumed>) = 0 [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3680/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14958] <... chdir resumed>) = 0 [pid 14957] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14956] close(12 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14958] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3680/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14958] <... prctl resumed>) = 0 [pid 14957] <... openat resumed>) = 3 [pid 14956] close(13 [pid 322] <... openat resumed>) = 4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14958] setpgid(0, 0 [pid 14957] write(3, "1000", 4 [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... write resumed>) = 4 [pid 14957] close(3 [pid 14958] <... setpgid resumed>) = 0 [pid 14957] <... close resumed>) = 0 [pid 14956] close(14 [pid 322] fstat(4 [pid 14958] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14957] symlink("/dev/binderfs", "./binderfs" [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14958] <... symlink resumed>) = 0 [pid 14957] <... symlink resumed>) = 0 [pid 14956] close(15 [pid 322] getdents64(4 [pid 14958] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14958] <... symlink resumed>) = 0 [pid 14957] write(1, "executing program\n", 18 [pid 14956] close(16 [pid 14957] <... write resumed>) = 18 [pid 14958] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] getdents64(4 [pid 14958] <... symlink resumed>) = 0 [pid 14957] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14956] close(17 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14958] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14958] <... openat resumed>) = 3 [pid 14956] close(18 [pid 14958] write(3, "1000", 4 [pid 14957] <... mkdirat resumed>) = 0 [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14958] <... write resumed>) = 4 [pid 14957] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14956] close(19 [pid 322] rmdir("./3680/sys" [pid 14958] close(3 [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14958] <... close resumed>) = 0 [pid 14957] <... mount resumed>) = 0 [pid 14956] close(20 [pid 14958] symlink("/dev/binderfs", "./binderfs" [pid 14957] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3680/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14958] <... symlink resumed>) = 0 [pid 14956] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14958] write(1, "executing program\n", 18 [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14958] <... write resumed>) = 18 [pid 14956] close(22 executing program [pid 322] newfstatat(AT_FDCWD, "./3680/binderfs" [pid 14958] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14957] <... openat resumed>) = 3 [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14958] <... mkdirat resumed>) = 0 [pid 14956] close(23 [pid 322] unlink("./3680/binderfs" [pid 14958] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14958] <... mount resumed>) = 0 [pid 14957] pwrite64(3, "\x02", 1, 4 [pid 14956] close(24 [pid 322] <... unlink resumed>) = 0 [pid 14958] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3680/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14958] <... openat resumed>) = 3 [pid 14957] <... pwrite64 resumed>) = 1 [pid 14956] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14957] close(3 [pid 322] newfstatat(AT_FDCWD, "./3680/cgroup.net" [pid 14957] <... close resumed>) = 0 [pid 14957] close(4) = -1 EBADF (Bad file descriptor) [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14958] pwrite64(3, "\x02", 1, 4 [pid 14957] close(5 [pid 14956] close(26 [pid 322] unlink("./3680/cgroup.net" [pid 14958] <... pwrite64 resumed>) = 1 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14958] close(3 [pid 14957] close(6 [pid 14956] close(27 [pid 14958] <... close resumed>) = 0 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3680/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14958] close(4 [pid 14957] close(7 [pid 14956] close(28 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14958] close(5 [pid 14957] close(8 [pid 14956] close(29 [pid 322] newfstatat(AT_FDCWD, "./3680/cgroup.cpu" [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14958] close(6 [pid 14957] close(9 [pid 14956] exit_group(0 [pid 322] unlink("./3680/cgroup.cpu" [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14956] <... exit_group resumed>) = ? [pid 322] <... unlink resumed>) = 0 [pid 14957] close(10 [pid 14958] close(7 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14956] +++ exited with 0 +++ [pid 322] umount2("./3680/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14957] close(11 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3738, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3680/cgroup" [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] close(12 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14958] close(8) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3680/cgroup" [pid 14958] close(9 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] close(13 [pid 14958] close(10 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] close(14 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14958] close(11 [pid 322] close(3 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14958] close(12 [pid 322] <... close resumed>) = 0 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] close(15 [pid 322] rmdir("./3680" [pid 14958] close(13 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] close(16 [pid 322] mkdir("./3681", 0777 [pid 14958] close(14 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14958] close(15 [pid 14957] close(17 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14958] close(16 [pid 14957] close(18 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14959 attached [pid 14957] close(19 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14958] close(17) = -1 EBADF (Bad file descriptor) [pid 14958] close(18 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14959] set_robust_list(0x555587eb56a0, 24 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] close(20 [pid 323] umount2("./3736", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] <... set_robust_list resumed>) = 0 [pid 14958] close(19 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3683 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14959] rt_sigprocmask(SIG_SETMASK, [] [pid 14958] close(20 [pid 323] openat(AT_FDCWD, "./3736", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 14958] close(21 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14958] close(22 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14959] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14958] close(23 [pid 14957] close(21 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14958] close(24 [pid 323] umount2("./3736/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] chdir("./3681" [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14959] <... chdir resumed>) = 0 [pid 14958] close(25 [pid 14957] close(22 [pid 323] <... umount2 resumed>) = 0 [pid 14959] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3736/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] <... prctl resumed>) = 0 [pid 14958] close(26 [pid 14957] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] setpgid(0, 0 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14959] <... setpgid resumed>) = 0 [pid 14958] close(27 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3736/sys" [pid 14959] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14958] close(28 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3736/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14958] close(29 [pid 14957] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] <... symlink resumed>) = 0 [pid 14958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3736/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14959] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14958] exit_group(0 [pid 14957] close(26 [pid 323] <... openat resumed>) = 4 [pid 14958] <... exit_group resumed>) = ? [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14959] <... symlink resumed>) = 0 [pid 14958] +++ exited with 0 +++ [pid 14957] close(27 [pid 323] fstat(4 [pid 14959] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14957] close(28 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3647, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14957] close(29 [pid 323] getdents64(4 [pid 14957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14959] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14957] exit_group(0 [pid 323] getdents64(4 [pid 14957] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3736/sys") = 0 [pid 323] umount2("./3736/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3736/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3736/binderfs") = 0 [pid 14957] +++ exited with 0 +++ [pid 323] umount2("./3736/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3736/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3736/cgroup.net") = 0 [pid 14959] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3736/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14959] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3736/cgroup.cpu" [pid 14959] write(3, "1000", 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3556, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14959] <... write resumed>) = 4 [pid 323] unlink("./3736/cgroup.cpu" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14959] close(3 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3736/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3736/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14959] <... symlink resumed>) = 0 [pid 323] unlink("./3736/cgroup" [pid 14959] write(1, "executing program\n", 18 [pid 323] <... unlink resumed>) = 0 [pid 14959] <... write resumed>) = 18 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14959] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] close(3) = 0 executing program [pid 14959] <... mkdirat resumed>) = 0 [pid 323] rmdir("./3736" [pid 14959] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3737", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14959] <... mount resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14960 attached [pid 14959] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3739 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14959] <... openat resumed>) = 3 [pid 14960] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14960] rt_sigprocmask(SIG_SETMASK, [] [pid 14959] pwrite64(3, "\x02", 1, 4 [pid 321] <... restart_syscall resumed>) = 0 [pid 14959] <... pwrite64 resumed>) = 1 [pid 14959] close(3 [pid 14960] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14960] chdir("./3737") = 0 [pid 14960] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14960] setpgid(0, 0) = 0 [pid 14960] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] umount2("./3645", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] <... close resumed>) = 0 [pid 14960] <... symlink resumed>) = 0 [pid 14960] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14959] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14960] <... symlink resumed>) = 0 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3645", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14959] close(5 [pid 14960] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14959] close(6) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14960] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14959] close(7 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14960] <... openat resumed>) = 3 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14960] write(3, "1000", 4) = 4 [pid 14959] close(8 [pid 321] getdents64(3 [pid 14960] close(3) = 0 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14959] close(9 [pid 321] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14960] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14959] close(10 [pid 14960] write(1, "executing program\n", 18 executing program [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14960] <... write resumed>) = 18 [pid 14960] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14959] close(11 [pid 321] <... umount2 resumed>) = 0 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14960] <... mkdirat resumed>) = 0 [pid 14960] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14959] close(12 [pid 321] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14960] <... mount resumed>) = 0 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] close(13 [pid 14960] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3645/sys" [pid 14960] <... openat resumed>) = 3 [pid 14960] pwrite64(3, "\x02", 1, 4 [pid 14959] close(14 [pid 320] <... restart_syscall resumed>) = 0 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14959] close(15) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3645/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14960] <... pwrite64 resumed>) = 1 [pid 14960] close(3) = 0 [pid 14960] close(4) = -1 EBADF (Bad file descriptor) [pid 14960] close(5) = -1 EBADF (Bad file descriptor) [pid 14960] close(6) = -1 EBADF (Bad file descriptor) [pid 14960] close(7) = -1 EBADF (Bad file descriptor) [pid 14960] close(8) = -1 EBADF (Bad file descriptor) [pid 14960] close(9) = -1 EBADF (Bad file descriptor) [pid 14960] close(10) = -1 EBADF (Bad file descriptor) [pid 14960] close(11) = -1 EBADF (Bad file descriptor) [pid 14960] close(12) = -1 EBADF (Bad file descriptor) [pid 14960] close(13) = -1 EBADF (Bad file descriptor) [pid 14960] close(14) = -1 EBADF (Bad file descriptor) [pid 14960] close(15) = -1 EBADF (Bad file descriptor) [pid 14960] close(16) = -1 EBADF (Bad file descriptor) [pid 14960] close(17) = -1 EBADF (Bad file descriptor) [pid 14960] close(18) = -1 EBADF (Bad file descriptor) [pid 14960] close(19) = -1 EBADF (Bad file descriptor) [pid 14960] close(20) = -1 EBADF (Bad file descriptor) [pid 14960] close(21) = -1 EBADF (Bad file descriptor) [pid 14960] close(22) = -1 EBADF (Bad file descriptor) [pid 14960] close(23) = -1 EBADF (Bad file descriptor) [pid 14960] close(24) = -1 EBADF (Bad file descriptor) [pid 14960] close(25) = -1 EBADF (Bad file descriptor) [pid 14960] close(26) = -1 EBADF (Bad file descriptor) [pid 14960] close(27) = -1 EBADF (Bad file descriptor) [pid 14960] close(28) = -1 EBADF (Bad file descriptor) [pid 14960] close(29) = -1 EBADF (Bad file descriptor) [pid 14960] exit_group(0) = ? [pid 320] umount2("./3554", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] close(16 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3645/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] close(17 [pid 321] <... openat resumed>) = 4 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 320] openat(AT_FDCWD, "./3554", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14960] +++ exited with 0 +++ [pid 14959] close(18 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14959] close(19 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3739, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] getdents64(4 [pid 320] getdents64(3 [pid 14959] close(20 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] close(4 [pid 14959] close(21 [pid 320] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14959] close(22) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3645/sys" [pid 320] <... umount2 resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14959] close(23 [pid 323] umount2("./3737", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3645/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] close(24 [pid 323] openat(AT_FDCWD, "./3737", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] close(25 [pid 323] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3645/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3554/sys" [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 14959] close(26 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3645/binderfs" [pid 320] umount2("./3554/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 14959] close(27 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3737/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] close(28 [pid 323] <... umount2 resumed>) = 0 [pid 321] umount2("./3645/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3554/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 14959] close(29 [pid 321] newfstatat(AT_FDCWD, "./3645/cgroup.net" [pid 14959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3737/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14959] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3645/cgroup.net" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14959] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3737/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 323] umount2("./3737/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3737/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14959] +++ exited with 0 +++ [pid 323] <... openat resumed>) = 4 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3683, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] getdents64(4 [pid 323] fstat(4 [pid 321] umount2("./3645/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 321] newfstatat(AT_FDCWD, "./3645/cgroup.cpu" [pid 320] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3554/sys" [pid 321] unlink("./3645/cgroup.cpu" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... rmdir resumed>) = 0 [pid 323] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3554/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3645/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3737/sys") = 0 [pid 321] newfstatat(AT_FDCWD, "./3645/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3554/binderfs" [pid 323] umount2("./3737/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] newfstatat(AT_FDCWD, "./3737/binderfs" [pid 321] unlink("./3645/cgroup" [pid 320] unlink("./3554/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3737/binderfs") = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] umount2("./3737/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] umount2("./3554/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3737/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(3 [pid 323] unlink("./3737/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3554/cgroup.net" [pid 323] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 323] umount2("./3737/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3645" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3554/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3737/cgroup.cpu" [pid 321] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] unlink("./3737/cgroup.cpu" [pid 321] mkdir("./3646", 0777 [pid 320] umount2("./3554/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3737/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3737/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3554/cgroup.cpu" [pid 323] unlink("./3737/cgroup" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3554/cgroup.cpu" [pid 323] close(3) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3737") = 0 [pid 320] umount2("./3554/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3738", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3554/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14961 attached , {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14962 attached [pid 14961] set_robust_list(0x555587eb56a0, 24 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3648 [pid 320] unlink("./3554/cgroup" [pid 14961] <... set_robust_list resumed>) = 0 [pid 14962] set_robust_list(0x555587eb56a0, 24 [pid 14961] rt_sigprocmask(SIG_SETMASK, [] [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 14962] <... set_robust_list resumed>) = 0 [pid 320] getdents64(3 [pid 14961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14961] chdir("./3646" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3740 [pid 320] close(3 [pid 14962] rt_sigprocmask(SIG_SETMASK, [] [pid 14961] <... chdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14961] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... close resumed>) = 0 [pid 14962] chdir("./3738" [pid 14961] <... prctl resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3554" [pid 14961] setpgid(0, 0) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14962] <... chdir resumed>) = 0 [pid 14961] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14962] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14961] <... symlink resumed>) = 0 [pid 320] mkdir("./3555", 0777 [pid 14962] <... prctl resumed>) = 0 [pid 14961] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14962] setpgid(0, 0 [pid 14961] <... symlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 14962] <... setpgid resumed>) = 0 [pid 14961] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 14962] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14961] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14962] <... symlink resumed>) = 0 [pid 14961] <... openat resumed>) = 3 [pid 14962] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14961] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14962] <... symlink resumed>) = 0 [pid 14961] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14962] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14961] close(3) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14961] symlink("/dev/binderfs", "./binderfs"ci2-android-6-12-rust/strace-static-x86_64: Process 14963 attached ) = 0 [pid 14963] set_robust_list(0x555587eb56a0, 24 [pid 322] umount2("./3681", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14963] <... set_robust_list resumed>) = 0 [pid 14961] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14963] rt_sigprocmask(SIG_SETMASK, [] [pid 14962] <... symlink resumed>) = 0 [pid 14961] <... write resumed>) = 18 [pid 322] openat(AT_FDCWD, "./3681", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14962] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14961] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3557 [pid 14963] chdir("./3555" [pid 14962] <... openat resumed>) = 3 [pid 14961] <... mkdirat resumed>) = 0 [pid 322] fstat(3 [pid 14963] <... chdir resumed>) = 0 [pid 14961] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14963] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14962] write(3, "1000", 4 [pid 14961] <... mount resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14963] <... prctl resumed>) = 0 [pid 14962] <... write resumed>) = 4 [pid 14961] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] getdents64(3 [pid 14963] setpgid(0, 0 [pid 14962] close(3 [pid 14961] <... openat resumed>) = 3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14963] <... setpgid resumed>) = 0 [pid 14962] <... close resumed>) = 0 [pid 14963] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 14962] symlink("/dev/binderfs", "./binderfs" [pid 14963] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] umount2("./3681/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14963] <... symlink resumed>) = 0 [pid 14962] <... symlink resumed>) = 0 [pid 14961] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = 0 [pid 14963] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14962] write(1, "executing program\n", 18 [pid 14961] <... pwrite64 resumed>) = 1 [pid 14963] <... symlink resumed>) = 0 executing program [pid 14962] <... write resumed>) = 18 [pid 322] umount2("./3681/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14963] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14962] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14961] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14963] <... openat resumed>) = 3 [pid 14962] <... mkdirat resumed>) = 0 [pid 14961] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3681/sys" [pid 14963] write(3, "1000", 4 [pid 14962] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14961] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14963] <... write resumed>) = 4 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14963] close(3 [pid 14962] <... mount resumed>) = 0 [pid 14961] close(5 [pid 322] umount2("./3681/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14963] <... close resumed>) = 0 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14963] symlink("/dev/binderfs", "./binderfs" [pid 14961] close(6 [pid 322] openat(AT_FDCWD, "./3681/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14963] <... symlink resumed>) = 0 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14963] write(1, "executing program\n", 18 executing program [pid 14962] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14961] close(7 [pid 322] fstat(4 [pid 14963] <... write resumed>) = 18 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14963] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14961] close(8 [pid 322] getdents64(4 [pid 14963] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14963] <... mount resumed>) = 0 [pid 14962] <... openat resumed>) = 3 [pid 14961] close(9 [pid 322] getdents64(4 [pid 14963] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14963] <... openat resumed>) = 3 [pid 14962] pwrite64(3, "\x02", 1, 4 [pid 14961] close(10 [pid 322] close(4 [pid 14963] pwrite64(3, "\x02", 1, 4 [pid 14962] <... pwrite64 resumed>) = 1 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14963] <... pwrite64 resumed>) = 1 [pid 14961] close(11 [pid 322] rmdir("./3681/sys" [pid 14963] close(3 [pid 14962] close(3 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14963] <... close resumed>) = 0 [pid 14962] <... close resumed>) = 0 [pid 14961] close(12 [pid 14963] close(4 [pid 14962] close(4 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3681/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] close(13 [pid 14963] close(5 [pid 14962] close(5 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14963] close(6 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] close(14 [pid 322] newfstatat(AT_FDCWD, "./3681/binderfs" [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] close(6 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14963] close(7 [pid 14961] close(15 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3681/binderfs" [pid 14963] close(8 [pid 14962] close(7 [pid 14961] close(16 [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14963] close(9 [pid 14962] close(8 [pid 14961] close(17 [pid 322] umount2("./3681/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14963] close(10 [pid 14962] close(9 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14961] close(18 [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3681/cgroup.net" [pid 14963] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] close(10 [pid 14961] close(19 [pid 322] unlink("./3681/cgroup.net" [pid 14963] close(12 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14963] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] close(11 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14963] close(13) = -1 EBADF (Bad file descriptor) [pid 14963] close(14) = -1 EBADF (Bad file descriptor) [pid 14963] close(15) = -1 EBADF (Bad file descriptor) [pid 14963] close(16) = -1 EBADF (Bad file descriptor) [pid 14963] close(17) = -1 EBADF (Bad file descriptor) [pid 14963] close(18) = -1 EBADF (Bad file descriptor) [pid 14963] close(19) = -1 EBADF (Bad file descriptor) [pid 14963] close(20) = -1 EBADF (Bad file descriptor) [pid 14963] close(21) = -1 EBADF (Bad file descriptor) [pid 14963] close(22) = -1 EBADF (Bad file descriptor) [pid 14963] close(23) = -1 EBADF (Bad file descriptor) [pid 14963] close(24) = -1 EBADF (Bad file descriptor) [pid 14963] close(25) = -1 EBADF (Bad file descriptor) [pid 14963] close(26) = -1 EBADF (Bad file descriptor) [pid 14963] close(27) = -1 EBADF (Bad file descriptor) [pid 14963] close(28) = -1 EBADF (Bad file descriptor) [pid 14963] close(29) = -1 EBADF (Bad file descriptor) [pid 14963] exit_group(0) = ? [pid 322] umount2("./3681/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14962] close(12 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] close(21 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3681/cgroup.cpu" [pid 14961] close(22 [pid 14962] close(13 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14962] close(14 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] close(24 [pid 322] unlink("./3681/cgroup.cpu" [pid 14962] close(15 [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14961] close(25 [pid 14963] +++ exited with 0 +++ [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3681/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14962] close(16 [pid 14961] close(26 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3557, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14962] close(17 [pid 14961] close(27 [pid 322] newfstatat(AT_FDCWD, "./3681/cgroup" [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] unlink("./3681/cgroup" [pid 14962] close(18 [pid 14961] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14962] close(19 [pid 14961] close(29 [pid 322] close(3 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14962] close(20 [pid 322] rmdir("./3681" [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14962] close(21 [pid 14961] exit_group(0 [pid 322] mkdir("./3682", 0777 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14961] <... exit_group resumed>) = ? [pid 322] <... mkdir resumed>) = 0 [pid 14962] close(22 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14964 attached [pid 14961] +++ exited with 0 +++ [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3648, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3684 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14964] set_robust_list(0x555587eb56a0, 24) = 0 [pid 14964] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14964] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14964] chdir("./3682" [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14964] <... chdir resumed>) = 0 [pid 14964] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14962] close(23 [pid 14964] <... prctl resumed>) = 0 [pid 14964] setpgid(0, 0 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 14964] <... setpgid resumed>) = 0 [pid 14962] close(24) = -1 EBADF (Bad file descriptor) [pid 14964] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14962] close(25 [pid 321] umount2("./3646", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] <... symlink resumed>) = 0 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14964] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14962] close(26 [pid 321] openat(AT_FDCWD, "./3646", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14964] <... symlink resumed>) = 0 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 14964] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14962] close(27 [pid 321] fstat(3 [pid 14964] <... symlink resumed>) = 0 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14964] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14962] close(28 [pid 321] getdents64(3 [pid 14964] <... openat resumed>) = 3 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14964] write(3, "1000", 4 [pid 14962] close(29 [pid 321] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] <... write resumed>) = 4 [pid 14964] close(3 [pid 14962] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14964] <... close resumed>) = 0 [pid 321] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] symlink("/dev/binderfs", "./binderfs" [pid 14962] exit_group(0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14964] <... symlink resumed>) = 0 [pid 14962] <... exit_group resumed>) = ? [pid 321] newfstatat(AT_FDCWD, "./3646/sys" [pid 14964] write(1, "executing program\n", 18 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14964] <... write resumed>) = 18 [pid 321] umount2("./3646/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14964] <... mkdirat resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3646/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14964] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... openat resumed>) = 4 executing program [pid 14964] <... mount resumed>) = 0 [pid 14962] +++ exited with 0 +++ [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3740, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] getdents64(4 [pid 14964] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14964] <... openat resumed>) = 3 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3646/sys") = 0 [pid 321] umount2("./3646/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14964] pwrite64(3, "\x02", 1, 4 [pid 321] newfstatat(AT_FDCWD, "./3646/binderfs" [pid 14964] <... pwrite64 resumed>) = 1 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14964] close(3 [pid 321] unlink("./3646/binderfs" [pid 14964] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14964] close(4 [pid 321] umount2("./3646/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14964] close(5) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3646/cgroup.net" [pid 14964] close(6 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3646/cgroup.net" [pid 14964] close(7) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 14964] close(8 [pid 321] umount2("./3646/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14964] close(9 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14964] close(10 [pid 321] newfstatat(AT_FDCWD, "./3646/cgroup.cpu" [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14964] close(11) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3646/cgroup.cpu" [pid 320] <... restart_syscall resumed>) = 0 [pid 14964] close(12 [pid 321] <... unlink resumed>) = 0 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3646/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] close(13 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3555", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3646/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14964] close(14 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3555", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3646/cgroup" [pid 320] <... openat resumed>) = 3 [pid 14964] close(15 [pid 321] <... unlink resumed>) = 0 [pid 320] fstat(3 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14964] close(16 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] getdents64(3 [pid 14964] close(17 [pid 321] <... close resumed>) = 0 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3646" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14964] close(18) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] close(19) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3647", 0777 [pid 320] <... umount2 resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14964] close(20 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14964] close(21 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3555/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 14965 attached [pid 14964] close(22 [pid 323] <... restart_syscall resumed>) = 0 [pid 14965] set_robust_list(0x555587eb56a0, 24 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14965] <... set_robust_list resumed>) = 0 [pid 14964] close(23 [pid 323] umount2("./3738", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3555/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14965] rt_sigprocmask(SIG_SETMASK, [] [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14965] chdir("./3647" [pid 14964] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3649 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3738", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14964] close(25 [pid 323] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] openat(AT_FDCWD, "./3555/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14964] close(26 [pid 323] fstat(3 [pid 320] <... openat resumed>) = 4 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] fstat(4 [pid 14964] close(27 [pid 323] getdents64(3 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14964] close(28 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] getdents64(4 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3738/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14964] close(29 [pid 14965] <... chdir resumed>) = 0 [pid 14964] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 14965] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14964] exit_group(0 [pid 320] getdents64(4 [pid 14965] <... prctl resumed>) = 0 [pid 14964] <... exit_group resumed>) = ? [pid 323] umount2("./3738/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14965] setpgid(0, 0 [pid 14964] +++ exited with 0 +++ [pid 14965] <... setpgid resumed>) = 0 [pid 320] close(4 [pid 14965] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3684, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... close resumed>) = 0 [pid 14965] <... symlink resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rmdir("./3555/sys" [pid 14965] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 14965] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3738/sys" [pid 320] umount2("./3555/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14965] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14965] <... symlink resumed>) = 0 [pid 323] umount2("./3738/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3555/binderfs" [pid 14965] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] openat(AT_FDCWD, "./3738/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3555/binderfs" [pid 14965] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 4 [pid 320] <... unlink resumed>) = 0 [pid 14965] write(3, "1000", 4 [pid 323] fstat(4 [pid 320] umount2("./3555/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14965] <... write resumed>) = 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14965] close(3 [pid 323] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3555/cgroup.net" [pid 14965] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14965] symlink("/dev/binderfs", "./binderfs" [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3555/cgroup.net" [pid 14965] <... symlink resumed>) = 0 [pid 323] close(4 [pid 320] <... unlink resumed>) = 0 [pid 14965] write(1, "executing program\n", 18 [pid 323] <... close resumed>) = 0 executing program [pid 320] umount2("./3555/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14965] <... write resumed>) = 18 [pid 323] rmdir("./3738/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14965] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3738/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3555/cgroup.cpu" [pid 14965] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14965] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] newfstatat(AT_FDCWD, "./3738/binderfs" [pid 320] unlink("./3555/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14965] <... mount resumed>) = 0 [pid 14965] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3738/binderfs" [pid 320] umount2("./3555/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3738/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3555/cgroup" [pid 14965] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3738/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3738/cgroup.net" [pid 320] unlink("./3555/cgroup" [pid 14965] pwrite64(3, "\x02", 1, 4 [pid 323] <... unlink resumed>) = 0 [pid 14965] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3738/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14965] close(3) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14965] close(4 [pid 323] newfstatat(AT_FDCWD, "./3738/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(3 [pid 14965] close(5 [pid 323] unlink("./3738/cgroup.cpu" [pid 322] <... restart_syscall resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] rmdir("./3555" [pid 14965] close(6 [pid 323] umount2("./3738/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3738/cgroup" [pid 322] umount2("./3682", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3556", 0777 [pid 14965] close(7 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3682", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14965] close(8) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3738/cgroup" [pid 322] <... openat resumed>) = 3 [pid 320] <... mkdir resumed>) = 0 [pid 14965] close(9 [pid 323] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] fstat(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14965] close(10 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 14966 attached [pid 14966] set_robust_list(0x555587eb56a0, 24 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3738") = 0 [pid 323] mkdir("./3739", 0777 [pid 14966] <... set_robust_list resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14965] close(11 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3558 [pid 14966] rt_sigprocmask(SIG_SETMASK, [] [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3682/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14966] chdir("./3556" [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14966] <... chdir resumed>) = 0 [pid 14965] close(12 [pid 322] <... umount2 resumed>) = 0 [pid 14966] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3682/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] <... prctl resumed>) = 0 [pid 14965] close(13 [pid 14966] setpgid(0, 0 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14966] <... setpgid resumed>) = 0 [pid 14965] close(14ci2-android-6-12-rust/strace-static-x86_64: Process 14967 attached [pid 14966] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3741 [pid 322] newfstatat(AT_FDCWD, "./3682/sys" [pid 14967] set_robust_list(0x555587eb56a0, 24 [pid 14966] <... symlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14965] close(15 [pid 14967] <... set_robust_list resumed>) = 0 [pid 14966] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14967] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14967] chdir("./3739" [pid 14966] <... symlink resumed>) = 0 [pid 14965] close(16 [pid 322] umount2("./3682/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14967] <... chdir resumed>) = 0 [pid 14966] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14967] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14965] close(17 [pid 14967] <... prctl resumed>) = 0 [pid 14966] <... symlink resumed>) = 0 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3682/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14967] setpgid(0, 0) = 0 [pid 14965] close(18 [pid 322] <... openat resumed>) = 4 [pid 14967] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14966] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14967] <... symlink resumed>) = 0 [pid 14965] close(19 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14967] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14967] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14967] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14967] write(3, "1000", 4) = 4 [pid 14967] close(3) = 0 [pid 14967] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14967] write(1, "executing program\n", 18) = 18 executing program [pid 14967] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14967] <... mkdirat resumed>) = 0 [pid 14965] close(20 [pid 14967] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14966] <... openat resumed>) = 3 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14967] <... mount resumed>) = 0 [pid 14966] write(3, "1000", 4 [pid 14965] close(21 [pid 322] getdents64(4 [pid 14967] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14966] <... write resumed>) = 4 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14967] <... openat resumed>) = 3 [pid 14966] close(3 [pid 14965] close(22 [pid 322] close(4 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14966] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14965] close(23 [pid 14966] symlink("/dev/binderfs", "./binderfs" [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3682/sys" [pid 14965] close(24 [pid 14967] pwrite64(3, "\x02", 1, 4) = 1 [pid 322] <... rmdir resumed>) = 0 [pid 14967] close(3 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14967] <... close resumed>) = 0 [pid 322] umount2("./3682/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14965] close(25 [pid 14967] close(4 [pid 14966] <... symlink resumed>) = 0 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14967] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14966] write(1, "executing program\n", 18 [pid 14965] close(26 [pid 322] newfstatat(AT_FDCWD, "./3682/binderfs" executing program [pid 14967] close(5 [pid 14966] <... write resumed>) = 18 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14967] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14965] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14967] close(6 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3682/binderfs" [pid 14967] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14966] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14965] close(28 [pid 14967] close(7 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14967] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14965] close(29 [pid 322] umount2("./3682/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14967] close(8 [pid 14965] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14967] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14967] close(9) = -1 EBADF (Bad file descriptor) [pid 14965] exit_group(0 [pid 322] newfstatat(AT_FDCWD, "./3682/cgroup.net" [pid 14967] close(10) = -1 EBADF (Bad file descriptor) [pid 14967] close(11) = -1 EBADF (Bad file descriptor) [pid 14967] close(12) = -1 EBADF (Bad file descriptor) [pid 14967] close(13) = -1 EBADF (Bad file descriptor) [pid 14967] close(14) = -1 EBADF (Bad file descriptor) [pid 14967] close(15) = -1 EBADF (Bad file descriptor) [pid 14967] close(16) = -1 EBADF (Bad file descriptor) [pid 14967] close(17) = -1 EBADF (Bad file descriptor) [pid 14967] close(18) = -1 EBADF (Bad file descriptor) [pid 14967] close(19) = -1 EBADF (Bad file descriptor) [pid 14967] close(20) = -1 EBADF (Bad file descriptor) [pid 14967] close(21) = -1 EBADF (Bad file descriptor) [pid 14967] close(22) = -1 EBADF (Bad file descriptor) [pid 14967] close(23) = -1 EBADF (Bad file descriptor) [pid 14967] close(24) = -1 EBADF (Bad file descriptor) [pid 14967] close(25) = -1 EBADF (Bad file descriptor) [pid 14967] close(26) = -1 EBADF (Bad file descriptor) [pid 14967] close(27) = -1 EBADF (Bad file descriptor) [pid 14967] close(28) = -1 EBADF (Bad file descriptor) [pid 14967] close(29) = -1 EBADF (Bad file descriptor) [pid 14967] exit_group(0) = ? [pid 14967] +++ exited with 0 +++ [pid 14966] <... mkdirat resumed>) = 0 [pid 14965] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14966] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] unlink("./3682/cgroup.net") = 0 [pid 322] umount2("./3682/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14965] +++ exited with 0 +++ [pid 14966] <... mount resumed>) = 0 [pid 14966] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3741, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3649, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... restart_syscall resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3682/cgroup.cpu" [pid 14966] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14966] pwrite64(3, "\x02", 1, 4) = 1 [pid 323] umount2("./3739", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3682/cgroup.cpu" [pid 321] umount2("./3647", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3739", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3682/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14966] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14966] close(4 [pid 321] openat(AT_FDCWD, "./3647", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3682/cgroup" [pid 321] <... openat resumed>) = 3 [pid 14966] close(5 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 14966] close(6 [pid 323] getdents64(3 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] unlink("./3682/cgroup" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14966] close(7 [pid 323] umount2("./3739/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 14966] close(8 [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] close(3 [pid 321] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] close(9 [pid 322] <... close resumed>) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3682" [pid 14966] close(10) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3739/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] close(11) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3739/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3739/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3739/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3739/sys") = 0 [pid 323] umount2("./3739/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = 0 [pid 14966] close(12 [pid 322] <... rmdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3739/binderfs" [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3683", 0777 [pid 321] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] close(13 [pid 322] <... mkdir resumed>) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14966] close(14 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3647/sys" [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14966] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3739/binderfs" [pid 321] umount2("./3647/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] close(16 [pid 323] <... unlink resumed>) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3739/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14968 attached [pid 14966] close(17 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3647/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14968] set_robust_list(0x555587eb56a0, 24 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3739/cgroup.net" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3685 [pid 321] <... openat resumed>) = 4 [pid 14968] <... set_robust_list resumed>) = 0 [pid 14966] close(18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] fstat(4 [pid 14968] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14968] chdir("./3683" [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] unlink("./3739/cgroup.net" [pid 14968] <... chdir resumed>) = 0 [pid 14968] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14966] close(19 [pid 323] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 14968] setpgid(0, 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3739/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14968] <... setpgid resumed>) = 0 [pid 14966] close(20 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 14968] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3739/cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14968] <... symlink resumed>) = 0 [pid 14968] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14966] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 14968] <... symlink resumed>) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3739/cgroup.cpu" [pid 14966] close(22 [pid 321] <... close resumed>) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3647/sys" [pid 14966] close(23 [pid 14968] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14968] <... symlink resumed>) = 0 [pid 14966] close(24 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3647/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14968] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14968] <... openat resumed>) = 3 [pid 323] umount2("./3739/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14968] write(3, "1000", 4 [pid 14966] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3647/binderfs" [pid 14968] <... write resumed>) = 4 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3739/cgroup" [pid 14968] close(3 [pid 14966] close(26 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14968] <... close resumed>) = 0 [pid 14968] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14968] write(1, "executing program\n", 18) = 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14968] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] unlink("./3647/binderfs" [pid 323] unlink("./3739/cgroup" [pid 14968] <... mkdirat resumed>) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14968] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14966] close(27 [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14966] close(28 [pid 321] umount2("./3647/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14966] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14966] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14968] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14966] exit_group(0 [pid 323] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3647/cgroup.net" [pid 14966] <... exit_group resumed>) = ? [pid 323] rmdir("./3739" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14968] pwrite64(3, "\x02", 1, 4) = 1 [pid 14968] close(3) = 0 [pid 14968] close(4) = -1 EBADF (Bad file descriptor) [pid 14968] close(5) = -1 EBADF (Bad file descriptor) [pid 14968] close(6) = -1 EBADF (Bad file descriptor) [pid 14968] close(7) = -1 EBADF (Bad file descriptor) [pid 14968] close(8) = -1 EBADF (Bad file descriptor) [pid 14968] close(9) = -1 EBADF (Bad file descriptor) [pid 14968] close(10) = -1 EBADF (Bad file descriptor) [pid 14966] +++ exited with 0 +++ [pid 14968] close(11 [pid 323] <... rmdir resumed>) = 0 [pid 321] unlink("./3647/cgroup.net" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3558, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14968] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14968] close(12) = -1 EBADF (Bad file descriptor) [pid 14968] close(13) = -1 EBADF (Bad file descriptor) [pid 14968] close(14) = -1 EBADF (Bad file descriptor) [pid 14968] close(15) = -1 EBADF (Bad file descriptor) [pid 14968] close(16) = -1 EBADF (Bad file descriptor) [pid 14968] close(17) = -1 EBADF (Bad file descriptor) [pid 14968] close(18) = -1 EBADF (Bad file descriptor) [pid 14968] close(19) = -1 EBADF (Bad file descriptor) [pid 14968] close(20) = -1 EBADF (Bad file descriptor) [pid 14968] close(21) = -1 EBADF (Bad file descriptor) [pid 14968] close(22) = -1 EBADF (Bad file descriptor) [pid 14968] close(23) = -1 EBADF (Bad file descriptor) [pid 14968] close(24) = -1 EBADF (Bad file descriptor) [pid 14968] close(25) = -1 EBADF (Bad file descriptor) [pid 14968] close(26) = -1 EBADF (Bad file descriptor) [pid 14968] close(27) = -1 EBADF (Bad file descriptor) [pid 14968] close(28) = -1 EBADF (Bad file descriptor) [pid 14968] close(29) = -1 EBADF (Bad file descriptor) [pid 14968] exit_group(0) = ? [pid 14968] +++ exited with 0 +++ [pid 323] mkdir("./3740", 0777 [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3647/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3685, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3647/cgroup.cpu" [pid 323] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3647/cgroup.cpu" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3647/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 14969 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3742 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14969] set_robust_list(0x555587eb56a0, 24 [pid 321] newfstatat(AT_FDCWD, "./3647/cgroup" [pid 14969] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14969] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... restart_syscall resumed>) = 0 [pid 321] unlink("./3647/cgroup" [pid 14969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14969] chdir("./3740" [pid 321] <... unlink resumed>) = 0 [pid 322] umount2("./3683", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14969] <... chdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14969] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14969] <... prctl resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3683", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14969] setpgid(0, 0 [pid 321] close(3 [pid 14969] <... setpgid resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] <... close resumed>) = 0 [pid 14969] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] fstat(3 [pid 321] rmdir("./3647") = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14969] <... symlink resumed>) = 0 [pid 321] mkdir("./3648", 0777 [pid 14969] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... mkdir resumed>) = 0 [pid 14969] <... symlink resumed>) = 0 [pid 322] umount2("./3683/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14969] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... umount2 resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14969] <... symlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] umount2("./3683/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14969] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3683/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3556", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14969] <... openat resumed>) = 3 [pid 322] umount2("./3683/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14969] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3556", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 14970 attached [pid 14969] <... write resumed>) = 4 [pid 322] openat(AT_FDCWD, "./3683/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14969] close(3 [pid 322] <... openat resumed>) = 4 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3650 [pid 320] <... openat resumed>) = 3 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] fstat(3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14970] set_robust_list(0x555587eb56a0, 24 [pid 14969] <... close resumed>) = 0 [pid 322] fstat(4 [pid 14970] <... set_robust_list resumed>) = 0 [pid 14969] symlink("/dev/binderfs", "./binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 320] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14969] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 14970] rt_sigprocmask(SIG_SETMASK, [] [pid 14969] write(1, "executing program\n", 18 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14969] <... write resumed>) = 18 [pid 320] newfstatat(AT_FDCWD, "./3556/sys" [pid 14970] chdir("./3648" [pid 322] getdents64(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14970] <... chdir resumed>) = 0 [pid 14969] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3556/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14970] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14970] <... prctl resumed>) = 0 [pid 14969] <... mkdirat resumed>) = 0 [pid 322] close(4 [pid 320] openat(AT_FDCWD, "./3556/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14970] setpgid(0, 0 [pid 14969] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 14970] <... setpgid resumed>) = 0 [pid 320] fstat(4 [pid 322] rmdir("./3683/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14969] <... mount resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14969] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14970] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] umount2("./3683/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3556/sys" [pid 14970] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3683/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3556/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14970] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] unlink("./3683/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3556/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3683/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3556/binderfs" [pid 14970] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3556/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3556/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3556/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3556/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3556/cgroup.cpu" [pid 14969] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3683/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14970] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14969] pwrite64(3, "\x02", 1, 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3556/cgroup.cpu" [pid 14970] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14970] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14969] <... pwrite64 resumed>) = 1 [pid 322] unlink("./3683/cgroup.net" [pid 320] umount2("./3556/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14969] close(3 [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14970] <... openat resumed>) = 3 [pid 14969] <... close resumed>) = 0 [pid 322] umount2("./3683/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3556/cgroup" [pid 14970] write(3, "1000", 4 [pid 14969] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3556/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3556") = 0 [pid 320] mkdir("./3557", 0777 [pid 14970] <... write resumed>) = 4 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3683/cgroup.cpu" [pid 320] <... mkdir resumed>) = 0 [pid 14970] close(3 [pid 14969] close(5 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14970] <... close resumed>) = 0 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3683/cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14970] symlink("/dev/binderfs", "./binderfs" [pid 14969] close(6 [pid 322] <... unlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14970] <... symlink resumed>) = 0 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3683/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14969] close(7 [pid 14970] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... write resumed>) = 18 [pid 14969] close(8 [pid 322] newfstatat(AT_FDCWD, "./3683/cgroup" [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14969] close(9ci2-android-6-12-rust/strace-static-x86_64: Process 14971 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3559 [pid 14971] set_robust_list(0x555587eb56a0, 24 executing program [pid 14970] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3683/cgroup" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14971] <... set_robust_list resumed>) = 0 [pid 14970] <... mkdirat resumed>) = 0 [pid 14969] close(10 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14971] rt_sigprocmask(SIG_SETMASK, [] [pid 14970] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14969] close(11 [pid 14971] chdir("./3557" [pid 14970] <... mount resumed>) = 0 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] <... chdir resumed>) = 0 [pid 14971] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14971] setpgid(0, 0) = 0 [pid 14971] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 322] getdents64(3 [pid 14971] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14970] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14969] close(12 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14971] <... symlink resumed>) = 0 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 14971] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14970] <... openat resumed>) = 3 [pid 14969] close(13 [pid 322] close(3 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] <... openat resumed>) = 3 [pid 14969] close(14 [pid 322] <... close resumed>) = 0 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3683" [pid 14970] pwrite64(3, "\x02", 1, 4 [pid 14969] close(15 [pid 322] <... rmdir resumed>) = 0 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... pwrite64 resumed>) = 1 [pid 14969] close(16 [pid 14971] write(3, "1000", 4 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3684", 0777 [pid 14971] <... write resumed>) = 4 [pid 14970] close(3 [pid 14969] close(17 [pid 14971] close(3 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] <... close resumed>) = 0 [pid 14971] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14970] <... close resumed>) = 0 [pid 14969] close(18 [pid 322] <... mkdir resumed>) = 0 [pid 14971] write(1, "executing program\n", 18 [pid 14970] close(4 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14971] <... write resumed>) = 18 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] close(19 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14971] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14970] close(5 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] <... mkdirat resumed>) = 0 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] close(20 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14970] close(6 [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14971] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14969] close(21ci2-android-6-12-rust/strace-static-x86_64: Process 14972 attached [pid 14971] <... openat resumed>) = 3 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3686 [pid 14970] close(7 [pid 14969] close(22 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] close(8 [pid 14969] close(23 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] close(9 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14969] close(24 [pid 14972] set_robust_list(0x555587eb56a0, 24 [pid 14971] pwrite64(3, "\x02", 1, 4 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14972] <... set_robust_list resumed>) = 0 [pid 14971] <... pwrite64 resumed>) = 1 [pid 14970] close(10 [pid 14969] close(25 [pid 14972] rt_sigprocmask(SIG_SETMASK, [] [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] close(11 [pid 14969] close(26 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] close(12 [pid 14969] close(27 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14971] close(3 [pid 14970] close(13 [pid 14969] close(28 [pid 14972] chdir("./3684" [pid 14971] <... close resumed>) = 0 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... chdir resumed>) = 0 [pid 14971] close(4 [pid 14972] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] close(14 [pid 14969] close(29 [pid 14972] <... prctl resumed>) = 0 [pid 14971] close(5 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] setpgid(0, 0 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] close(15 [pid 14972] <... setpgid resumed>) = 0 [pid 14971] close(6 [pid 14972] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] exit_group(0 [pid 14972] <... symlink resumed>) = 0 [pid 14971] close(7 [pid 14972] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] <... exit_group resumed>) = ? [pid 14972] <... symlink resumed>) = 0 [pid 14970] close(16 [pid 14972] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14971] close(8 [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... symlink resumed>) = 0 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14971] close(9 [pid 14972] <... openat resumed>) = 3 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] close(10) = -1 EBADF (Bad file descriptor) [pid 14972] write(3, "1000", 4 [pid 14971] close(11 [pid 14972] <... write resumed>) = 4 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14969] +++ exited with 0 +++ [pid 14972] close(3 [pid 14971] close(12 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3742, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14972] <... close resumed>) = 0 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14972] symlink("/dev/binderfs", "./binderfs" [pid 14971] close(13 [pid 14972] <... symlink resumed>) = 0 [pid 14970] close(17 [pid 14972] write(1, "executing program\n", 18 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... write resumed>) = 18 [pid 14971] close(14 [pid 14970] close(18 executing program [pid 14972] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... mkdirat resumed>) = 0 [pid 14972] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14971] close(15 [pid 14970] close(19 [pid 14972] <... mount resumed>) = 0 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14971] close(16 [pid 14970] close(20 [pid 14972] <... openat resumed>) = 3 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] pwrite64(3, "\x02", 1, 4 [pid 14971] close(17 [pid 14970] close(21 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... pwrite64 resumed>) = 1 [pid 14971] close(18 [pid 14970] close(22 [pid 14972] close(3 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... close resumed>) = 0 [pid 14970] close(23) = -1 EBADF (Bad file descriptor) [pid 14970] close(24) = -1 EBADF (Bad file descriptor) [pid 14970] close(25) = -1 EBADF (Bad file descriptor) [pid 14970] close(26) = -1 EBADF (Bad file descriptor) [pid 14970] close(27) = -1 EBADF (Bad file descriptor) [pid 14970] close(28) = -1 EBADF (Bad file descriptor) [pid 14970] close(29) = -1 EBADF (Bad file descriptor) [pid 14970] exit_group(0 [pid 14971] close(19 [pid 14972] close(4 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14970] <... exit_group resumed>) = ? [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] close(20 [pid 14972] close(5 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] close(21 [pid 14972] close(6 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] close(22 [pid 14970] +++ exited with 0 +++ [pid 14972] close(7 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] close(23 [pid 14972] close(8 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] close(24 [pid 14972] close(9) = -1 EBADF (Bad file descriptor) [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] close(10 [pid 14971] close(25 [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] close(11 [pid 14971] close(26 [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] close(12) = -1 EBADF (Bad file descriptor) [pid 14971] close(27 [pid 14972] close(13 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] close(28 [pid 14972] close(14 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] close(29 [pid 14972] close(15 [pid 14971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3650, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14972] close(16 [pid 14971] exit_group(0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14971] <... exit_group resumed>) = ? [pid 14972] close(17) = -1 EBADF (Bad file descriptor) [pid 14972] close(18) = -1 EBADF (Bad file descriptor) [pid 14971] +++ exited with 0 +++ [pid 14972] close(19) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3559, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14972] close(20 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] close(21) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3740", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3648", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3557", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14972] close(22 [pid 323] openat(AT_FDCWD, "./3740", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14972] close(23 [pid 323] fstat(3 [pid 321] openat(AT_FDCWD, "./3648", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] openat(AT_FDCWD, "./3557", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... openat resumed>) = 3 [pid 14972] close(24 [pid 323] getdents64(3 [pid 321] fstat(3 [pid 320] <... openat resumed>) = 3 [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] fstat(3 [pid 14972] close(25 [pid 323] umount2("./3740/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14972] close(26 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 321] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14972] close(27 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14972] close(28 [pid 323] <... umount2 resumed>) = 0 [pid 320] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3740/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14972] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3740/sys" [pid 14972] exit_group(0 [pid 320] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14972] <... exit_group resumed>) = ? [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3740/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3557/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3648/sys" [pid 14972] +++ exited with 0 +++ [pid 323] openat(AT_FDCWD, "./3740/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 4 [pid 321] umount2("./3648/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] openat(AT_FDCWD, "./3648/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(4 [pid 321] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] fstat(4 [pid 323] getdents64(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] getdents64(4 [pid 323] close(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... close resumed>) = 0 [pid 321] getdents64(4 [pid 323] rmdir("./3740/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] close(4 [pid 323] umount2("./3740/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3686, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3557/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] rmdir("./3648/sys" [pid 323] newfstatat(AT_FDCWD, "./3740/binderfs" [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3648/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3557/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] unlink("./3740/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3648/binderfs" [pid 320] <... openat resumed>) = 4 [pid 323] umount2("./3740/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3648/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] newfstatat(AT_FDCWD, "./3740/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3648/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 323] unlink("./3740/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] umount2("./3740/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3648/cgroup.net" [pid 320] getdents64(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] newfstatat(AT_FDCWD, "./3740/cgroup.cpu" [pid 320] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3648/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 323] unlink("./3740/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] rmdir("./3557/sys" [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3648/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3740/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3648/cgroup.cpu" [pid 320] umount2("./3557/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3740/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3740/cgroup" [pid 321] unlink("./3648/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3557/binderfs" [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] umount2("./3648/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3557/binderfs" [pid 323] close(3 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3648/cgroup" [pid 323] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3740" [pid 321] unlink("./3648/cgroup" [pid 323] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3557/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3741", 0777 [pid 322] umount2("./3684", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 323] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] close(3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3557/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 14973 attached [pid 322] openat(AT_FDCWD, "./3684", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rmdir("./3648" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 3 [pid 320] unlink("./3557/cgroup.net" [pid 14973] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3743 [pid 322] fstat(3 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14973] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] mkdir("./3649", 0777 [pid 320] umount2("./3557/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14973] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3557/cgroup.cpu" [pid 322] umount2("./3684/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14973] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14973] chdir("./3741" [pid 322] <... umount2 resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] unlink("./3557/cgroup.cpu" [pid 14973] <... chdir resumed>) = 0 [pid 322] umount2("./3684/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14973] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14974 attached [pid 14973] <... prctl resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3557/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14974] set_robust_list(0x555587eb56a0, 24 [pid 14973] setpgid(0, 0 [pid 322] newfstatat(AT_FDCWD, "./3684/sys" [pid 14973] <... setpgid resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3651 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14974] <... set_robust_list resumed>) = 0 [pid 14973] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3557/cgroup" [pid 14974] rt_sigprocmask(SIG_SETMASK, [] [pid 14973] <... symlink resumed>) = 0 [pid 322] umount2("./3684/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14973] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14973] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3557/cgroup" [pid 14974] chdir("./3649" [pid 14973] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 322] openat(AT_FDCWD, "./3684/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 14974] <... chdir resumed>) = 0 [pid 14973] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14973] write(3, "1000", 4) = 4 [pid 322] <... openat resumed>) = 4 [pid 320] getdents64(3 [pid 14974] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14973] close(3 [pid 14974] <... prctl resumed>) = 0 [pid 14973] <... close resumed>) = 0 [pid 322] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14973] symlink("/dev/binderfs", "./binderfs" [pid 14974] setpgid(0, 0 [pid 14973] <... symlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] close(3 [pid 14974] <... setpgid resumed>) = 0 [pid 14973] write(1, "executing program\n", 18 [pid 322] getdents64(4 executing program [pid 14974] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14973] <... write resumed>) = 18 [pid 320] <... close resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14973] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14974] <... symlink resumed>) = 0 [pid 14973] <... mkdirat resumed>) = 0 [pid 322] getdents64(4 [pid 320] rmdir("./3557" [pid 14974] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14973] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 322] close(4 [pid 14974] <... symlink resumed>) = 0 [pid 320] mkdir("./3558", 0777 [pid 14974] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... close resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 322] rmdir("./3684/sys" [pid 14974] <... symlink resumed>) = 0 [pid 14973] <... mount resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14973] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3684/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14974] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14973] <... openat resumed>) = 3 [pid 14973] pwrite64(3, "\x02", 1, 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14974] <... openat resumed>) = 3 [pid 14973] <... pwrite64 resumed>) = 1 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14973] close(3) = 0 [pid 14973] close(4) = -1 EBADF (Bad file descriptor) [pid 14973] close(5) = -1 EBADF (Bad file descriptor) [pid 14973] close(6) = -1 EBADF (Bad file descriptor) [pid 14973] close(7) = -1 EBADF (Bad file descriptor) [pid 14973] close(8) = -1 EBADF (Bad file descriptor) [pid 14973] close(9) = -1 EBADF (Bad file descriptor) [pid 14973] close(10) = -1 EBADF (Bad file descriptor) [pid 14973] close(11) = -1 EBADF (Bad file descriptor) [pid 14973] close(12) = -1 EBADF (Bad file descriptor) [pid 14973] close(13) = -1 EBADF (Bad file descriptor) [pid 14973] close(14) = -1 EBADF (Bad file descriptor) [pid 14973] close(15) = -1 EBADF (Bad file descriptor) [pid 14973] close(16) = -1 EBADF (Bad file descriptor) [pid 14973] close(17) = -1 EBADF (Bad file descriptor) [pid 14973] close(18) = -1 EBADF (Bad file descriptor) [pid 14973] close(19) = -1 EBADF (Bad file descriptor) [pid 14973] close(20) = -1 EBADF (Bad file descriptor) [pid 14973] close(21) = -1 EBADF (Bad file descriptor) [pid 14973] close(22) = -1 EBADF (Bad file descriptor) [pid 14973] close(23) = -1 EBADF (Bad file descriptor) [pid 14973] close(24) = -1 EBADF (Bad file descriptor) [pid 14973] close(25) = -1 EBADF (Bad file descriptor) [pid 14973] close(26) = -1 EBADF (Bad file descriptor) [pid 14973] close(27) = -1 EBADF (Bad file descriptor) [pid 14973] close(28) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14975 attached [pid 14974] write(3, "1000", 4 [pid 14973] close(29 [pid 322] newfstatat(AT_FDCWD, "./3684/binderfs" [pid 14975] set_robust_list(0x555587eb56a0, 24 [pid 14974] <... write resumed>) = 4 [pid 14973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14975] <... set_robust_list resumed>) = 0 [pid 14974] close(3 [pid 14973] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3560 [pid 14975] rt_sigprocmask(SIG_SETMASK, [] [pid 14974] <... close resumed>) = 0 [pid 14973] <... exit_group resumed>) = ? [pid 322] unlink("./3684/binderfs" [pid 14975] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14974] symlink("/dev/binderfs", "./binderfs" [pid 14973] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 14975] chdir("./3558" [pid 14974] <... symlink resumed>) = 0 [pid 322] umount2("./3684/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14974] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14974] <... write resumed>) = 18 [pid 322] newfstatat(AT_FDCWD, "./3684/cgroup.net" [pid 14975] <... chdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14975] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14974] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3743, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] unlink("./3684/cgroup.net" [pid 14975] <... prctl resumed>) = 0 executing program [pid 14975] setpgid(0, 0 [pid 322] <... unlink resumed>) = 0 [pid 14975] <... setpgid resumed>) = 0 [pid 14974] <... mkdirat resumed>) = 0 [pid 323] umount2("./3741", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3684/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14975] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14974] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14975] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3684/cgroup.cpu" [pid 14975] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] openat(AT_FDCWD, "./3741", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14975] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14975] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14974] <... mount resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] unlink("./3684/cgroup.cpu" [pid 14975] <... symlink resumed>) = 0 [pid 323] fstat(3 [pid 14975] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14974] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14975] <... openat resumed>) = 3 [pid 323] getdents64(3 [pid 14975] write(3, "1000", 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14975] <... write resumed>) = 4 [pid 323] umount2("./3741/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14975] close(3 [pid 14974] <... openat resumed>) = 3 [pid 14974] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3684/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14975] <... close resumed>) = 0 [pid 14975] symlink("/dev/binderfs", "./binderfs" [pid 14974] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3741/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14975] <... symlink resumed>) = 0 [pid 14974] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14975] write(1, "executing program\n", 18 [pid 14974] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3741/sys" [pid 322] newfstatat(AT_FDCWD, "./3684/cgroup" [pid 14975] <... write resumed>) = 18 [pid 14974] close(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 14975] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3741/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14975] <... mkdirat resumed>) = 0 [pid 14974] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14975] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] openat(AT_FDCWD, "./3741/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] unlink("./3684/cgroup" [pid 14975] <... mount resumed>) = 0 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14975] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14974] close(6 [pid 323] <... openat resumed>) = 4 [pid 322] <... unlink resumed>) = 0 [pid 14975] <... openat resumed>) = 3 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 14974] close(7 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 14974] close(8 [pid 322] <... close resumed>) = 0 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3684" [pid 14975] pwrite64(3, "\x02", 1, 4 [pid 323] fstat(4 [pid 14975] <... pwrite64 resumed>) = 1 [pid 14974] close(9 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14975] close(3 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 14975] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14975] close(4 [pid 14974] close(10 [pid 323] getdents64(4 [pid 322] mkdir("./3685", 0777 [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14975] close(5 [pid 323] close(4 [pid 14974] close(11 [pid 322] <... mkdir resumed>) = 0 [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14975] close(6 [pid 14974] close(12 [pid 323] rmdir("./3741/sys" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14975] close(7 [pid 14974] close(13 [pid 323] umount2("./3741/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14975] close(8 [pid 14974] close(14 [pid 323] newfstatat(AT_FDCWD, "./3741/binderfs" [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14975] close(9 [pid 323] unlink("./3741/binderfs" [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14975] close(10) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3741/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14975] close(11 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14975] close(12 [pid 323] newfstatat(AT_FDCWD, "./3741/cgroup.net" [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14975] close(13 [pid 323] unlink("./3741/cgroup.net" [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14975] close(14) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3741/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14975] close(15) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14975] close(16) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3741/cgroup.cpu" [pid 14975] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3741/cgroup.cpu" [pid 14975] close(18 [pid 323] <... unlink resumed>) = 0 [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3741/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14975] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3741/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14976 attached [pid 14975] close(20 [pid 14974] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14976] set_robust_list(0x555587eb56a0, 24 [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3741/cgroup" [pid 14976] <... set_robust_list resumed>) = 0 [pid 14975] close(21 [pid 14974] close(16 [pid 323] <... unlink resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3687 [pid 14976] rt_sigprocmask(SIG_SETMASK, [] [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14975] close(22 [pid 14974] close(17 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14976] chdir("./3685" [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14976] <... chdir resumed>) = 0 [pid 14975] close(23 [pid 323] <... close resumed>) = 0 [pid 14976] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] close(18 [pid 323] rmdir("./3741" [pid 14976] <... prctl resumed>) = 0 [pid 14975] close(24 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] setpgid(0, 0 [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 14976] <... setpgid resumed>) = 0 [pid 14975] close(25 [pid 14974] close(19 [pid 14976] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3742", 0777 [pid 14976] <... symlink resumed>) = 0 [pid 14975] close(26 [pid 14974] close(20 [pid 323] <... mkdir resumed>) = 0 [pid 14976] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] close(21 [pid 14976] <... symlink resumed>) = 0 [pid 14975] close(27 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14976] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] close(22 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14976] <... symlink resumed>) = 0 [pid 14975] close(28 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14977 attached [pid 14976] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] close(23 [pid 14975] close(29 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... openat resumed>) = 3 [pid 14975] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14974] close(24 [pid 14977] set_robust_list(0x555587eb56a0, 24 [pid 14975] exit_group(0 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] <... set_robust_list resumed>) = 0 [pid 14976] write(3, "1000", 4 [pid 14975] <... exit_group resumed>) = ? [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3744 [pid 14976] <... write resumed>) = 4 [pid 14974] close(25 [pid 14977] rt_sigprocmask(SIG_SETMASK, [] [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14975] +++ exited with 0 +++ [pid 14974] close(26) = -1 EBADF (Bad file descriptor) [pid 14976] close(3 [pid 14974] close(27 [pid 14977] chdir("./3742" [pid 14976] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14976] symlink("/dev/binderfs", "./binderfs" [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3560, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14977] <... chdir resumed>) = 0 [pid 14976] <... symlink resumed>) = 0 [pid 14974] close(28 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14977] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14976] write(1, "executing program\n", 18 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] <... prctl resumed>) = 0 [pid 14976] <... write resumed>) = 18 executing program [pid 14974] close(29 [pid 320] <... restart_syscall resumed>) = 0 [pid 14977] setpgid(0, 0 [pid 14976] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] <... setpgid resumed>) = 0 [pid 14976] <... mkdirat resumed>) = 0 [pid 14976] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14974] exit_group(0 [pid 14977] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14976] <... mount resumed>) = 0 [pid 14974] <... exit_group resumed>) = ? [pid 320] umount2("./3558", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] <... symlink resumed>) = 0 [pid 14976] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14974] +++ exited with 0 +++ [pid 14977] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3651, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3558", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 14977] <... symlink resumed>) = 0 [pid 320] fstat(3 [pid 14977] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14976] <... openat resumed>) = 3 [pid 321] umount2("./3649", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14977] <... symlink resumed>) = 0 [pid 14976] pwrite64(3, "\x02", 1, 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14977] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14976] <... pwrite64 resumed>) = 1 [pid 321] openat(AT_FDCWD, "./3649", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14977] <... openat resumed>) = 3 [pid 14976] close(3 [pid 321] <... openat resumed>) = 3 [pid 320] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] write(3, "1000", 4 [pid 14976] <... close resumed>) = 0 [pid 14977] <... write resumed>) = 4 [pid 321] fstat(3 [pid 14977] close(3 [pid 14976] close(4 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] <... close resumed>) = 0 [pid 14976] close(5 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = 0 [pid 14977] symlink("/dev/binderfs", "./binderfs" [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] <... symlink resumed>) = 0 [pid 14976] close(6 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14977] write(1, "executing program\n", 18 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14977] <... write resumed>) = 18 [pid 14976] close(7) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3558/sys" [pid 14977] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14976] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14977] <... mkdirat resumed>) = 0 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3649/sys" [pid 320] umount2("./3558/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14976] close(9 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3649/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3558/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 321] openat(AT_FDCWD, "./3649/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 320] fstat(4 [pid 321] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14977] <... mount resumed>) = 0 [pid 14976] close(10 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14977] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 14976] close(11 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14976] close(12 [pid 321] close(4 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14976] close(13 [pid 321] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3649/sys" [pid 320] rmdir("./3558/sys" [pid 14977] <... openat resumed>) = 3 [pid 14976] close(14 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14977] pwrite64(3, "\x02", 1, 4 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3649/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14976] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3558/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] <... pwrite64 resumed>) = 1 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3649/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14977] close(3 [pid 14976] close(16 [pid 14977] <... close resumed>) = 0 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3558/binderfs" [pid 14977] close(4 [pid 14976] close(17 [pid 321] unlink("./3649/binderfs" [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14977] close(5 [pid 14976] close(18 [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3558/binderfs" [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(6 [pid 14976] close(19 [pid 321] umount2("./3649/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(7 [pid 14976] close(20 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3558/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] close(8 [pid 14976] close(21 [pid 321] newfstatat(AT_FDCWD, "./3649/cgroup.net" [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14977] close(9 [pid 14976] close(22 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(10 [pid 14976] close(23 [pid 320] newfstatat(AT_FDCWD, "./3558/cgroup.net" [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(11 [pid 14976] close(24 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(12 [pid 14976] close(25 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(13 [pid 14976] close(26 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(14 [pid 14976] close(27 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(15) = -1 EBADF (Bad file descriptor) [pid 14976] close(28 [pid 14977] close(16 [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] close(29 [pid 14977] close(17) = -1 EBADF (Bad file descriptor) [pid 14976] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(18 [pid 14976] exit_group(0 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] <... exit_group resumed>) = ? [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14977] close(19 [pid 321] unlink("./3649/cgroup.net" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14976] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3558/cgroup.net" [pid 321] umount2("./3649/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] close(20 [pid 320] <... unlink resumed>) = 0 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3687, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14977] close(21 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3649/cgroup.cpu" [pid 320] umount2("./3558/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14977] close(22 [pid 321] unlink("./3649/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3558/cgroup.cpu" [pid 14977] close(23 [pid 321] umount2("./3649/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14977] close(24 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3558/cgroup.cpu" [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14977] close(25 [pid 320] <... unlink resumed>) = 0 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3649/cgroup" [pid 14977] close(26) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3558/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14977] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3649/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14977] close(28) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3558/cgroup" [pid 14977] close(29 [pid 321] <... unlink resumed>) = 0 [pid 14977] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 14977] exit_group(0 [pid 320] unlink("./3558/cgroup" [pid 14977] <... exit_group resumed>) = ? [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 321] close(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14977] +++ exited with 0 +++ [pid 321] <... close resumed>) = 0 [pid 320] close(3 [pid 321] rmdir("./3649" [pid 320] <... close resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] rmdir("./3558" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3744, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] mkdir("./3650", 0777 [pid 320] <... rmdir resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] mkdir("./3559", 0777) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14978 attached [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14978] set_robust_list(0x555587eb56a0, 24 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3561 [pid 14978] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 14979 attached [pid 14978] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3652 [pid 14978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14979] set_robust_list(0x555587eb56a0, 24 [pid 14978] chdir("./3559" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14979] <... set_robust_list resumed>) = 0 [pid 14978] <... chdir resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14979] rt_sigprocmask(SIG_SETMASK, [] [pid 14978] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14978] setpgid(0, 0 [pid 14979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14978] <... setpgid resumed>) = 0 [pid 14979] chdir("./3650" [pid 14978] symlink("/syzcgroup/unified/syz0", "./cgroup") = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 14978] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14979] <... chdir resumed>) = 0 [pid 323] umount2("./3742", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14978] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14979] setpgid(0, 0 [pid 14978] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3742", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14979] <... setpgid resumed>) = 0 [pid 14978] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... openat resumed>) = 3 [pid 14979] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14978] <... openat resumed>) = 3 [pid 14978] write(3, "1000", 4 [pid 323] fstat(3 [pid 14978] <... write resumed>) = 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14979] <... symlink resumed>) = 0 [pid 14978] close(3 [pid 323] getdents64(3 [pid 14979] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14978] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14978] symlink("/dev/binderfs", "./binderfs" [pid 14979] <... symlink resumed>) = 0 [pid 323] umount2("./3742/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14978] <... symlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 14979] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 14979] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14978] write(1, "executing program\n", 18 [pid 323] umount2("./3742/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] <... openat resumed>) = 3 [pid 322] umount2("./3685", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14979] <... write resumed>) = 4 [pid 322] openat(AT_FDCWD, "./3685", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14979] close(3 [pid 322] <... openat resumed>) = 3 executing program [pid 14979] <... close resumed>) = 0 [pid 14978] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(3 [pid 14979] symlink("/dev/binderfs", "./binderfs" [pid 14978] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] newfstatat(AT_FDCWD, "./3742/sys" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14979] <... symlink resumed>) = 0 [pid 14978] <... mkdirat resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(3 [pid 14978] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] umount2("./3742/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14979] write(1, "executing program\n", 18 [pid 14978] <... mount resumed>) = 0 executing program [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3685/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] <... write resumed>) = 18 [pid 14978] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] openat(AT_FDCWD, "./3742/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14979] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14978] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3685/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] <... mkdirat resumed>) = 0 [pid 323] fstat(4 [pid 14979] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14978] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(4 [pid 14978] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14978] close(3 [pid 323] getdents64(4 [pid 14979] <... mount resumed>) = 0 [pid 14978] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3685/sys" [pid 14978] close(4 [pid 323] close(4 [pid 14979] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3742/sys" [pid 14979] <... openat resumed>) = 3 [pid 14978] close(5 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3685/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3742/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] pwrite64(3, "\x02", 1, 4 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14979] <... pwrite64 resumed>) = 1 [pid 14978] close(6 [pid 323] newfstatat(AT_FDCWD, "./3742/binderfs" [pid 14979] close(3 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3685/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14979] <... close resumed>) = 0 [pid 14978] close(7 [pid 323] unlink("./3742/binderfs" [pid 14979] close(4 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(8 [pid 323] umount2("./3742/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 14979] close(5 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(9 [pid 323] newfstatat(AT_FDCWD, "./3742/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14979] close(6 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(10 [pid 323] unlink("./3742/cgroup.net" [pid 322] getdents64(4 [pid 14979] close(7 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3742/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3742/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3742/cgroup.cpu" [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 14978] close(11 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14979] close(8 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3742/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14979] close(9 [pid 323] newfstatat(AT_FDCWD, "./3742/cgroup" [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(4 [pid 14979] close(10 [pid 14978] close(13 [pid 323] unlink("./3742/cgroup" [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14979] close(11 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(14 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] rmdir("./3685/sys" [pid 14979] close(12 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(15 [pid 323] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 14979] close(13 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3742" [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(16 [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3685/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] close(14 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3743", 0777 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(17 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14979] close(15 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3685/binderfs" [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(18 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14979] close(16 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(19ci2-android-6-12-rust/strace-static-x86_64: Process 14980 attached [pid 14979] close(17 [pid 322] unlink("./3685/binderfs" [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] set_robust_list(0x555587eb56a0, 24 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(20 [pid 14980] <... set_robust_list resumed>) = 0 [pid 14979] close(18 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3745 [pid 14980] rt_sigprocmask(SIG_SETMASK, [] [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 14980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14979] close(19 [pid 14978] close(21 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14980] chdir("./3743" [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3685/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14980] <... chdir resumed>) = 0 [pid 14979] close(20 [pid 14978] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14980] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3685/cgroup.net" [pid 14980] <... prctl resumed>) = 0 [pid 14979] close(21 [pid 14978] close(23 [pid 14980] setpgid(0, 0 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14980] <... setpgid resumed>) = 0 [pid 14979] close(22 [pid 14978] close(24 [pid 322] unlink("./3685/cgroup.net" [pid 14980] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 14980] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 14980] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 14979] close(23 [pid 14978] close(25 [pid 322] umount2("./3685/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14979] close(24 [pid 14978] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3685/cgroup.cpu" [pid 14979] close(25 [pid 14978] close(27 [pid 14980] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14980] <... openat resumed>) = 3 [pid 14979] close(26 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3685/cgroup.cpu" [pid 14980] write(3, "1000", 4 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(28 [pid 14980] <... write resumed>) = 4 [pid 14979] close(27 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14980] close(3 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] close(29 [pid 322] umount2("./3685/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14980] <... close resumed>) = 0 [pid 14979] close(28 [pid 14978] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] symlink("/dev/binderfs", "./binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14980] <... symlink resumed>) = 0 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14978] exit_group(0 [pid 14980] write(1, "executing program\n", 18 executing program [pid 322] newfstatat(AT_FDCWD, "./3685/cgroup" [pid 14980] <... write resumed>) = 18 [pid 14979] close(29 [pid 14978] <... exit_group resumed>) = ? [pid 14980] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 14980] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14980] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 14980] pwrite64(3, "\x02", 1, 4) = 1 [pid 14980] close(3 [pid 14978] +++ exited with 0 +++ [pid 14979] exit_group(0 [pid 322] unlink("./3685/cgroup" [pid 14980] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3561, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14979] <... exit_group resumed>) = ? [pid 14980] close(4 [pid 322] getdents64(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] close(5) = -1 EBADF (Bad file descriptor) [pid 14980] close(6) = -1 EBADF (Bad file descriptor) [pid 14980] close(7) = -1 EBADF (Bad file descriptor) [pid 14980] close(8) = -1 EBADF (Bad file descriptor) [pid 14980] close(9) = -1 EBADF (Bad file descriptor) [pid 14980] close(10) = -1 EBADF (Bad file descriptor) [pid 14980] close(11 [pid 14979] +++ exited with 0 +++ [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] close(12 [pid 322] close(3 [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] close(13 [pid 322] <... close resumed>) = 0 [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] close(14 [pid 322] rmdir("./3685" [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] close(15) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14980] close(16) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3686", 0777 [pid 14980] close(17) = -1 EBADF (Bad file descriptor) [pid 14980] close(18) = -1 EBADF (Bad file descriptor) [pid 14980] close(19 [pid 322] <... mkdir resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3652, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14980] close(20 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] close(21 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14980] close(22) = -1 EBADF (Bad file descriptor) [pid 14980] close(23) = -1 EBADF (Bad file descriptor) [pid 14980] close(24) = -1 EBADF (Bad file descriptor) [pid 14980] close(25) = -1 EBADF (Bad file descriptor) [pid 14980] close(26) = -1 EBADF (Bad file descriptor) [pid 14980] close(27) = -1 EBADF (Bad file descriptor) [pid 14980] close(28) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14981 attached [pid 14980] close(29 [pid 14981] set_robust_list(0x555587eb56a0, 24 [pid 14980] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14981] <... set_robust_list resumed>) = 0 [pid 14980] exit_group(0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3688 [pid 321] <... restart_syscall resumed>) = 0 [pid 14981] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14981] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14980] <... exit_group resumed>) = ? [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14981] chdir("./3686" [pid 321] umount2("./3650", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3650", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] fstat(3 [pid 14980] +++ exited with 0 +++ [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... restart_syscall resumed>) = 0 [pid 14981] <... chdir resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3745, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14981] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... umount2 resumed>) = 0 [pid 14981] <... prctl resumed>) = 0 [pid 14981] setpgid(0, 0 [pid 321] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] <... setpgid resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3559", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] newfstatat(AT_FDCWD, "./3650/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] <... symlink resumed>) = 0 [pid 323] umount2("./3743", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3559", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] openat(AT_FDCWD, "./3743", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3650/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 14981] <... symlink resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(3 [pid 14981] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] fstat(3 [pid 321] openat(AT_FDCWD, "./3650/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14981] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] getdents64(3 [pid 14981] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3743/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] <... openat resumed>) = 3 [pid 321] fstat(4 [pid 323] <... umount2 resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14981] write(3, "1000", 4 [pid 323] umount2("./3743/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = 0 [pid 14981] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14981] close(3 [pid 323] newfstatat(AT_FDCWD, "./3743/sys" [pid 321] getdents64(4 [pid 320] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3743/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(4 [pid 320] newfstatat(AT_FDCWD, "./3559/sys" [pid 14981] <... symlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14981] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3650/sys" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14981] <... write resumed>) = 18 executing program [pid 323] openat(AT_FDCWD, "./3743/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3559/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... openat resumed>) = 4 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] <... mkdirat resumed>) = 0 [pid 323] fstat(4 [pid 321] umount2("./3650/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3559/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14981] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] <... mount resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] fstat(4 [pid 14981] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3650/binderfs" [pid 14981] <... openat resumed>) = 3 [pid 323] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14981] pwrite64(3, "\x02", 1, 4 [pid 323] <... close resumed>) = 0 [pid 321] unlink("./3650/binderfs" [pid 14981] <... pwrite64 resumed>) = 1 [pid 323] rmdir("./3743/sys" [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14981] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 321] umount2("./3650/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 14981] <... close resumed>) = 0 [pid 323] umount2("./3743/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3650/cgroup.net" [pid 14981] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3743/binderfs" [pid 320] close(4 [pid 14981] close(5 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3650/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3743/binderfs" [pid 320] rmdir("./3559/sys" [pid 14981] close(6 [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3743/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3650/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3559/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3743/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3650/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] close(8 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3559/binderfs" [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3743/cgroup.net" [pid 321] unlink("./3650/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14981] close(9 [pid 323] <... unlink resumed>) = 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3559/binderfs" [pid 14981] close(10 [pid 323] umount2("./3743/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3650/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] close(11 [pid 323] newfstatat(AT_FDCWD, "./3743/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3559/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3650/cgroup" [pid 14981] close(12 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3743/cgroup.cpu" [pid 321] unlink("./3650/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3559/cgroup.net" [pid 14981] close(13 [pid 323] <... unlink resumed>) = 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3743/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14981] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] unlink("./3559/cgroup.net" [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3743/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14981] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3743/cgroup" [pid 320] umount2("./3559/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] close(16 [pid 323] <... unlink resumed>) = 0 [pid 321] close(3 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 14981] close(17 [pid 323] getdents64(3 [pid 321] rmdir("./3650" [pid 320] newfstatat(AT_FDCWD, "./3559/cgroup.cpu" [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14981] close(18 [pid 323] close(3 [pid 321] mkdir("./3651", 0777 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] unlink("./3559/cgroup.cpu" [pid 14981] close(19) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3743" [pid 321] <... mkdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14981] close(20 [pid 323] <... rmdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3744", 0777 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3559/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14981] close(21 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14981] close(22) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] newfstatat(AT_FDCWD, "./3559/cgroup" [pid 14981] close(23 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3559/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14982 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14983 attached [pid 14981] close(24 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3653 [pid 320] <... unlink resumed>) = 0 [pid 14982] set_robust_list(0x555587eb56a0, 24 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 14983] set_robust_list(0x555587eb56a0, 24 [pid 14982] <... set_robust_list resumed>) = 0 [pid 14981] close(25 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14982] rt_sigprocmask(SIG_SETMASK, [] [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14981] close(26 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3746 [pid 320] close(3 [pid 14983] <... set_robust_list resumed>) = 0 [pid 14982] chdir("./3651" [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... close resumed>) = 0 [pid 14983] rt_sigprocmask(SIG_SETMASK, [] [pid 14982] <... chdir resumed>) = 0 [pid 14981] close(27 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14983] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14982] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rmdir("./3559" [pid 14983] chdir("./3744" [pid 14982] <... prctl resumed>) = 0 [pid 14981] close(28 [pid 320] <... rmdir resumed>) = 0 [pid 14983] <... chdir resumed>) = 0 [pid 14982] setpgid(0, 0 [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3560", 0777 [pid 14983] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14982] <... setpgid resumed>) = 0 [pid 14981] close(29 [pid 320] <... mkdir resumed>) = 0 [pid 14983] <... prctl resumed>) = 0 [pid 14982] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14981] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14983] setpgid(0, 0 [pid 14982] <... symlink resumed>) = 0 [pid 14981] exit_group(0 [pid 14983] <... setpgid resumed>) = 0 [pid 14982] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14981] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14983] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14982] <... symlink resumed>) = 0 [pid 14981] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14983] <... symlink resumed>) = 0 [pid 14983] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3688, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14983] <... symlink resumed>) = 0 [pid 14982] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 14984 attached [pid 14983] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14982] <... symlink resumed>) = 0 [pid 14982] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3562 [pid 14984] set_robust_list(0x555587eb56a0, 24 [pid 14983] <... symlink resumed>) = 0 [pid 14982] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14984] <... set_robust_list resumed>) = 0 [pid 14983] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14982] write(3, "1000", 4) = 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14983] <... openat resumed>) = 3 [pid 14984] rt_sigprocmask(SIG_SETMASK, [] [pid 14982] close(3) = 0 [pid 14982] symlink("/dev/binderfs", "./binderfs" [pid 14984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14982] <... symlink resumed>) = 0 [pid 14982] write(1, "executing program\n", 18 [pid 14983] write(3, "1000", 4 [pid 14982] <... write resumed>) = 18 executing program [pid 14984] chdir("./3560" [pid 14983] <... write resumed>) = 4 [pid 14982] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14984] <... chdir resumed>) = 0 [pid 14983] close(3 [pid 14982] <... mkdirat resumed>) = 0 [pid 14984] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14982] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14984] <... prctl resumed>) = 0 [pid 14983] <... close resumed>) = 0 [pid 14982] <... mount resumed>) = 0 [pid 14982] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14983] symlink("/dev/binderfs", "./binderfs" [pid 14984] setpgid(0, 0 [pid 14983] <... symlink resumed>) = 0 [pid 14984] <... setpgid resumed>) = 0 [pid 14984] symlink("/syzcgroup/unified/syz0", "./cgroup" executing program [pid 14983] write(1, "executing program\n", 18 [pid 14984] <... symlink resumed>) = 0 [pid 14983] <... write resumed>) = 18 [pid 14982] <... openat resumed>) = 3 [pid 14982] pwrite64(3, "\x02", 1, 4 [pid 14984] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14983] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14984] <... symlink resumed>) = 0 [pid 14982] <... pwrite64 resumed>) = 1 [pid 14982] close(3) = 0 [pid 14982] close(4) = -1 EBADF (Bad file descriptor) [pid 14982] close(5) = -1 EBADF (Bad file descriptor) [pid 14982] close(6) = -1 EBADF (Bad file descriptor) [pid 14982] close(7) = -1 EBADF (Bad file descriptor) [pid 14982] close(8) = -1 EBADF (Bad file descriptor) [pid 14982] close(9) = -1 EBADF (Bad file descriptor) [pid 14982] close(10) = -1 EBADF (Bad file descriptor) [pid 14982] close(11) = -1 EBADF (Bad file descriptor) [pid 14982] close(12) = -1 EBADF (Bad file descriptor) [pid 14982] close(13) = -1 EBADF (Bad file descriptor) [pid 14982] close(14) = -1 EBADF (Bad file descriptor) [pid 14982] close(15) = -1 EBADF (Bad file descriptor) [pid 14982] close(16 [pid 14984] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14982] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14982] close(17 [pid 14983] <... mkdirat resumed>) = 0 [pid 14982] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14982] close(18 [pid 14984] <... symlink resumed>) = 0 [pid 14983] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14982] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14982] close(19) = -1 EBADF (Bad file descriptor) [pid 14982] close(20) = -1 EBADF (Bad file descriptor) [pid 14983] <... mount resumed>) = 0 [pid 14982] close(21 [pid 14984] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14982] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14982] close(22 [pid 14984] <... openat resumed>) = 3 [pid 14982] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14982] close(23) = -1 EBADF (Bad file descriptor) [pid 14982] close(24) = -1 EBADF (Bad file descriptor) [pid 14982] close(25) = -1 EBADF (Bad file descriptor) [pid 14984] write(3, "1000", 4 [pid 14983] <... openat resumed>) = 3 [pid 14982] close(26 [pid 14984] <... write resumed>) = 4 [pid 14983] pwrite64(3, "\x02", 1, 4 [pid 14982] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] close(3 [pid 14982] close(27 [pid 14983] <... pwrite64 resumed>) = 1 [pid 14982] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... close resumed>) = 0 [pid 14982] close(28) = -1 EBADF (Bad file descriptor) [pid 14982] close(29) = -1 EBADF (Bad file descriptor) [pid 14984] symlink("/dev/binderfs", "./binderfs" [pid 14983] close(3 [pid 14982] exit_group(0) = ? [pid 14984] <... symlink resumed>) = 0 [pid 14983] <... close resumed>) = 0 [pid 14982] +++ exited with 0 +++ [pid 14984] write(1, "executing program\n", 18 [pid 14983] close(4 [pid 14984] <... write resumed>) = 18 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3653, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14983] close(5 [pid 14984] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 14983] close(6) = -1 EBADF (Bad file descriptor) [pid 14984] <... mkdirat resumed>) = 0 [pid 14983] close(7 [pid 14984] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 14983] close(8) = -1 EBADF (Bad file descriptor) [pid 14984] <... mount resumed>) = 0 [pid 14983] close(9 [pid 322] umount2("./3686", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14984] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14983] close(10 [pid 322] openat(AT_FDCWD, "./3686", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 14983] close(11 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... openat resumed>) = 3 [pid 14983] close(12 [pid 322] getdents64(3 [pid 14984] pwrite64(3, "\x02", 1, 4 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14984] <... pwrite64 resumed>) = 1 [pid 14983] close(13 [pid 14984] close(3 [pid 322] umount2("./3686/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14984] <... close resumed>) = 0 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] close(4) = -1 EBADF (Bad file descriptor) [pid 14983] close(14 [pid 322] <... umount2 resumed>) = 0 [pid 14984] close(5 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3686/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] close(15 [pid 14984] close(6 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] close(16 [pid 14984] close(7 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3686/sys" [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] close(17 [pid 14984] close(8 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] close(18 [pid 322] umount2("./3686/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14984] close(9 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14984] close(10 [pid 14983] close(19 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3686/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14984] close(11 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 14984] close(12 [pid 14983] close(20 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] close(13 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] close(21 [pid 14984] close(14 [pid 322] getdents64(4 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14984] close(15 [pid 14983] close(22 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14984] close(16 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14984] close(17 [pid 14983] close(23 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 14984] close(18 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 14984] close(19 [pid 14983] close(24 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3686/sys" [pid 14984] close(20 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14984] close(21 [pid 14983] close(25 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3686/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... restart_syscall resumed>) = 0 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] close(22 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14983] close(26 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3686/binderfs" [pid 14984] close(23 [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14984] close(24 [pid 14983] close(27 [pid 321] umount2("./3651", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3686/binderfs" [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14984] close(25 [pid 14983] close(28 [pid 322] <... unlink resumed>) = 0 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3651", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3686/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14984] close(26 [pid 14983] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14983] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3686/cgroup.net" [pid 14984] close(27 [pid 321] fstat(3 [pid 14983] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14983] <... exit_group resumed>) = ? [pid 322] unlink("./3686/cgroup.net" [pid 321] getdents64(3 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14984] close(28) = -1 EBADF (Bad file descriptor) [pid 14984] close(29 [pid 14983] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3746, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] umount2("./3686/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14984] exit_group(0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] newfstatat(AT_FDCWD, "./3686/cgroup.cpu" [pid 14984] <... exit_group resumed>) = ? [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 14984] +++ exited with 0 +++ [pid 322] unlink("./3686/cgroup.cpu" [pid 321] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3686/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3651/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3686/cgroup" [pid 321] umount2("./3651/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3686/cgroup" [pid 321] openat(AT_FDCWD, "./3651/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 322] getdents64(3 [pid 321] fstat(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3562, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3560", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(3 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3560", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rmdir("./3686" [pid 321] getdents64(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] mkdir("./3687", 0777 [pid 321] close(4 [pid 320] fstat(3 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] rmdir("./3651/sys" [pid 320] getdents64(3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3651/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14985 attached [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3689 [pid 321] newfstatat(AT_FDCWD, "./3651/binderfs" [pid 14985] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3744", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14985] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14985] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] unlink("./3651/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] openat(AT_FDCWD, "./3744", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3560/sys" [pid 14985] chdir("./3687" [pid 323] <... openat resumed>) = 3 [pid 321] umount2("./3651/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14985] <... chdir resumed>) = 0 [pid 323] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3560/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14985] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3651/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14985] <... prctl resumed>) = 0 [pid 323] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3560/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14985] setpgid(0, 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] unlink("./3651/cgroup.net" [pid 320] <... openat resumed>) = 4 [pid 14985] <... setpgid resumed>) = 0 [pid 323] umount2("./3744/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 14985] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 321] umount2("./3651/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14985] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14985] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3651/cgroup.cpu" [pid 14985] <... symlink resumed>) = 0 [pid 323] umount2("./3744/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 14985] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3651/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14985] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3744/sys" [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 14985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3651/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14985] <... openat resumed>) = 3 [pid 323] umount2("./3744/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14985] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3651/cgroup" [pid 320] <... close resumed>) = 0 [pid 14985] <... write resumed>) = 4 [pid 323] openat(AT_FDCWD, "./3744/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3560/sys" [pid 14985] close(3 [pid 323] <... openat resumed>) = 4 [pid 321] unlink("./3651/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 14985] <... close resumed>) = 0 [pid 323] fstat(4 [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3560/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14985] symlink("/dev/binderfs", "./binderfs" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14985] <... symlink resumed>) = 0 [pid 323] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3560/binderfs" [pid 14985] write(1, "executing program\n", 18 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14985] <... write resumed>) = 18 [pid 321] <... close resumed>) = 0 executing program [pid 14985] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] getdents64(4 [pid 321] rmdir("./3651" [pid 320] unlink("./3560/binderfs" [pid 14985] <... mkdirat resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14985] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] close(4 [pid 321] mkdir("./3652", 0777 [pid 323] <... close resumed>) = 0 [pid 320] umount2("./3560/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14985] <... mount resumed>) = 0 [pid 323] rmdir("./3744/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14985] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rmdir resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3560/cgroup.net" [pid 323] umount2("./3744/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14985] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3560/cgroup.net" [pid 14985] pwrite64(3, "\x02", 1, 4 [pid 323] newfstatat(AT_FDCWD, "./3744/binderfs" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 [pid 14985] <... pwrite64 resumed>) = 1 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3560/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3744/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 14986 attached [pid 14985] close(3 [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3560/cgroup.cpu" [pid 14986] set_robust_list(0x555587eb56a0, 24 [pid 14985] <... close resumed>) = 0 [pid 323] umount2("./3744/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3654 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14986] <... set_robust_list resumed>) = 0 [pid 14985] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] unlink("./3560/cgroup.cpu" [pid 14986] rt_sigprocmask(SIG_SETMASK, [] [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3744/cgroup.net" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14985] close(5 [pid 14986] chdir("./3652" [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3560/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14986] <... chdir resumed>) = 0 [pid 14985] close(6 [pid 323] unlink("./3744/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14986] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3560/cgroup" [pid 14986] <... prctl resumed>) = 0 [pid 14985] close(7 [pid 323] umount2("./3744/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14986] setpgid(0, 0 [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3560/cgroup" [pid 14986] <... setpgid resumed>) = 0 [pid 14985] close(8 [pid 323] newfstatat(AT_FDCWD, "./3744/cgroup.cpu" [pid 14986] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14986] <... symlink resumed>) = 0 [pid 14985] close(9 [pid 323] unlink("./3744/cgroup.cpu" [pid 14986] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 14986] <... symlink resumed>) = 0 [pid 14985] close(10 [pid 323] umount2("./3744/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14986] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 14986] <... symlink resumed>) = 0 [pid 14985] close(11 [pid 323] newfstatat(AT_FDCWD, "./3744/cgroup" [pid 320] <... close resumed>) = 0 [pid 14986] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3560" [pid 14985] close(12 [pid 14986] <... openat resumed>) = 3 [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3744/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 14986] write(3, "1000", 4 [pid 14985] close(13 [pid 323] <... unlink resumed>) = 0 [pid 320] mkdir("./3561", 0777 [pid 14986] <... write resumed>) = 4 [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 320] <... mkdir resumed>) = 0 [pid 14986] close(3 [pid 14985] close(14 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14986] <... close resumed>) = 0 [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] symlink("/dev/binderfs", "./binderfs" [pid 14985] close(15) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 14986] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14986] write(1, "executing program\n", 18 [pid 14985] close(16 [pid 323] <... close resumed>) = 0 executing program [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14986] <... write resumed>) = 18 [pid 14985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3744" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14985] close(17) = -1 EBADF (Bad file descriptor) [pid 14985] close(18) = -1 EBADF (Bad file descriptor) [pid 14985] close(19) = -1 EBADF (Bad file descriptor) [pid 14985] close(20) = -1 EBADF (Bad file descriptor) [pid 14985] close(21) = -1 EBADF (Bad file descriptor) [pid 14985] close(22) = -1 EBADF (Bad file descriptor) [pid 14985] close(23) = -1 EBADF (Bad file descriptor) [pid 14985] close(24) = -1 EBADF (Bad file descriptor) [pid 14985] close(25) = -1 EBADF (Bad file descriptor) [pid 14985] close(26) = -1 EBADF (Bad file descriptor) [pid 14985] close(27) = -1 EBADF (Bad file descriptor) [pid 14985] close(28) = -1 EBADF (Bad file descriptor) [pid 14985] close(29) = -1 EBADF (Bad file descriptor) [pid 14985] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 14987 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3563 [pid 14986] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... rmdir resumed>) = 0 [pid 14987] set_robust_list(0x555587eb56a0, 24 [pid 323] mkdir("./3745", 0777 [pid 14987] <... set_robust_list resumed>) = 0 [pid 14986] <... mkdirat resumed>) = 0 [pid 14985] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14987] rt_sigprocmask(SIG_SETMASK, [] [pid 14986] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... mkdir resumed>) = 0 [pid 14987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14986] <... mount resumed>) = 0 [pid 14985] +++ exited with 0 +++ [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14987] chdir("./3561" [pid 14986] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14987] <... chdir resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3689, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14987] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] umount2("./3687", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3687", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 14987] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14988 attached [pid 14987] setpgid(0, 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14988] set_robust_list(0x555587eb56a0, 24 [pid 14987] <... setpgid resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3747 [pid 14988] <... set_robust_list resumed>) = 0 [pid 14987] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 322] umount2("./3687/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14988] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 14987] <... symlink resumed>) = 0 [pid 14987] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14986] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = 0 [pid 14988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3687/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14987] <... symlink resumed>) = 0 [pid 14988] chdir("./3745" [pid 14986] pwrite64(3, "\x02", 1, 4 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14988] <... chdir resumed>) = 0 [pid 14988] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14987] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14986] <... pwrite64 resumed>) = 1 [pid 322] newfstatat(AT_FDCWD, "./3687/sys" [pid 14988] <... prctl resumed>) = 0 [pid 14987] <... symlink resumed>) = 0 [pid 14986] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14988] setpgid(0, 0 [pid 14986] <... close resumed>) = 0 [pid 14987] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14986] close(4 [pid 14988] <... setpgid resumed>) = 0 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3687/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14988] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14987] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14988] <... symlink resumed>) = 0 [pid 14986] close(5 [pid 14987] write(3, "1000", 4 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14987] <... write resumed>) = 4 [pid 14986] close(6 [pid 322] openat(AT_FDCWD, "./3687/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14987] close(3 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14987] <... close resumed>) = 0 [pid 14986] close(7 [pid 322] <... openat resumed>) = 4 [pid 14987] symlink("/dev/binderfs", "./binderfs" [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 14988] <... symlink resumed>) = 0 [pid 14987] <... symlink resumed>) = 0 [pid 14986] close(8 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14988] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14987] write(1, "executing program\n", 18 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14987] <... write resumed>) = 18 executing program [pid 14986] close(9 [pid 322] getdents64(4 [pid 14988] <... symlink resumed>) = 0 [pid 14987] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14987] <... mkdirat resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14988] <... openat resumed>) = 3 [pid 14986] close(10 [pid 322] getdents64(4 [pid 14987] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] write(3, "1000", 4 [pid 14987] <... mount resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14987] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14988] <... write resumed>) = 4 [pid 14986] close(11 [pid 322] close(4 [pid 14988] close(3 [pid 14987] <... openat resumed>) = 3 [pid 14988] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 14988] symlink("/dev/binderfs", "./binderfs" [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3687/sys" [pid 14988] <... symlink resumed>) = 0 [pid 14987] pwrite64(3, "\x02", 1, 4 [pid 14986] close(12 [pid 322] <... rmdir resumed>) = 0 [pid 14987] <... pwrite64 resumed>) = 1 [pid 14987] close(3 [pid 14988] write(1, "executing program\n", 18 [pid 14987] <... close resumed>) = 0 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3687/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14988] <... write resumed>) = 18 [pid 14987] close(4 [pid 14986] close(13 [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 14988] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14987] close(5 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] <... mkdirat resumed>) = 0 [pid 14987] close(6 [pid 322] newfstatat(AT_FDCWD, "./3687/binderfs" [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] close(14 [pid 14988] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14987] close(7 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] close(15 [pid 322] unlink("./3687/binderfs" [pid 14987] close(8) = -1 EBADF (Bad file descriptor) [pid 14987] close(9 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14987] close(10 [pid 14986] close(16 [pid 322] umount2("./3687/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] <... mount resumed>) = 0 [pid 14987] close(11 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14988] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] close(17 [pid 14987] close(12) = -1 EBADF (Bad file descriptor) [pid 14987] close(13) = -1 EBADF (Bad file descriptor) [pid 14987] close(14) = -1 EBADF (Bad file descriptor) [pid 14987] close(15) = -1 EBADF (Bad file descriptor) [pid 14987] close(16) = -1 EBADF (Bad file descriptor) [pid 14987] close(17) = -1 EBADF (Bad file descriptor) [pid 14987] close(18) = -1 EBADF (Bad file descriptor) [pid 14987] close(19) = -1 EBADF (Bad file descriptor) [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3687/cgroup.net" [pid 14987] close(20) = -1 EBADF (Bad file descriptor) [pid 14987] close(21) = -1 EBADF (Bad file descriptor) [pid 14987] close(22) = -1 EBADF (Bad file descriptor) [pid 14987] close(23) = -1 EBADF (Bad file descriptor) [pid 14987] close(24) = -1 EBADF (Bad file descriptor) [pid 14988] <... openat resumed>) = 3 [pid 14987] close(25 [pid 14986] close(18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14988] pwrite64(3, "\x02", 1, 4 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3687/cgroup.net" [pid 14986] close(19 [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14987] close(26 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14988] <... pwrite64 resumed>) = 1 [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] close(20 [pid 322] umount2("./3687/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14988] close(3 [pid 14987] close(27 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] close(21 [pid 14988] <... close resumed>) = 0 [pid 14987] close(28 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3687/cgroup.cpu" [pid 14988] close(4 [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] close(22 [pid 14987] close(29 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14987] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14988] close(5 [pid 14987] exit_group(0 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3687/cgroup.cpu" [pid 14987] <... exit_group resumed>) = ? [pid 14986] close(24 [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 14988] close(6 [pid 14986] close(25 [pid 14987] +++ exited with 0 +++ [pid 322] umount2("./3687/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] close(7 [pid 14986] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3563, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3687/cgroup" [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14988] close(8 [pid 14986] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3687/cgroup" [pid 14988] close(9 [pid 14986] close(28) = -1 EBADF (Bad file descriptor) [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] close(29 [pid 322] <... unlink resumed>) = 0 [pid 14988] close(10 [pid 14986] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14986] exit_group(0 [pid 322] getdents64(3 [pid 14988] close(11 [pid 14986] <... exit_group resumed>) = ? [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3 [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14988] close(12) = -1 EBADF (Bad file descriptor) [pid 14988] close(13) = -1 EBADF (Bad file descriptor) [pid 14988] close(14) = -1 EBADF (Bad file descriptor) [pid 14986] +++ exited with 0 +++ [pid 322] <... close resumed>) = 0 [pid 14988] close(15 [pid 322] rmdir("./3687" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3654, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14988] close(16 [pid 322] mkdir("./3688", 0777) = 0 [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14988] close(17 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14988] close(18) = -1 EBADF (Bad file descriptor) [pid 14988] close(19) = -1 EBADF (Bad file descriptor) [pid 14988] close(20) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 14989 attached [pid 14988] close(21) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3690 [pid 14989] set_robust_list(0x555587eb56a0, 24 [pid 14988] close(22) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 14988] close(23 [pid 14989] <... set_robust_list resumed>) = 0 [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14988] close(24) = -1 EBADF (Bad file descriptor) [pid 14988] close(25 [pid 14989] rt_sigprocmask(SIG_SETMASK, [] [pid 14988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14989] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14988] close(26) = -1 EBADF (Bad file descriptor) [pid 14989] chdir("./3688" [pid 14988] close(27) = -1 EBADF (Bad file descriptor) [pid 14988] close(28) = -1 EBADF (Bad file descriptor) [pid 14988] close(29) = -1 EBADF (Bad file descriptor) [pid 14988] exit_group(0) = ? [pid 14989] <... chdir resumed>) = 0 [pid 14989] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14989] setpgid(0, 0 [pid 14988] +++ exited with 0 +++ [pid 14989] <... setpgid resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3747, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14989] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 14989] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 14989] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 320] umount2("./3561", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14989] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] openat(AT_FDCWD, "./3561", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14989] <... openat resumed>) = 3 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 14989] write(3, "1000", 4) = 4 [pid 321] umount2("./3652", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14989] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(3 [pid 14989] <... close resumed>) = 0 [pid 321] openat(AT_FDCWD, "./3652", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14989] symlink("/dev/binderfs", "./binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14989] <... symlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14989] write(1, "executing program\n", 18 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14989] <... write resumed>) = 18 executing program [pid 321] getdents64(3 [pid 14989] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14989] <... mkdirat resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3561/sys" [pid 14989] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14989] <... mount resumed>) = 0 [pid 323] umount2("./3745", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14989] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3561/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14989] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3745", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3652/sys" [pid 323] fstat(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3561/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14989] pwrite64(3, "\x02", 1, 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3652/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 14989] <... pwrite64 resumed>) = 1 [pid 14989] close(3 [pid 323] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 14989] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] openat(AT_FDCWD, "./3652/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14989] close(4 [pid 323] umount2("./3745/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 4 [pid 320] getdents64(4 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 321] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14989] close(5 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3745/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14989] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3745/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] close(4 [pid 14989] close(7 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3745/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 14989] close(8 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3561/sys" [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14989] close(9 [pid 323] openat(AT_FDCWD, "./3745/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] close(4 [pid 320] <... rmdir resumed>) = 0 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 321] <... close resumed>) = 0 [pid 14989] close(10 [pid 320] umount2("./3561/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 321] rmdir("./3652/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] close(11 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3561/binderfs" [pid 14989] close(12 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] umount2("./3652/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14989] close(13 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] unlink("./3561/binderfs" [pid 14989] close(14 [pid 323] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3652/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3745/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14989] close(15 [pid 323] <... rmdir resumed>) = 0 [pid 320] umount2("./3561/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3745/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3652/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3745/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3561/cgroup.net" [pid 14989] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3745/binderfs" [pid 321] umount2("./3652/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14989] close(18 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3745/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3561/cgroup.net" [pid 14989] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3652/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3745/cgroup.net" [pid 14989] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3561/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14989] close(21 [pid 323] unlink("./3745/cgroup.net" [pid 321] unlink("./3652/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3561/cgroup.cpu" [pid 14989] close(22 [pid 323] umount2("./3745/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3652/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] close(23 [pid 323] newfstatat(AT_FDCWD, "./3745/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3561/cgroup.cpu" [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14989] close(24 [pid 323] unlink("./3745/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3652/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14989] close(25 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3561/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14989] close(26 [pid 323] umount2("./3745/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3652/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3561/cgroup" [pid 14989] close(27 [pid 323] newfstatat(AT_FDCWD, "./3745/cgroup" [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3652/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14989] close(28 [pid 323] unlink("./3745/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] unlink("./3561/cgroup" [pid 14989] close(29 [pid 321] newfstatat(AT_FDCWD, "./3652/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 14989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 14989] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3652/cgroup" [pid 14989] <... exit_group resumed>) = ? [pid 323] close(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14989] +++ exited with 0 +++ [pid 321] <... unlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3690, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] getdents64(3 [pid 323] <... close resumed>) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] rmdir("./3745" [pid 321] close(3 [pid 320] close(3 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] mkdir("./3746", 0777 [pid 321] rmdir("./3652" [pid 320] rmdir("./3561" [pid 323] <... mkdir resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... restart_syscall resumed>) = 0 [pid 321] mkdir("./3653", 0777 [pid 320] mkdir("./3562", 0777 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] umount2("./3688", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 14990 attached [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14990] set_robust_list(0x555587eb56a0, 24 [pid 322] openat(AT_FDCWD, "./3688", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14990] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14991 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14992 attached [pid 14990] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... openat resumed>) = 3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3748 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3564 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3655 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14991] set_robust_list(0x555587eb56a0, 24 [pid 14992] set_robust_list(0x555587eb56a0, 24 [pid 14990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14992] <... set_robust_list resumed>) = 0 [pid 14991] <... set_robust_list resumed>) = 0 [pid 322] fstat(3 [pid 14990] chdir("./3746" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14992] rt_sigprocmask(SIG_SETMASK, [] [pid 14990] <... chdir resumed>) = 0 [pid 322] getdents64(3 [pid 14992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14992] chdir("./3562" [pid 14991] rt_sigprocmask(SIG_SETMASK, [] [pid 14990] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14992] <... chdir resumed>) = 0 [pid 14991] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14992] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14991] chdir("./3653" [pid 14990] <... prctl resumed>) = 0 [pid 322] umount2("./3688/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14992] <... prctl resumed>) = 0 [pid 14991] <... chdir resumed>) = 0 [pid 14990] setpgid(0, 0 [pid 14992] setpgid(0, 0 [pid 14991] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 14991] setpgid(0, 0) = 0 [pid 14992] <... setpgid resumed>) = 0 [pid 14991] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14990] <... setpgid resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14992] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14991] <... symlink resumed>) = 0 [pid 14991] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14990] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] umount2("./3688/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14991] <... symlink resumed>) = 0 [pid 14991] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14991] <... symlink resumed>) = 0 [pid 14990] <... symlink resumed>) = 0 [pid 14991] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 14991] write(3, "1000", 4) = 4 [pid 14991] close(3) = 0 [pid 14991] symlink("/dev/binderfs", "./binderfs" [pid 14992] <... symlink resumed>) = 0 [pid 14991] <... symlink resumed>) = 0 [pid 14992] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 14990] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3688/sys" [pid 14991] write(1, "executing program\n", 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14991] <... write resumed>) = 18 [pid 14991] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14992] <... symlink resumed>) = 0 [pid 14991] <... mkdirat resumed>) = 0 [pid 14990] <... symlink resumed>) = 0 [pid 322] umount2("./3688/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14992] symlink("/syzcgroup/net/syz0", "./cgroup.net" executing program [pid 14991] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14990] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14992] <... symlink resumed>) = 0 [pid 14991] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14991] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14992] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14991] <... openat resumed>) = 3 [pid 14990] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3688/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14991] pwrite64(3, "\x02", 1, 4 [pid 14992] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 4 [pid 14990] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14992] write(3, "1000", 4 [pid 322] fstat(4 [pid 14991] <... pwrite64 resumed>) = 1 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14992] <... write resumed>) = 4 [pid 14991] close(3 [pid 14990] <... openat resumed>) = 3 [pid 14992] close(3 [pid 14991] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 14990] write(3, "1000", 4 [pid 14992] <... close resumed>) = 0 [pid 14991] close(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14990] <... write resumed>) = 4 [pid 14992] symlink("/dev/binderfs", "./binderfs" [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 14991] close(5 [pid 14992] <... symlink resumed>) = 0 [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(3 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14992] write(1, "executing program\n", 18 [pid 14991] close(6 [pid 14990] <... close resumed>) = 0 [pid 322] close(4 [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14991] close(7 [pid 322] <... close resumed>) = 0 [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14991] close(8) = -1 EBADF (Bad file descriptor) [pid 14991] close(9 [pid 322] rmdir("./3688/sys" [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] symlink("/dev/binderfs", "./binderfs" [pid 14991] close(10 [pid 322] <... rmdir resumed>) = 0 [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14991] close(11 [pid 322] umount2("./3688/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14992] <... write resumed>) = 18 [pid 14991] close(12 [pid 14990] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14991] close(13) = -1 EBADF (Bad file descriptor) executing program [pid 14992] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3688/binderfs" [pid 14991] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14992] <... mkdirat resumed>) = 0 [pid 14991] close(15 [pid 14990] write(1, "executing program\n", 18 [pid 322] unlink("./3688/binderfs" executing program [pid 14992] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... write resumed>) = 18 [pid 14991] close(16 [pid 322] <... unlink resumed>) = 0 [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14991] close(17) = -1 EBADF (Bad file descriptor) [pid 14991] close(18 [pid 14992] <... mount resumed>) = 0 [pid 14991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14991] close(19) = -1 EBADF (Bad file descriptor) [pid 14991] close(20) = -1 EBADF (Bad file descriptor) [pid 14991] close(21) = -1 EBADF (Bad file descriptor) [pid 14991] close(22) = -1 EBADF (Bad file descriptor) [pid 14991] close(23) = -1 EBADF (Bad file descriptor) [pid 14991] close(24) = -1 EBADF (Bad file descriptor) [pid 14991] close(25) = -1 EBADF (Bad file descriptor) [pid 14991] close(26) = -1 EBADF (Bad file descriptor) [pid 14991] close(27) = -1 EBADF (Bad file descriptor) [pid 14991] close(28) = -1 EBADF (Bad file descriptor) [pid 14991] close(29) = -1 EBADF (Bad file descriptor) [pid 14991] exit_group(0) = ? [pid 14992] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14991] +++ exited with 0 +++ [pid 14990] <... mkdirat resumed>) = 0 [pid 322] umount2("./3688/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14990] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] newfstatat(AT_FDCWD, "./3688/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14990] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] unlink("./3688/cgroup.net" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3655, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] umount2("./3653", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3653", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14990] <... openat resumed>) = 3 [pid 321] <... openat resumed>) = 3 [pid 322] <... unlink resumed>) = 0 [pid 321] fstat(3 [pid 14990] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3688/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14992] <... openat resumed>) = 3 [pid 14990] <... pwrite64 resumed>) = 1 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 14992] pwrite64(3, "\x02", 1, 4 [pid 14990] close(3 [pid 322] newfstatat(AT_FDCWD, "./3688/cgroup.cpu" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14992] <... pwrite64 resumed>) = 1 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14992] close(3 [pid 14990] <... close resumed>) = 0 [pid 322] unlink("./3688/cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 14990] close(4 [pid 321] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3653/sys" [pid 14992] <... close resumed>) = 0 [pid 14990] close(5 [pid 322] umount2("./3688/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14992] close(4 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3653/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(6 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14992] close(5 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3688/cgroup" [pid 321] openat(AT_FDCWD, "./3653/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(7 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 14992] close(6 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3688/cgroup" [pid 321] fstat(4 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(8 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14992] close(7 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(9 [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14992] close(8 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] close(4 [pid 14992] close(9 [pid 14990] close(10 [pid 322] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3688" [pid 321] rmdir("./3653/sys" [pid 14992] close(10 [pid 14990] close(11 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3689", 0777 [pid 321] umount2("./3653/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3653/binderfs" [pid 14992] close(11 [pid 14990] close(12 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3653/binderfs" [pid 14992] close(12 [pid 14990] close(13 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3653/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14992] close(13 [pid 14990] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3653/cgroup.net" [pid 14992] close(14 [pid 14990] close(15 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3653/cgroup.net" [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(16 [pid 321] <... unlink resumed>) = 0 [pid 14992] close(15 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3653/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14992] close(16 [pid 321] newfstatat(AT_FDCWD, "./3653/cgroup.cpu" [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3653/cgroup.cpu") = 0 [pid 321] umount2("./3653/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3653/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3653/cgroup" [pid 14992] close(17 [pid 14990] close(17 [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14993 attached [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3691 [pid 321] getdents64(3 [pid 14993] set_robust_list(0x555587eb56a0, 24 [pid 14992] close(18 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14990] close(18 [pid 14993] <... set_robust_list resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] close(3 [pid 14993] rt_sigprocmask(SIG_SETMASK, [] [pid 14992] close(19 [pid 14990] close(19 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... close resumed>) = 0 [pid 14993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3653" [pid 14993] chdir("./3689" [pid 14992] close(20 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 14993] <... chdir resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(20 [pid 321] mkdir("./3654", 0777 [pid 14993] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14992] close(21 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 14993] <... prctl resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(21 [pid 14993] setpgid(0, 0 [pid 14992] close(22 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14993] <... setpgid resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14993] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 14990] close(22 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14992] close(23 [pid 14990] close(23ci2-android-6-12-rust/strace-static-x86_64: Process 14994 attached [pid 14993] <... symlink resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14994] set_robust_list(0x555587eb56a0, 24 [pid 14993] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 14992] close(24 [pid 14990] close(24 [pid 14994] <... set_robust_list resumed>) = 0 [pid 14993] <... symlink resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14993] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14990] close(25 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3656 [pid 14993] <... symlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14994] rt_sigprocmask(SIG_SETMASK, [] [pid 14993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14992] close(25 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14994] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(26 [pid 14992] close(26 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(27 [pid 14994] chdir("./3654" [pid 14993] <... openat resumed>) = 3 [pid 14992] close(27 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14994] <... chdir resumed>) = 0 [pid 14993] write(3, "1000", 4 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(28 [pid 14994] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14993] <... write resumed>) = 4 [pid 14992] close(28 [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14994] <... prctl resumed>) = 0 [pid 14993] close(3 [pid 14994] setpgid(0, 0 [pid 14993] <... close resumed>) = 0 [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] close(29 [pid 14994] <... setpgid resumed>) = 0 [pid 14993] symlink("/dev/binderfs", "./binderfs" [pid 14990] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14994] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 14993] <... symlink resumed>) = 0 [pid 14992] close(29 [pid 14993] write(1, "executing program\n", 18) = 18 executing program [pid 14992] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14990] exit_group(0 [pid 14993] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14994] <... symlink resumed>) = 0 [pid 14993] <... mkdirat resumed>) = 0 [pid 14990] <... exit_group resumed>) = ? [pid 14993] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14992] exit_group(0 [pid 14993] <... mount resumed>) = 0 [pid 14993] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14990] +++ exited with 0 +++ [pid 14993] <... openat resumed>) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3748, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14993] pwrite64(3, "\x02", 1, 4 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14993] <... pwrite64 resumed>) = 1 [pid 14993] close(3) = 0 [pid 14993] close(4) = -1 EBADF (Bad file descriptor) [pid 14993] close(5) = -1 EBADF (Bad file descriptor) [pid 14993] close(6) = -1 EBADF (Bad file descriptor) [pid 14993] close(7) = -1 EBADF (Bad file descriptor) [pid 14993] close(8) = -1 EBADF (Bad file descriptor) [pid 14993] close(9) = -1 EBADF (Bad file descriptor) [pid 14993] close(10) = -1 EBADF (Bad file descriptor) [pid 14993] close(11) = -1 EBADF (Bad file descriptor) [pid 14993] close(12) = -1 EBADF (Bad file descriptor) [pid 14993] close(13) = -1 EBADF (Bad file descriptor) [pid 14993] close(14) = -1 EBADF (Bad file descriptor) [pid 14993] close(15) = -1 EBADF (Bad file descriptor) [pid 14993] close(16) = -1 EBADF (Bad file descriptor) [pid 14993] close(17) = -1 EBADF (Bad file descriptor) [pid 14993] close(18) = -1 EBADF (Bad file descriptor) [pid 14993] close(19) = -1 EBADF (Bad file descriptor) [pid 14993] close(20) = -1 EBADF (Bad file descriptor) [pid 14993] close(21) = -1 EBADF (Bad file descriptor) [pid 14993] close(22) = -1 EBADF (Bad file descriptor) [pid 14993] close(23) = -1 EBADF (Bad file descriptor) [pid 14993] close(24) = -1 EBADF (Bad file descriptor) [pid 14993] close(25) = -1 EBADF (Bad file descriptor) [pid 14993] close(26) = -1 EBADF (Bad file descriptor) [pid 14993] close(27) = -1 EBADF (Bad file descriptor) [pid 14993] close(28) = -1 EBADF (Bad file descriptor) [pid 14993] close(29) = -1 EBADF (Bad file descriptor) [pid 14993] exit_group(0) = ? [pid 14994] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 14993] +++ exited with 0 +++ [pid 14992] <... exit_group resumed>) = ? [pid 14994] <... symlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3691, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14994] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14992] +++ exited with 0 +++ [pid 322] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3564, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14994] <... symlink resumed>) = 0 [pid 14994] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 322] umount2("./3689", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3689", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14994] write(3, "1000", 4 [pid 322] <... openat resumed>) = 3 [pid 14994] <... write resumed>) = 4 [pid 322] fstat(3 [pid 14994] close(3) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3 [pid 14994] symlink("/dev/binderfs", "./binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14994] <... symlink resumed>) = 0 [pid 322] umount2("./3689/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] write(1, "executing program\n", 18 [pid 322] <... umount2 resumed>) = 0 executing program [pid 14994] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 14994] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... restart_syscall resumed>) = 0 [pid 14994] <... mkdirat resumed>) = 0 [pid 322] umount2("./3689/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 320] umount2("./3562", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3746", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3562", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] openat(AT_FDCWD, "./3746", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 3 [pid 320] fstat(3 [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3689/sys" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14994] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14994] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(3 [pid 320] getdents64(3 [pid 14994] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3689/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14994] close(3 [pid 323] umount2("./3746/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] <... close resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3689/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14994] close(4 [pid 322] <... openat resumed>) = 4 [pid 323] <... umount2 resumed>) = 0 [pid 322] fstat(4 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3746/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 14994] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3746/sys" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] close(6 [pid 322] getdents64(4 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14994] close(7 [pid 323] umount2("./3746/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3562/sys" [pid 14994] close(8 [pid 323] openat(AT_FDCWD, "./3746/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] rmdir("./3689/sys" [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14994] close(9 [pid 323] <... openat resumed>) = 4 [pid 322] umount2("./3689/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3562/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] close(10 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3689/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3689/binderfs" [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] close(11 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3562/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 14994] close(12 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] fstat(4 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14994] close(13 [pid 323] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3746/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14994] close(14 [pid 323] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3746/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14994] close(15 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3746/binderfs" [pid 320] <... close resumed>) = 0 [pid 14994] close(16 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3562/sys" [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3746/binderfs" [pid 322] umount2("./3689/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 14994] close(17 [pid 323] <... unlink resumed>) = 0 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3746/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3562/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3689/cgroup.net" [pid 14994] close(18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3746/cgroup.net" [pid 322] unlink("./3689/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3562/binderfs" [pid 14994] close(19 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3746/cgroup.net" [pid 322] umount2("./3689/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3562/binderfs" [pid 14994] close(20 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3746/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3689/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 14994] close(21 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3562/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3746/cgroup.cpu" [pid 322] unlink("./3689/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] close(22 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3562/cgroup.net" [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3746/cgroup.cpu" [pid 322] umount2("./3689/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] close(23 [pid 323] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3746/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3689/cgroup" [pid 320] unlink("./3562/cgroup.net" [pid 14994] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3746/cgroup" [pid 322] unlink("./3689/cgroup" [pid 320] umount2("./3562/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] close(26 [pid 323] unlink("./3746/cgroup" [pid 322] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3562/cgroup.cpu" [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 14994] close(27 [pid 323] getdents64(3 [pid 322] close(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... close resumed>) = 0 [pid 320] unlink("./3562/cgroup.cpu" [pid 14994] close(28 [pid 323] close(3 [pid 322] rmdir("./3689" [pid 320] <... unlink resumed>) = 0 [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 320] umount2("./3562/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14994] close(29 [pid 323] rmdir("./3746" [pid 322] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14994] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] mkdir("./3690", 0777 [pid 14994] exit_group(0 [pid 320] newfstatat(AT_FDCWD, "./3562/cgroup" [pid 14994] <... exit_group resumed>) = ? [pid 323] mkdir("./3747", 0777 [pid 322] <... mkdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14994] +++ exited with 0 +++ [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... mkdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] unlink("./3562/cgroup") = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] getdents64(3 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14996 attached ci2-android-6-12-rust/strace-static-x86_64: Process 14995 attached [pid 320] close(3 [pid 14996] set_robust_list(0x555587eb56a0, 24 [pid 14995] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3692 [pid 320] <... close resumed>) = 0 [pid 14996] <... set_robust_list resumed>) = 0 [pid 14995] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3749 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3656, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rmdir("./3562" [pid 14996] rt_sigprocmask(SIG_SETMASK, [] [pid 14995] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... rmdir resumed>) = 0 [pid 14996] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14995] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] mkdir("./3563", 0777 [pid 14996] chdir("./3747" [pid 14995] chdir("./3690" [pid 320] <... mkdir resumed>) = 0 [pid 14996] <... chdir resumed>) = 0 [pid 14995] <... chdir resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14996] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14995] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14996] <... prctl resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14996] setpgid(0, 0 [pid 14995] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14997 attached [pid 14996] <... setpgid resumed>) = 0 [pid 14995] setpgid(0, 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3565 [pid 14996] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 14995] <... setpgid resumed>) = 0 [pid 14997] set_robust_list(0x555587eb56a0, 24 [pid 14995] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14997] <... set_robust_list resumed>) = 0 [pid 14995] <... symlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14996] <... symlink resumed>) = 0 [pid 14995] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 14997] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 14997] chdir("./3563" [pid 14996] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 14995] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 14996] <... symlink resumed>) = 0 [pid 14997] <... chdir resumed>) = 0 [pid 14997] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14996] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 14995] <... symlink resumed>) = 0 [pid 14997] <... prctl resumed>) = 0 [pid 14997] setpgid(0, 0 [pid 14995] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14997] <... setpgid resumed>) = 0 [pid 14997] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 14996] <... symlink resumed>) = 0 [pid 14995] <... openat resumed>) = 3 [pid 14997] <... symlink resumed>) = 0 [pid 14997] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu") = 0 [pid 14995] write(3, "1000", 4 [pid 14997] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14996] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14997] <... symlink resumed>) = 0 [pid 14995] <... write resumed>) = 4 [pid 14997] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14996] <... openat resumed>) = 3 [pid 14995] close(3 [pid 14997] <... openat resumed>) = 3 [pid 14997] write(3, "1000", 4) = 4 [pid 14996] write(3, "1000", 4 [pid 14997] close(3 [pid 14995] <... close resumed>) = 0 [pid 14997] <... close resumed>) = 0 [pid 14996] <... write resumed>) = 4 [pid 14995] symlink("/dev/binderfs", "./binderfs" [pid 14997] symlink("/dev/binderfs", "./binderfs" [pid 14996] close(3 [pid 14997] <... symlink resumed>) = 0 [pid 14995] <... symlink resumed>) = 0 [pid 14997] write(1, "executing program\n", 18) = 18 [pid 14995] write(1, "executing program\n", 18 executing program [pid 14997] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14996] <... close resumed>) = 0 [pid 14997] <... mkdirat resumed>) = 0 executing program [pid 14997] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14996] symlink("/dev/binderfs", "./binderfs" [pid 14995] <... write resumed>) = 18 [pid 14997] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14996] <... symlink resumed>) = 0 [pid 14997] <... openat resumed>) = 3 [pid 14996] write(1, "executing program\n", 18 [pid 14995] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14996] <... write resumed>) = 18 [pid 14997] pwrite64(3, "\x02", 1, 4) = 1 [pid 14996] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14995] <... mkdirat resumed>) = 0 executing program [pid 14997] close(3 [pid 14995] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... restart_syscall resumed>) = 0 [pid 14997] <... close resumed>) = 0 [pid 14997] close(4) = -1 EBADF (Bad file descriptor) [pid 14997] close(5) = -1 EBADF (Bad file descriptor) [pid 14997] close(6) = -1 EBADF (Bad file descriptor) [pid 14995] <... mount resumed>) = 0 [pid 14997] close(7 [pid 14996] <... mkdirat resumed>) = 0 [pid 14997] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14997] close(8) = -1 EBADF (Bad file descriptor) [pid 14997] close(9 [pid 14996] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14995] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14997] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14997] close(10) = -1 EBADF (Bad file descriptor) [pid 14997] close(11) = -1 EBADF (Bad file descriptor) [pid 14997] close(12) = -1 EBADF (Bad file descriptor) [pid 14997] close(13) = -1 EBADF (Bad file descriptor) [pid 14997] close(14) = -1 EBADF (Bad file descriptor) [pid 14997] close(15 [pid 14995] <... openat resumed>) = 3 [pid 14997] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14997] close(16) = -1 EBADF (Bad file descriptor) [pid 14997] close(17) = -1 EBADF (Bad file descriptor) [pid 14997] close(18) = -1 EBADF (Bad file descriptor) [pid 14997] close(19) = -1 EBADF (Bad file descriptor) [pid 14997] close(20) = -1 EBADF (Bad file descriptor) [pid 14997] close(21) = -1 EBADF (Bad file descriptor) [pid 14997] close(22) = -1 EBADF (Bad file descriptor) [pid 14997] close(23) = -1 EBADF (Bad file descriptor) [pid 14997] close(24) = -1 EBADF (Bad file descriptor) [pid 14997] close(25 [pid 321] umount2("./3654", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14997] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] pwrite64(3, "\x02", 1, 4 [pid 14997] close(26) = -1 EBADF (Bad file descriptor) [pid 14997] close(27) = -1 EBADF (Bad file descriptor) [pid 14997] close(28 [pid 14996] <... mount resumed>) = 0 [pid 14997] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... pwrite64 resumed>) = 1 [pid 14996] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14997] close(29 [pid 14995] close(3 [pid 14997] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3654", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14997] exit_group(0 [pid 14995] <... close resumed>) = 0 [pid 14997] <... exit_group resumed>) = ? [pid 321] <... openat resumed>) = 3 [pid 14995] close(4 [pid 14997] +++ exited with 0 +++ [pid 14996] <... openat resumed>) = 3 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 14996] pwrite64(3, "\x02", 1, 4 [pid 14995] close(5 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14996] <... pwrite64 resumed>) = 1 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(6 [pid 321] getdents64(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3565, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14996] close(3 [pid 14995] close(7 [pid 321] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14996] <... close resumed>) = 0 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14996] close(4 [pid 14995] close(8 [pid 320] <... restart_syscall resumed>) = 0 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = 0 [pid 14996] close(5 [pid 14995] close(9 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14996] close(6 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(10 [pid 14996] close(7 [pid 321] newfstatat(AT_FDCWD, "./3654/sys" [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14996] close(8 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14995] close(11 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3654/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14996] close(9 [pid 14995] close(12 [pid 320] umount2("./3563", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3563", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 14996] close(10 [pid 320] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(13 [pid 321] openat(AT_FDCWD, "./3654/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14996] close(11 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3563/sys" [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(14 [pid 321] fstat(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14996] close(12 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] umount2("./3563/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(15 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14996] close(13 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] openat(AT_FDCWD, "./3563/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(16 [pid 321] getdents64(4 [pid 320] <... openat resumed>) = 4 [pid 14996] close(14 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] fstat(4 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(17 [pid 321] close(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14996] close(15 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(18 [pid 321] rmdir("./3654/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14996] close(16 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(19 [pid 321] umount2("./3654/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14996] close(17 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(20 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 14996] close(18 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3654/binderfs" [pid 320] rmdir("./3563/sys" [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 14996] close(19 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3654/binderfs" [pid 320] umount2("./3563/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(22 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3563/binderfs" [pid 14996] close(20 [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3654/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14995] close(23 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3563/binderfs" [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3654/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 14996] close(21 [pid 14995] close(24 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3563/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3654/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14996] close(22 [pid 14995] close(25 [pid 320] newfstatat(AT_FDCWD, "./3563/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3654/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14996] close(23 [pid 320] unlink("./3563/cgroup.net" [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] close(26 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 14996] close(24 [pid 320] umount2("./3563/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3654/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14996] close(25 [pid 14995] close(27 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3563/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3654/cgroup.cpu" [pid 320] unlink("./3563/cgroup.cpu" [pid 14996] close(26 [pid 14995] close(28 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3654/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3563/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14996] close(27 [pid 14995] close(29 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14995] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3654/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3563/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3563/cgroup" [pid 14996] close(28 [pid 14995] exit_group(0 [pid 321] unlink("./3654/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3563") = 0 [pid 320] mkdir("./3564", 0777) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 14995] <... exit_group resumed>) = ? [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14996] close(29 [pid 321] getdents64(3 [pid 14996] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 14998 attached [pid 14996] exit_group(0 [pid 14995] +++ exited with 0 +++ [pid 321] close(3 [pid 14998] set_robust_list(0x555587eb56a0, 24 [pid 14996] <... exit_group resumed>) = ? [pid 14998] <... set_robust_list resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3692, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] rmdir("./3654" [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14998] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rmdir resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3566 [pid 14998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] mkdir("./3655", 0777 [pid 14998] chdir("./3564" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 14998] <... chdir resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 14998] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14998] <... prctl resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14998] setpgid(0, 0 [pid 14996] +++ exited with 0 +++ [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14998] <... setpgid resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3749, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14998] symlink("/syzcgroup/unified/syz0", "./cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 14999 attached [pid 14999] set_robust_list(0x555587eb56a0, 24 [pid 14998] <... symlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3657 [pid 14999] <... set_robust_list resumed>) = 0 [pid 14998] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 14999] rt_sigprocmask(SIG_SETMASK, [] [pid 14998] <... symlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14999] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 14998] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 14999] chdir("./3655" [pid 14998] <... symlink resumed>) = 0 [pid 14999] <... chdir resumed>) = 0 [pid 14999] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 14998] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14999] <... prctl resumed>) = 0 [pid 14999] setpgid(0, 0) = 0 [pid 14999] symlink("/syzcgroup/unified/syz2", "./cgroup") = 0 [pid 14998] <... openat resumed>) = 3 [pid 14999] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 14998] write(3, "1000", 4 [pid 14999] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 14998] <... write resumed>) = 4 [pid 14999] <... symlink resumed>) = 0 [pid 14999] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 14998] close(3 [pid 14999] <... openat resumed>) = 3 [pid 14998] <... close resumed>) = 0 [pid 14999] write(3, "1000", 4) = 4 [pid 14999] close(3) = 0 [pid 14999] symlink("/dev/binderfs", "./binderfs") = 0 [pid 14999] write(1, "executing program\n", 18) = 18 executing program [pid 14999] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14998] symlink("/dev/binderfs", "./binderfs" [pid 14999] <... mkdirat resumed>) = 0 [pid 14998] <... symlink resumed>) = 0 [pid 14999] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 14998] write(1, "executing program\n", 18 executing program [pid 14999] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14998] <... write resumed>) = 18 [pid 14999] <... openat resumed>) = 3 [pid 14999] pwrite64(3, "\x02", 1, 4 [pid 14998] mkdirat(AT_FDCWD, "./sys", 0777 [pid 14999] <... pwrite64 resumed>) = 1 [pid 14999] close(3 [pid 14998] <... mkdirat resumed>) = 0 [pid 14998] mount(NULL, "./sys", "sysfs", 0, NULL [pid 14999] <... close resumed>) = 0 [pid 14999] close(4) = -1 EBADF (Bad file descriptor) [pid 14999] close(5) = -1 EBADF (Bad file descriptor) [pid 14999] close(6) = -1 EBADF (Bad file descriptor) [pid 14999] close(7) = -1 EBADF (Bad file descriptor) [pid 14998] <... mount resumed>) = 0 [pid 14999] close(8) = -1 EBADF (Bad file descriptor) [pid 14999] close(9) = -1 EBADF (Bad file descriptor) [pid 14999] close(10) = -1 EBADF (Bad file descriptor) [pid 14999] close(11) = -1 EBADF (Bad file descriptor) [pid 14999] close(12) = -1 EBADF (Bad file descriptor) [pid 14999] close(13) = -1 EBADF (Bad file descriptor) [pid 14999] close(14) = -1 EBADF (Bad file descriptor) [pid 14999] close(15) = -1 EBADF (Bad file descriptor) [pid 14999] close(16) = -1 EBADF (Bad file descriptor) [pid 14999] close(17) = -1 EBADF (Bad file descriptor) [pid 14999] close(18) = -1 EBADF (Bad file descriptor) [pid 14999] close(19) = -1 EBADF (Bad file descriptor) [pid 14999] close(20) = -1 EBADF (Bad file descriptor) [pid 14999] close(21) = -1 EBADF (Bad file descriptor) [pid 14999] close(22) = -1 EBADF (Bad file descriptor) [pid 14999] close(23) = -1 EBADF (Bad file descriptor) [pid 14999] close(24) = -1 EBADF (Bad file descriptor) [pid 14999] close(25) = -1 EBADF (Bad file descriptor) [pid 14999] close(26) = -1 EBADF (Bad file descriptor) [pid 14999] close(27) = -1 EBADF (Bad file descriptor) [pid 14999] close(28) = -1 EBADF (Bad file descriptor) [pid 14999] close(29) = -1 EBADF (Bad file descriptor) [pid 14999] exit_group(0 [pid 14998] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 14999] <... exit_group resumed>) = ? [pid 14999] +++ exited with 0 +++ [pid 14998] <... openat resumed>) = 3 [pid 322] <... restart_syscall resumed>) = 0 [pid 14998] pwrite64(3, "\x02", 1, 4 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3657, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 14998] <... pwrite64 resumed>) = 1 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3690", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 14998] close(3) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14998] close(4 [pid 323] umount2("./3747", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3690", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14998] close(5 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 14998] close(6 [pid 323] openat(AT_FDCWD, "./3747", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(3 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14998] close(7 [pid 323] fstat(3 [pid 322] getdents64(3 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14998] close(8 [pid 323] getdents64(3 [pid 322] umount2("./3690/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14998] close(9 [pid 323] umount2("./3747/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 14998] close(10) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 14998] close(11 [pid 322] umount2("./3690/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3747/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14998] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3690/sys" [pid 321] <... restart_syscall resumed>) = 0 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3747/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14998] close(13 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3690/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3690/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] umount2("./3747/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3747/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(4 [pid 323] <... openat resumed>) = 4 [pid 14998] close(14 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] getdents64(4 [pid 14998] close(15 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] umount2("./3655", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14998] close(16 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] openat(AT_FDCWD, "./3655", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 14998] close(17 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] <... openat resumed>) = 3 [pid 14998] close(18 [pid 323] <... close resumed>) = 0 [pid 322] close(4 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3747/sys" [pid 322] <... close resumed>) = 0 [pid 321] fstat(3 [pid 14998] close(19 [pid 323] <... rmdir resumed>) = 0 [pid 322] rmdir("./3690/sys" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 14998] close(20 [pid 323] umount2("./3747/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3690/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 14998] close(21 [pid 323] newfstatat(AT_FDCWD, "./3747/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3690/binderfs" [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14998] close(22 [pid 322] unlink("./3690/binderfs" [pid 323] unlink("./3747/binderfs" [pid 322] <... unlink resumed>) = 0 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3690/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14998] close(23 [pid 323] umount2("./3747/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = 0 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3690/cgroup.net" [pid 14998] close(24 [pid 323] newfstatat(AT_FDCWD, "./3747/cgroup.net" [pid 321] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 14998] close(25 [pid 323] unlink("./3747/cgroup.net" [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3655/sys" [pid 323] <... unlink resumed>) = 0 [pid 322] unlink("./3690/cgroup.net" [pid 14998] close(26 [pid 323] umount2("./3747/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3655/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3655/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3655/sys") = 0 [pid 321] umount2("./3655/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3655/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3655/binderfs") = 0 [pid 321] umount2("./3655/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3655/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3655/cgroup.net") = 0 [pid 321] umount2("./3655/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3655/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3655/cgroup.cpu") = 0 [pid 321] umount2("./3655/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3655/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3655/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3655") = 0 [pid 14998] close(27 [pid 323] newfstatat(AT_FDCWD, "./3747/cgroup.cpu" [pid 322] umount2("./3690/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] mkdir("./3656", 0777 [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... mkdir resumed>) = 0 [pid 14998] close(28 [pid 323] unlink("./3747/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3690/cgroup.cpu" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 14998] close(29 [pid 323] umount2("./3747/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3690/cgroup.cpu" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 14998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... unlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3658 [pid 14998] exit_group(0 [pid 323] newfstatat(AT_FDCWD, "./3747/cgroup" [pid 322] umount2("./3690/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 14998] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 15000 attached [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 15000] set_robust_list(0x555587eb56a0, 24 [pid 14998] +++ exited with 0 +++ [pid 323] unlink("./3747/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3690/cgroup" [pid 15000] <... set_robust_list resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3566, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15000] rt_sigprocmask(SIG_SETMASK, [] [pid 322] unlink("./3690/cgroup" [pid 15000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15000] chdir("./3656" [pid 322] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] getdents64(3 [pid 15000] <... chdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15000] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] getdents64(3 [pid 322] close(3 [pid 15000] setpgid(0, 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15000] <... setpgid resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 323] close(3 [pid 15000] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] rmdir("./3690" [pid 15000] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 15000] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 323] rmdir("./3747" [pid 15000] <... symlink resumed>) = 0 [pid 322] mkdir("./3691", 0777 [pid 323] <... rmdir resumed>) = 0 [pid 15000] symlink("/syzcgroup/net/syz2", "./cgroup.net") = 0 [pid 323] mkdir("./3748", 0777 [pid 322] <... mkdir resumed>) = 0 [pid 15000] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 323] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15000] write(3, "1000", 4) = 4 [pid 15000] close(3) = 0 [pid 15000] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15000] write(1, "executing program\n", 18) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 15001 attached executing program [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15001] set_robust_list(0x555587eb56a0, 24 [pid 15000] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3693 [pid 15001] <... set_robust_list resumed>) = 0 [pid 15000] <... mkdirat resumed>) = 0 [pid 15001] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15000] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15001] chdir("./3691") = 0 [pid 15000] <... mount resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15002 attached [pid 15002] set_robust_list(0x555587eb56a0, 24) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3750 [pid 15002] rt_sigprocmask(SIG_SETMASK, [] [pid 15001] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15001] <... prctl resumed>) = 0 [pid 15000] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15002] chdir("./3748" [pid 15001] setpgid(0, 0 [pid 15000] <... openat resumed>) = 3 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 15001] <... setpgid resumed>) = 0 [pid 15002] <... chdir resumed>) = 0 [pid 15001] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15002] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15001] <... symlink resumed>) = 0 [pid 15002] <... prctl resumed>) = 0 [pid 15002] setpgid(0, 0 [pid 15001] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15000] pwrite64(3, "\x02", 1, 4 [pid 15002] <... setpgid resumed>) = 0 [pid 15000] <... pwrite64 resumed>) = 1 [pid 15002] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15001] <... symlink resumed>) = 0 [pid 15002] <... symlink resumed>) = 0 [pid 15001] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15000] close(3 [pid 15002] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15001] <... symlink resumed>) = 0 [pid 15002] <... symlink resumed>) = 0 [pid 15000] <... close resumed>) = 0 [pid 15002] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15001] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15000] close(4 [pid 15002] <... symlink resumed>) = 0 [pid 15001] <... openat resumed>) = 3 [pid 15002] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15001] write(3, "1000", 4 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] <... openat resumed>) = 3 [pid 15001] <... write resumed>) = 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 15002] write(3, "1000", 4 [pid 15001] close(3 [pid 15000] close(5 [pid 15002] <... write resumed>) = 4 [pid 15001] <... close resumed>) = 0 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(3 [pid 15001] symlink("/dev/binderfs", "./binderfs" [pid 15000] close(6 [pid 15002] <... close resumed>) = 0 [pid 15001] <... symlink resumed>) = 0 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] symlink("/dev/binderfs", "./binderfs" [pid 15001] write(1, "executing program\n", 18 [pid 15000] close(7 executing program [pid 320] umount2("./3564", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15002] <... symlink resumed>) = 0 [pid 15001] <... write resumed>) = 18 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15002] write(1, "executing program\n", 18 executing program [pid 15001] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15000] close(8 [pid 320] openat(AT_FDCWD, "./3564", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15002] <... write resumed>) = 18 [pid 15001] <... mkdirat resumed>) = 0 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15001] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15000] close(9 [pid 320] <... openat resumed>) = 3 [pid 15002] <... mkdirat resumed>) = 0 [pid 15001] <... mount resumed>) = 0 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 15002] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15000] close(10 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15002] <... mount resumed>) = 0 [pid 15001] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 15002] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15001] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15000] close(11 [pid 320] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15002] <... openat resumed>) = 3 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] pwrite64(3, "\x02", 1, 4 [pid 15000] close(12) = -1 EBADF (Bad file descriptor) [pid 15001] <... pwrite64 resumed>) = 1 [pid 15000] close(13 [pid 15001] close(3 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 15002] pwrite64(3, "\x02", 1, 4 [pid 15001] <... close resumed>) = 0 [pid 15000] close(14 [pid 320] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15002] <... pwrite64 resumed>) = 1 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(3 [pid 15001] close(4 [pid 15000] close(15 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15002] <... close resumed>) = 0 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3564/sys" [pid 15002] close(4 [pid 15001] close(5 [pid 15000] close(16 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15002] close(5 [pid 15001] close(6 [pid 15000] close(17 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3564/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15002] close(6 [pid 15001] close(7 [pid 15000] close(18 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15002] close(7 [pid 15001] close(8 [pid 15000] close(19 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3564/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15002] close(8 [pid 15001] close(9 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] close(20 [pid 15002] close(9 [pid 15001] close(10 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] close(21 [pid 15002] close(10 [pid 15001] close(11 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] close(22 [pid 15002] close(11 [pid 15001] close(12 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(12 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] close(23 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(13 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(13 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] close(24 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(14 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(14 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(15 [pid 15000] close(25 [pid 15002] close(15 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(16 [pid 15000] close(26 [pid 15002] close(16 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(17 [pid 15000] close(27 [pid 15002] close(17 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(18 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(18 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] close(28 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(19 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(19 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] close(29 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(20 [pid 15000] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(20 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] exit_group(0 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(21 [pid 15000] <... exit_group resumed>) = ? [pid 15002] close(21 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] close(22 [pid 15002] close(22 [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15000] +++ exited with 0 +++ [pid 320] getdents64(4 [pid 15002] close(23 [pid 15001] close(23 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 15002] close(24 [pid 15001] close(24 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3658, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 15002] close(25 [pid 15001] close(25 [pid 320] rmdir("./3564/sys" [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15002] close(26 [pid 15001] close(26 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(27 [pid 15001] close(27 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(28 [pid 15001] close(28 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] close(29 [pid 15001] close(29 [pid 15002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15001] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15002] exit_group(0 [pid 15001] exit_group(0 [pid 15002] <... exit_group resumed>) = ? [pid 15001] <... exit_group resumed>) = ? [pid 15002] +++ exited with 0 +++ [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 320] umount2("./3564/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3750, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15001] +++ exited with 0 +++ [pid 320] newfstatat(AT_FDCWD, "./3564/binderfs" [pid 321] umount2("./3656", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3693, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] unlink("./3564/binderfs" [pid 321] openat(AT_FDCWD, "./3656", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 320] <... unlink resumed>) = 0 [pid 321] fstat(3 [pid 320] umount2("./3564/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3564/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3564/cgroup.net") = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] umount2("./3564/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3564/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3564/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3656/sys" [pid 320] umount2("./3564/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3656/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3564/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3656/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3564/cgroup") = 0 [pid 320] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(3) = 0 [pid 320] rmdir("./3564") = 0 [pid 321] <... openat resumed>) = 4 [pid 320] mkdir("./3565", 0777 [pid 321] fstat(4 [pid 320] <... mkdir resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 15003 attached [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3567 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 15003] set_robust_list(0x555587eb56a0, 24) = 0 [pid 15003] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3656/sys") = 0 [pid 15003] chdir("./3565" [pid 321] umount2("./3656/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15003] <... chdir resumed>) = 0 [pid 15003] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15003] <... prctl resumed>) = 0 [pid 15003] setpgid(0, 0 [pid 321] newfstatat(AT_FDCWD, "./3656/binderfs" [pid 15003] <... setpgid resumed>) = 0 [pid 15003] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15003] <... symlink resumed>) = 0 [pid 321] unlink("./3656/binderfs" [pid 15003] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 15003] <... symlink resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3656/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15003] symlink("/syzcgroup/net/syz0", "./cgroup.net") = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15003] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 321] newfstatat(AT_FDCWD, "./3656/cgroup.net" [pid 323] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3691", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15003] write(3, "1000", 4) = 4 [pid 321] unlink("./3656/cgroup.net" [pid 15003] close(3 [pid 323] umount2("./3748", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15003] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 15003] symlink("/dev/binderfs", "./binderfs" [pid 322] openat(AT_FDCWD, "./3691", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15003] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3748", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3656/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3656/cgroup.cpu" [pid 323] getdents64(3 [pid 322] getdents64(3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3748/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15003] write(1, "executing program\n", 18) = 18 [pid 322] umount2("./3691/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3656/cgroup.cpu" [pid 15003] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15003] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 322] <... umount2 resumed>) = 0 executing program [pid 321] umount2("./3656/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3691/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3748/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3656/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3691/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15003] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3656/cgroup" [pid 323] newfstatat(AT_FDCWD, "./3748/sys" [pid 322] umount2("./3691/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 15003] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(3 [pid 15003] pwrite64(3, "\x02", 1, 4 [pid 323] umount2("./3748/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3691/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15003] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... openat resumed>) = 4 [pid 15003] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(3 [pid 15003] <... close resumed>) = 0 [pid 15003] close(4 [pid 323] openat(AT_FDCWD, "./3748/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(4 [pid 321] <... close resumed>) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] rmdir("./3656" [pid 15003] close(5 [pid 323] fstat(4 [pid 322] getdents64(4 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 15003] close(6 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] mkdir("./3657", 0777 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15003] close(7) = -1 EBADF (Bad file descriptor) [pid 15003] close(8 [pid 322] getdents64(4 [pid 321] <... mkdir resumed>) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15003] close(9 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15003] close(10) = -1 EBADF (Bad file descriptor) [pid 15003] close(11) = -1 EBADF (Bad file descriptor) [pid 15003] close(12) = -1 EBADF (Bad file descriptor) [pid 15003] close(13) = -1 EBADF (Bad file descriptor) [pid 15003] close(14) = -1 EBADF (Bad file descriptor) [pid 15003] close(15) = -1 EBADF (Bad file descriptor) [pid 15003] close(16) = -1 EBADF (Bad file descriptor) [pid 15003] close(17) = -1 EBADF (Bad file descriptor) [pid 15003] close(18ci2-android-6-12-rust/strace-static-x86_64: Process 15004 attached ) = -1 EBADF (Bad file descriptor) [pid 15004] set_robust_list(0x555587eb56a0, 24 [pid 15003] close(19 [pid 15004] <... set_robust_list resumed>) = 0 [pid 323] close(4 [pid 322] <... close resumed>) = 0 [pid 15004] rt_sigprocmask(SIG_SETMASK, [] [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] rmdir("./3691/sys" [pid 15004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15003] close(20 [pid 323] rmdir("./3748/sys" [pid 15004] chdir("./3657" [pid 322] <... rmdir resumed>) = 0 [pid 15004] <... chdir resumed>) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3691/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15004] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15003] close(21 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3659 [pid 15004] <... prctl resumed>) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3748/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15004] setpgid(0, 0 [pid 15003] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3691/binderfs" [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15004] <... setpgid resumed>) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3748/binderfs" [pid 15004] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15003] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15004] <... symlink resumed>) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3691/binderfs" [pid 15004] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15003] close(24 [pid 323] unlink("./3748/binderfs" [pid 15004] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 15004] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15004] <... symlink resumed>) = 0 [pid 15003] close(25 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3691/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15004] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15003] close(26 [pid 323] umount2("./3748/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15004] <... openat resumed>) = 3 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3691/cgroup.net" [pid 15004] write(3, "1000", 4 [pid 15003] close(27 [pid 323] newfstatat(AT_FDCWD, "./3748/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15004] <... write resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3691/cgroup.net" [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3748/cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 15004] close(3 [pid 15003] close(28 [pid 323] <... unlink resumed>) = 0 [pid 15004] <... close resumed>) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15004] symlink("/dev/binderfs", "./binderfs" [pid 15003] close(29 [pid 15004] <... symlink resumed>) = 0 [pid 15003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15004] write(1, "executing program\n", 18 executing program [pid 15003] exit_group(0 [pid 15004] <... write resumed>) = 18 [pid 15003] <... exit_group resumed>) = ? [pid 323] umount2("./3748/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3691/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15004] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15004] <... mkdirat resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3748/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3691/cgroup.cpu" [pid 15004] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15003] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15004] <... mount resumed>) = 0 [pid 323] unlink("./3748/cgroup.cpu" [pid 322] unlink("./3691/cgroup.cpu" [pid 15004] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] umount2("./3748/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3691/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3567, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3748/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3691/cgroup" [pid 15004] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3748/cgroup" [pid 322] unlink("./3691/cgroup" [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 15004] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(3 [pid 322] getdents64(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15004] <... pwrite64 resumed>) = 1 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15004] close(3 [pid 323] close(3 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 15004] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] close(3 [pid 15004] close(4 [pid 323] rmdir("./3748" [pid 322] <... close resumed>) = 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] rmdir("./3691" [pid 15004] close(5 [pid 323] mkdir("./3749", 0777 [pid 322] <... rmdir resumed>) = 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3565", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15004] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... mkdir resumed>) = 0 [pid 322] mkdir("./3692", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15004] close(7 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... mkdir resumed>) = 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] openat(AT_FDCWD, "./3565", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15004] close(8 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 15004] close(9) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] fstat(3 [pid 15004] close(10 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15004] close(11 [pid 320] getdents64(3 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15004] close(12 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 ci2-android-6-12-rust/strace-static-x86_64: Process 15005 attached [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3751 ci2-android-6-12-rust/strace-static-x86_64: Process 15006 attached [pid 15005] set_robust_list(0x555587eb56a0, 24 [pid 15004] close(13 [pid 15006] set_robust_list(0x555587eb56a0, 24 [pid 15005] <... set_robust_list resumed>) = 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15004] close(14) = -1 EBADF (Bad file descriptor) [pid 15006] <... set_robust_list resumed>) = 0 [pid 15005] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3694 [pid 15006] rt_sigprocmask(SIG_SETMASK, [] [pid 15005] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15004] close(15 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... umount2 resumed>) = 0 [pid 15006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15005] chdir("./3749" [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15006] chdir("./3692" [pid 15005] <... chdir resumed>) = 0 [pid 15004] close(16 [pid 15006] <... chdir resumed>) = 0 [pid 15005] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15005] <... prctl resumed>) = 0 [pid 15004] close(17 [pid 320] newfstatat(AT_FDCWD, "./3565/sys" [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15004] close(18 [pid 320] umount2("./3565/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15004] close(19 [pid 320] openat(AT_FDCWD, "./3565/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15004] close(20 [pid 320] <... openat resumed>) = 4 [pid 15006] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15005] setpgid(0, 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15006] <... prctl resumed>) = 0 [pid 15005] <... setpgid resumed>) = 0 [pid 15004] close(21 [pid 320] fstat(4 [pid 15006] setpgid(0, 0 [pid 15005] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15004] close(22 [pid 320] getdents64(4 [pid 15006] <... setpgid resumed>) = 0 [pid 15005] <... symlink resumed>) = 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15006] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15005] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15004] close(23 [pid 320] getdents64(4 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15006] <... symlink resumed>) = 0 [pid 15005] <... symlink resumed>) = 0 [pid 15004] close(24 [pid 320] close(4 [pid 15006] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15005] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15004] close(25 [pid 320] <... close resumed>) = 0 [pid 15006] <... symlink resumed>) = 0 [pid 15005] <... symlink resumed>) = 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3565/sys" [pid 15006] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15005] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15004] close(26 [pid 320] <... rmdir resumed>) = 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3565/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15005] <... openat resumed>) = 3 [pid 15004] close(27 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15006] <... symlink resumed>) = 0 [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3565/binderfs" [pid 15005] write(3, "1000", 4 [pid 15006] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15004] close(28) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15004] close(29 [pid 320] unlink("./3565/binderfs" [pid 15004] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15005] <... write resumed>) = 4 [pid 15006] <... openat resumed>) = 3 [pid 15004] exit_group(0 [pid 320] umount2("./3565/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15006] write(3, "1000", 4 [pid 15005] close(3 [pid 15004] <... exit_group resumed>) = ? [pid 15006] <... write resumed>) = 4 [pid 15005] <... close resumed>) = 0 [pid 15006] close(3 [pid 15005] symlink("/dev/binderfs", "./binderfs" [pid 15006] <... close resumed>) = 0 [pid 15005] <... symlink resumed>) = 0 [pid 15006] symlink("/dev/binderfs", "./binderfs" [pid 15004] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3659, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15006] <... symlink resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3565/cgroup.net" [pid 15005] write(1, "executing program\n", 18 [pid 15006] write(1, "executing program\n", 18 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program executing program [pid 15006] <... write resumed>) = 18 [pid 15005] <... write resumed>) = 18 [pid 320] unlink("./3565/cgroup.net" [pid 15006] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15005] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... unlink resumed>) = 0 [pid 15005] <... mkdirat resumed>) = 0 [pid 320] umount2("./3565/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15006] <... mkdirat resumed>) = 0 [pid 15005] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15006] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15005] <... mount resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3565/cgroup.cpu" [pid 15005] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15006] <... mount resumed>) = 0 [pid 320] unlink("./3565/cgroup.cpu" [pid 15005] <... openat resumed>) = 3 [pid 320] <... unlink resumed>) = 0 [pid 15006] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15005] pwrite64(3, "\x02", 1, 4 [pid 320] umount2("./3565/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15005] <... pwrite64 resumed>) = 1 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15005] close(3 [pid 320] newfstatat(AT_FDCWD, "./3565/cgroup" [pid 15005] <... close resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15006] <... openat resumed>) = 3 [pid 15005] close(4 [pid 320] unlink("./3565/cgroup") = 0 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] close(5 [pid 320] getdents64(3 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15005] close(6 [pid 320] close(3 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 15005] close(7) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3565" [pid 15005] close(8) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 15006] pwrite64(3, "\x02", 1, 4 [pid 15005] close(9) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3566", 0777 [pid 15006] <... pwrite64 resumed>) = 1 [pid 15005] close(10 [pid 320] <... mkdir resumed>) = 0 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15006] close(3 [pid 15005] close(11 [pid 15006] <... close resumed>) = 0 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15006] close(4 [pid 15005] close(12 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15006] close(5) = -1 EBADF (Bad file descriptor) [pid 15005] close(13 [pid 321] umount2("./3657", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15007 attached [pid 15006] close(6 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15007] set_robust_list(0x555587eb56a0, 24 [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3568 [pid 15007] <... set_robust_list resumed>) = 0 [pid 15006] close(7 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3657", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15005] close(15 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15007] rt_sigprocmask(SIG_SETMASK, [] [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 15005] close(16 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] fstat(3 [pid 15007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] close(17 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15006] close(8 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] close(18 [pid 15007] chdir("./3566" [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 15005] close(19 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15007] <... chdir resumed>) = 0 [pid 15006] close(9 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] close(20 [pid 321] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15007] <... prctl resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 15007] setpgid(0, 0 [pid 15006] close(10 [pid 15005] close(21 [pid 15007] <... setpgid resumed>) = 0 [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15007] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15006] close(11 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15005] close(22 [pid 15007] <... symlink resumed>) = 0 [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3657/sys" [pid 15007] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15006] close(12 [pid 15005] close(23 [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15006] close(13 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15007] <... symlink resumed>) = 0 [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3657/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15005] close(24 [pid 15007] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15006] close(14 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15006] close(15 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3657/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15006] close(16 [pid 15005] close(25 [pid 321] <... openat resumed>) = 4 [pid 15007] <... symlink resumed>) = 0 [pid 15006] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15006] close(17) = -1 EBADF (Bad file descriptor) [pid 15006] close(18) = -1 EBADF (Bad file descriptor) [pid 15006] close(19) = -1 EBADF (Bad file descriptor) [pid 15006] close(20) = -1 EBADF (Bad file descriptor) [pid 15006] close(21) = -1 EBADF (Bad file descriptor) [pid 15006] close(22) = -1 EBADF (Bad file descriptor) [pid 15006] close(23) = -1 EBADF (Bad file descriptor) [pid 15006] close(24) = -1 EBADF (Bad file descriptor) [pid 15006] close(25) = -1 EBADF (Bad file descriptor) [pid 15006] close(26) = -1 EBADF (Bad file descriptor) [pid 15006] close(27) = -1 EBADF (Bad file descriptor) [pid 15006] close(28) = -1 EBADF (Bad file descriptor) [pid 15006] close(29) = -1 EBADF (Bad file descriptor) [pid 15006] exit_group(0 [pid 15005] close(26 [pid 321] fstat(4 [pid 15007] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15006] <... exit_group resumed>) = ? [pid 15007] <... openat resumed>) = 3 [pid 15006] +++ exited with 0 +++ [pid 15005] close(27 [pid 321] getdents64(4 [pid 15007] write(3, "1000", 4 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15007] <... write resumed>) = 4 [pid 15005] close(28 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3694, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] getdents64(4 [pid 15007] close(3 [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15007] <... close resumed>) = 0 [pid 15005] close(29 [pid 321] close(4 [pid 15007] symlink("/dev/binderfs", "./binderfs" [pid 15005] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 15007] <... symlink resumed>) = 0 [pid 15005] exit_group(0 [pid 321] rmdir("./3657/sys" [pid 15007] write(1, "executing program\n", 18 [pid 15005] <... exit_group resumed>) = ? [pid 321] <... rmdir resumed>) = 0 [pid 15007] <... write resumed>) = 18 [pid 321] umount2("./3657/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 321] newfstatat(AT_FDCWD, "./3657/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15007] <... mkdirat resumed>) = 0 [pid 321] unlink("./3657/binderfs") = 0 [pid 15007] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15005] +++ exited with 0 +++ [pid 321] umount2("./3657/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] <... mount resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3751, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15007] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3657/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] unlink("./3657/cgroup.net" [pid 15007] <... openat resumed>) = 3 [pid 15007] pwrite64(3, "\x02", 1, 4 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15007] <... pwrite64 resumed>) = 1 [pid 321] umount2("./3657/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] close(3 [pid 323] umount2("./3749", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15007] <... close resumed>) = 0 [pid 322] umount2("./3692", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3657/cgroup.cpu" [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3749", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15007] close(5 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 3 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3692", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3657/cgroup.cpu" [pid 323] fstat(3 [pid 15007] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 15007] close(7 [pid 323] getdents64(3 [pid 322] fstat(3 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3657/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] close(8 [pid 323] umount2("./3749/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15007] close(9 [pid 322] umount2("./3692/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3657/cgroup" [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3749/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 321] unlink("./3657/cgroup" [pid 15007] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3692/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3749/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15007] close(11 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3692/sys" [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3749/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 15007] close(12 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3749/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4 [pid 322] umount2("./3692/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] close(13 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] close(3 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15007] close(14 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] openat(AT_FDCWD, "./3692/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... close resumed>) = 0 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 322] <... openat resumed>) = 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3749/sys") = 0 [pid 322] fstat(4 [pid 321] rmdir("./3657" [pid 15007] close(15 [pid 323] umount2("./3749/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3749/binderfs" [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 15007] close(16 [pid 323] unlink("./3749/binderfs" [pid 322] getdents64(4 [pid 321] mkdir("./3658", 0777 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 15007] close(17 [pid 323] umount2("./3749/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... mkdir resumed>) = 0 [pid 15007] close(18 [pid 323] newfstatat(AT_FDCWD, "./3749/cgroup.net" [pid 322] getdents64(4 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15007] close(19 [pid 323] unlink("./3749/cgroup.net" [pid 322] close(4 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15007] close(20 [pid 323] umount2("./3749/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3692/sys" [pid 15007] close(21 [pid 323] newfstatat(AT_FDCWD, "./3749/cgroup.cpu" [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] unlink("./3749/cgroup.cpu") = 0 [pid 323] umount2("./3749/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3749/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3749/cgroup" [pid 322] umount2("./3692/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3749" [pid 15007] close(22 [pid 323] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3692/binderfs" [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3750", 0777 [pid 15007] close(23 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3692/binderfs" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3660 [pid 15007] close(24 [pid 322] <... unlink resumed>) = 0 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15008 attached [pid 15007] close(25 [pid 323] <... mkdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15008] set_robust_list(0x555587eb56a0, 24 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] umount2("./3692/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15008] <... set_robust_list resumed>) = 0 [pid 15007] close(26 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15008] rt_sigprocmask(SIG_SETMASK, [] [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] newfstatat(AT_FDCWD, "./3692/cgroup.net" [pid 15008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15007] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15009 attached [pid 15008] chdir("./3658" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3752 [pid 15009] set_robust_list(0x555587eb56a0, 24 [pid 322] unlink("./3692/cgroup.net" [pid 15008] <... chdir resumed>) = 0 [pid 15009] <... set_robust_list resumed>) = 0 [pid 15008] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 15009] rt_sigprocmask(SIG_SETMASK, [] [pid 15008] <... prctl resumed>) = 0 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15009] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15008] setpgid(0, 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3692/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15009] chdir("./3750" [pid 15007] close(28 [pid 15009] <... chdir resumed>) = 0 [pid 15008] <... setpgid resumed>) = 0 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15009] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15008] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15007] close(29 [pid 322] newfstatat(AT_FDCWD, "./3692/cgroup.cpu" [pid 15009] <... prctl resumed>) = 0 [pid 15008] <... symlink resumed>) = 0 [pid 15007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15009] setpgid(0, 0 [pid 15008] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15007] exit_group(0 [pid 322] unlink("./3692/cgroup.cpu" [pid 15009] <... setpgid resumed>) = 0 [pid 15008] <... symlink resumed>) = 0 [pid 15007] <... exit_group resumed>) = ? [pid 15009] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15008] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 322] <... unlink resumed>) = 0 [pid 15009] <... symlink resumed>) = 0 [pid 15008] <... symlink resumed>) = 0 [pid 322] umount2("./3692/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15009] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15008] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15007] +++ exited with 0 +++ [pid 15009] <... symlink resumed>) = 0 [pid 15008] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15009] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15008] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3692/cgroup" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3568, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15009] <... symlink resumed>) = 0 [pid 15008] <... write resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15009] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15008] close(3 [pid 322] unlink("./3692/cgroup" [pid 15009] <... openat resumed>) = 3 [pid 15008] <... close resumed>) = 0 [pid 15009] write(3, "1000", 4 [pid 15008] symlink("/dev/binderfs", "./binderfs" [pid 322] <... unlink resumed>) = 0 [pid 15009] <... write resumed>) = 4 [pid 15008] <... symlink resumed>) = 0 [pid 15009] close(3 [pid 15008] write(1, "executing program\n", 18 [pid 322] getdents64(3 [pid 15009] <... close resumed>) = 0 executing program [pid 15009] symlink("/dev/binderfs", "./binderfs" [pid 15008] <... write resumed>) = 18 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15009] <... symlink resumed>) = 0 [pid 15008] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15009] write(1, "executing program\n", 18 [pid 15008] <... mkdirat resumed>) = 0 executing program [pid 322] close(3 [pid 15009] <... write resumed>) = 18 [pid 15008] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... close resumed>) = 0 [pid 15009] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15008] <... mount resumed>) = 0 [pid 15009] <... mkdirat resumed>) = 0 [pid 15008] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] rmdir("./3692" [pid 15008] <... openat resumed>) = 3 [pid 15009] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 15009] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... rmdir resumed>) = 0 [pid 15009] <... openat resumed>) = 3 [pid 322] mkdir("./3693", 0777 [pid 15008] pwrite64(3, "\x02", 1, 4 [pid 322] <... mkdir resumed>) = 0 [pid 15008] <... pwrite64 resumed>) = 1 [pid 15008] close(3 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15009] pwrite64(3, "\x02", 1, 4 [pid 15008] <... close resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15009] <... pwrite64 resumed>) = 1 [pid 15008] close(4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15009] close(3 [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15010 attached [pid 15009] <... close resumed>) = 0 [pid 15008] close(5 [pid 15009] close(4 [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] close(6 [pid 15009] close(5 [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3695 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] close(7 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15009] close(6 [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] close(8 [pid 320] <... restart_syscall resumed>) = 0 [pid 15009] close(7 [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15009] close(8 [pid 15008] close(9 [pid 320] umount2("./3566", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15009] close(9 [pid 15008] close(10 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3566", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15009] close(10 [pid 15008] close(11 [pid 320] <... openat resumed>) = 3 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 15009] close(11 [pid 15008] close(12 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 15009] close(12 [pid 15008] close(13 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15009] close(13 [pid 15008] close(14 [pid 15010] set_robust_list(0x555587eb56a0, 24 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15010] <... set_robust_list resumed>) = 0 [pid 15009] close(14 [pid 15008] close(15 [pid 15010] rt_sigprocmask(SIG_SETMASK, [] [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15009] close(15 [pid 15008] close(16 [pid 15010] chdir("./3693" [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15010] <... chdir resumed>) = 0 [pid 15009] close(16 [pid 15008] close(17 [pid 320] newfstatat(AT_FDCWD, "./3566/sys" [pid 15010] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15010] <... prctl resumed>) = 0 [pid 15009] close(17 [pid 15008] close(18 [pid 15010] setpgid(0, 0 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3566/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15010] <... setpgid resumed>) = 0 [pid 15009] close(18 [pid 15008] close(19 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15010] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15009] close(19 [pid 15008] close(20 [pid 320] openat(AT_FDCWD, "./3566/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15010] <... symlink resumed>) = 0 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 15010] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15009] close(20 [pid 15008] close(21 [pid 320] fstat(4 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15010] <... symlink resumed>) = 0 [pid 15009] close(21 [pid 15008] close(22 [pid 15010] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] getdents64(4 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15010] <... symlink resumed>) = 0 [pid 15009] close(22 [pid 15008] close(23 [pid 320] getdents64(4 [pid 15010] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15010] <... openat resumed>) = 3 [pid 15009] close(23 [pid 15008] close(24 [pid 320] close(4 [pid 15010] write(3, "1000", 4 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 15010] <... write resumed>) = 4 [pid 15009] close(24 [pid 15008] close(25 [pid 320] rmdir("./3566/sys" [pid 15010] close(3 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 15009] close(25 [pid 15008] close(26 [pid 320] umount2("./3566/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15010] <... close resumed>) = 0 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15010] symlink("/dev/binderfs", "./binderfs" [pid 15009] close(26 [pid 15008] close(27 [pid 320] newfstatat(AT_FDCWD, "./3566/binderfs" [pid 15010] <... symlink resumed>) = 0 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15010] write(1, "executing program\n", 18 [pid 15009] close(27 [pid 15008] close(28 [pid 320] unlink("./3566/binderfs" [pid 15010] <... write resumed>) = 18 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15010] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... unlink resumed>) = 0 [pid 15009] close(28 [pid 15008] close(29 [pid 320] umount2("./3566/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15010] <... mkdirat resumed>) = 0 [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15010] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15009] close(29 [pid 15008] exit_group(0 [pid 320] newfstatat(AT_FDCWD, "./3566/cgroup.net" [pid 15009] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15010] <... mount resumed>) = 0 [pid 15009] exit_group(0 [pid 15008] <... exit_group resumed>) = ? [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15010] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15008] +++ exited with 0 +++ [pid 15009] <... exit_group resumed>) = ? [pid 15010] <... openat resumed>) = 3 [pid 320] unlink("./3566/cgroup.net" [pid 15010] pwrite64(3, "\x02", 1, 4 [pid 15009] +++ exited with 0 +++ [pid 15010] <... pwrite64 resumed>) = 1 [pid 320] <... unlink resumed>) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3752, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3660, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] umount2("./3566/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15010] close(3 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15010] <... close resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3566/cgroup.cpu" [pid 15010] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3566/cgroup.cpu" [pid 15010] close(5 [pid 321] umount2("./3658", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3566/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15010] close(6 [pid 321] openat(AT_FDCWD, "./3658", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3566/cgroup" [pid 15010] close(7 [pid 321] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] unlink("./3566/cgroup" [pid 15010] close(8 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15010] close(9 [pid 321] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3750", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = 0 [pid 15010] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3750", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 15010] close(11 [pid 323] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 321] newfstatat(AT_FDCWD, "./3658/sys" [pid 320] rmdir("./3566" [pid 15010] close(12 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 15010] close(13 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3658/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3567", 0777 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3750/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15010] close(14 [pid 323] <... umount2 resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15010] close(15 [pid 323] umount2("./3750/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3658/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mkdir resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15010] close(16 [pid 323] newfstatat(AT_FDCWD, "./3750/sys" [pid 321] fstat(4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15010] close(17 [pid 323] umount2("./3750/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15010] close(18 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 15011 attached [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15010] close(19 [pid 15011] set_robust_list(0x555587eb56a0, 24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 15011] <... set_robust_list resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3750/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3569 [pid 15010] close(20 [pid 323] <... openat resumed>) = 4 [pid 321] close(4 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 321] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15011] rt_sigprocmask(SIG_SETMASK, [] [pid 15010] close(21 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] rmdir("./3658/sys" [pid 15011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15011] chdir("./3567" [pid 15010] close(22 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] umount2("./3658/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15011] <... chdir resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15011] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15010] close(23 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] <... prctl resumed>) = 0 [pid 15010] close(24 [pid 15011] setpgid(0, 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] <... setpgid resumed>) = 0 [pid 15010] close(25) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] newfstatat(AT_FDCWD, "./3658/binderfs" [pid 15011] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3750/sys" [pid 321] unlink("./3658/binderfs" [pid 323] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] umount2("./3750/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3658/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15010] close(26 [pid 323] newfstatat(AT_FDCWD, "./3750/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3658/cgroup.net" [pid 15011] <... symlink resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15011] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15010] close(27 [pid 323] unlink("./3750/binderfs" [pid 321] unlink("./3658/cgroup.net" [pid 15011] <... symlink resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15011] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15010] close(28) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3750/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3658/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15010] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15011] <... symlink resumed>) = 0 [pid 15010] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3750/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3658/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15011] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15010] exit_group(0 [pid 323] unlink("./3750/cgroup.net" [pid 321] unlink("./3658/cgroup.cpu" [pid 15011] <... openat resumed>) = 3 [pid 15010] <... exit_group resumed>) = ? [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15011] write(3, "1000", 4 [pid 323] umount2("./3750/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3658/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3750/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3658/cgroup" [pid 15010] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15011] <... write resumed>) = 4 [pid 323] unlink("./3750/cgroup.cpu") = 0 [pid 15011] close(3 [pid 323] umount2("./3750/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3695, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15011] <... close resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] unlink("./3658/cgroup" [pid 15011] symlink("/dev/binderfs", "./binderfs" [pid 323] newfstatat(AT_FDCWD, "./3750/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 323] unlink("./3750/cgroup" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15011] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 321] close(3 [pid 15011] write(1, "executing program\n", 18 [pid 323] getdents64(3 [pid 321] <... close resumed>) = 0 [pid 15011] <... write resumed>) = 18 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rmdir("./3658" executing program [pid 15011] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] close(3 [pid 321] <... rmdir resumed>) = 0 [pid 15011] <... mkdirat resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 321] mkdir("./3659", 0777 [pid 15011] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] rmdir("./3750" [pid 321] <... mkdir resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] mkdir("./3751", 0777 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15011] <... mount resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15011] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 15012 attached , [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15011] <... openat resumed>) = 3 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3661 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15012] set_robust_list(0x555587eb56a0, 24 [pid 15011] pwrite64(3, "\x02", 1, 4ci2-android-6-12-rust/strace-static-x86_64: Process 15013 attached [pid 15012] <... set_robust_list resumed>) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3753 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15012] rt_sigprocmask(SIG_SETMASK, [] [pid 15011] <... pwrite64 resumed>) = 1 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 15012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15013] set_robust_list(0x555587eb56a0, 24 [pid 15011] close(3 [pid 15013] <... set_robust_list resumed>) = 0 [pid 15012] chdir("./3659" [pid 15013] rt_sigprocmask(SIG_SETMASK, [] [pid 15012] <... chdir resumed>) = 0 [pid 15011] <... close resumed>) = 0 [pid 15013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15012] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15011] close(4 [pid 15013] chdir("./3751" [pid 15012] <... prctl resumed>) = 0 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] <... chdir resumed>) = 0 [pid 15012] setpgid(0, 0 [pid 15013] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15011] close(5 [pid 15013] <... prctl resumed>) = 0 [pid 15012] <... setpgid resumed>) = 0 [pid 15013] setpgid(0, 0 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] <... setpgid resumed>) = 0 [pid 15012] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15011] close(6 [pid 15013] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15012] <... symlink resumed>) = 0 [pid 15012] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15013] <... symlink resumed>) = 0 [pid 15012] <... symlink resumed>) = 0 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15013] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15011] close(7 [pid 15012] <... symlink resumed>) = 0 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15013] <... symlink resumed>) = 0 [pid 15012] <... openat resumed>) = 3 [pid 15011] close(8 [pid 15013] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] write(3, "1000", 4) = 4 [pid 15012] close(3) = 0 [pid 15012] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15011] close(9 [pid 15012] write(1, "executing program\n", 18 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] <... write resumed>) = 18 executing program [pid 15012] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15011] close(10 [pid 15013] <... symlink resumed>) = 0 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] close(11) = -1 EBADF (Bad file descriptor) [pid 15013] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15011] close(12 [pid 15012] <... mkdirat resumed>) = 0 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] <... openat resumed>) = 3 [pid 15011] close(13 [pid 15013] write(3, "1000", 4 [pid 15012] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] <... write resumed>) = 4 [pid 15012] <... mount resumed>) = 0 [pid 15011] close(14) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 15013] close(3 [pid 15011] close(15 [pid 15013] <... close resumed>) = 0 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] symlink("/dev/binderfs", "./binderfs" [pid 15012] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3693", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15013] <... symlink resumed>) = 0 [pid 15012] <... openat resumed>) = 3 [pid 15011] close(16 [pid 15013] write(1, "executing program\n", 18 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] <... write resumed>) = 18 executing program [pid 15011] close(17) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15013] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15011] close(18 [pid 322] openat(AT_FDCWD, "./3693", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15012] pwrite64(3, "\x02", 1, 4 [pid 322] getdents64(3 [pid 15012] <... pwrite64 resumed>) = 1 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15013] <... mkdirat resumed>) = 0 [pid 15012] close(3 [pid 15011] close(19 [pid 15013] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3693/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15013] <... mount resumed>) = 0 [pid 15012] <... close resumed>) = 0 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 15013] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15011] close(20 [pid 15012] close(4 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3693/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] close(21 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15012] close(5 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3693/sys" [pid 15011] close(22 [pid 15012] close(6 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] close(23 [pid 15012] close(7 [pid 322] umount2("./3693/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15012] close(8 [pid 322] openat(AT_FDCWD, "./3693/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15013] <... openat resumed>) = 3 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] close(24 [pid 322] <... openat resumed>) = 4 [pid 15013] pwrite64(3, "\x02", 1, 4 [pid 15012] close(9 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15011] close(25 [pid 15012] close(10 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 15013] <... pwrite64 resumed>) = 1 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] close(26 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15013] close(3 [pid 15012] close(11 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 15013] <... close resumed>) = 0 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] close(27 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15013] close(4 [pid 15012] close(12 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] close(28 [pid 322] <... close resumed>) = 0 [pid 15013] close(5 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] close(29 [pid 15013] close(6 [pid 15011] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(13 [pid 15011] exit_group(0 [pid 322] rmdir("./3693/sys" [pid 15013] close(7 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15011] <... exit_group resumed>) = ? [pid 322] <... rmdir resumed>) = 0 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(14 [pid 322] umount2("./3693/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15013] close(8 [pid 15012] close(15 [pid 15011] +++ exited with 0 +++ [pid 322] newfstatat(AT_FDCWD, "./3693/binderfs" [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15013] close(9 [pid 15012] close(16 [pid 322] unlink("./3693/binderfs" [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] close(10 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3569, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15012] close(17 [pid 322] umount2("./3693/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3567", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(18 [pid 322] newfstatat(AT_FDCWD, "./3693/cgroup.net" [pid 320] openat(AT_FDCWD, "./3567", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15013] close(11 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(19 [pid 322] unlink("./3693/cgroup.net" [pid 320] <... openat resumed>) = 3 [pid 15013] close(12 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(20 [pid 322] umount2("./3693/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 15013] close(13 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(21 [pid 322] newfstatat(AT_FDCWD, "./3693/cgroup.cpu" [pid 320] getdents64(3 [pid 15013] close(14 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] close(15 [pid 15012] close(22 [pid 322] unlink("./3693/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15013] close(16 [pid 15012] close(23 [pid 322] umount2("./3693/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 15013] close(17) = -1 EBADF (Bad file descriptor) [pid 15013] close(18) = -1 EBADF (Bad file descriptor) [pid 15013] close(19) = -1 EBADF (Bad file descriptor) [pid 15013] close(20) = -1 EBADF (Bad file descriptor) [pid 15013] close(21) = -1 EBADF (Bad file descriptor) [pid 15013] close(22) = -1 EBADF (Bad file descriptor) [pid 15013] close(23) = -1 EBADF (Bad file descriptor) [pid 15012] close(24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15013] close(24 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3693/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(25 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3567/sys" [pid 15013] close(25 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3693/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(26 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3567/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15013] close(26 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(27 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] openat(AT_FDCWD, "./3567/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15013] close(27 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 320] <... openat resumed>) = 4 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(28 [pid 322] <... close resumed>) = 0 [pid 320] fstat(4 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3693" [pid 15013] close(28 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] close(29 [pid 322] <... rmdir resumed>) = 0 [pid 320] getdents64(4 [pid 15012] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15013] close(29 [pid 322] mkdir("./3694", 0777 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15013] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15012] exit_group(0 [pid 322] <... mkdir resumed>) = 0 [pid 320] getdents64(4 [pid 15013] exit_group(0 [pid 15012] <... exit_group resumed>) = ? [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15013] <... exit_group resumed>) = ? [pid 15012] +++ exited with 0 +++ [pid 320] close(4) = 0 [pid 320] rmdir("./3567/sys" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3567/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15014 attached [pid 15013] +++ exited with 0 +++ [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3661, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] newfstatat(AT_FDCWD, "./3567/binderfs" [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3753, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 15014] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3696 [pid 320] unlink("./3567/binderfs" [pid 15014] <... set_robust_list resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] umount2("./3751", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15014] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3659", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3567/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] openat(AT_FDCWD, "./3751", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15014] chdir("./3694" [pid 323] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15014] <... chdir resumed>) = 0 [pid 323] fstat(3 [pid 321] openat(AT_FDCWD, "./3659", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3567/cgroup.net" [pid 15014] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15014] <... prctl resumed>) = 0 [pid 323] getdents64(3 [pid 321] fstat(3 [pid 320] unlink("./3567/cgroup.net" [pid 15014] setpgid(0, 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15014] <... setpgid resumed>) = 0 [pid 323] umount2("./3751/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 15014] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... umount2 resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3567/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15014] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 15014] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 323] umount2("./3751/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3567/cgroup.cpu" [pid 15014] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15014] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3751/sys" [pid 321] newfstatat(AT_FDCWD, "./3659/sys" [pid 320] unlink("./3567/cgroup.cpu" [pid 15014] <... symlink resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 15014] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3751/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3659/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3567/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15014] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15014] write(3, "1000", 4 [pid 323] openat(AT_FDCWD, "./3751/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3659/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3567/cgroup" [pid 15014] <... write resumed>) = 4 [pid 323] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15014] close(3 [pid 323] fstat(4 [pid 321] fstat(4 [pid 320] unlink("./3567/cgroup" [pid 15014] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 15014] symlink("/dev/binderfs", "./binderfs" [pid 323] getdents64(4 [pid 321] getdents64(4 [pid 15014] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(3 [pid 323] getdents64(4 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 323] close(4 [pid 321] close(4 [pid 320] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3751/sys" [pid 321] <... close resumed>) = 0 [pid 320] rmdir("./3567" [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3751/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3659/sys" [pid 320] <... rmdir resumed>) = 0 [pid 15014] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 15014] <... write resumed>) = 18 [pid 323] newfstatat(AT_FDCWD, "./3751/binderfs" executing program [pid 321] umount2("./3659/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3568", 0777 [pid 15014] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 15014] <... mkdirat resumed>) = 0 [pid 15014] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] unlink("./3751/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3659/binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15014] <... mount resumed>) = 0 [pid 323] umount2("./3751/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3659/binderfs" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15014] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15015 attached [pid 323] newfstatat(AT_FDCWD, "./3751/cgroup.net" [pid 321] umount2("./3659/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3751/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15014] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3659/cgroup.net" [pid 323] umount2("./3751/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3570 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15014] pwrite64(3, "\x02", 1, 4 [pid 321] unlink("./3659/cgroup.net" [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15015] set_robust_list(0x555587eb56a0, 24) = 0 [pid 15014] <... pwrite64 resumed>) = 1 [pid 323] newfstatat(AT_FDCWD, "./3751/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15015] rt_sigprocmask(SIG_SETMASK, [] [pid 15014] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3659/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15014] <... close resumed>) = 0 [pid 323] unlink("./3751/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3659/cgroup.cpu" [pid 15015] chdir("./3568" [pid 15014] close(4 [pid 323] umount2("./3751/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15015] <... chdir resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3659/cgroup.cpu" [pid 15015] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15014] close(5 [pid 323] newfstatat(AT_FDCWD, "./3751/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... prctl resumed>) = 0 [pid 15014] close(6 [pid 15015] setpgid(0, 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3659/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15015] <... setpgid resumed>) = 0 [pid 15014] close(7 [pid 323] unlink("./3751/cgroup" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15015] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3659/cgroup" [pid 15014] close(8 [pid 323] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15015] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3659/cgroup" [pid 323] close(3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 15015] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3751" [pid 15015] <... symlink resumed>) = 0 [pid 15014] close(9 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15015] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3752", 0777 [pid 321] close(3 [pid 15015] <... symlink resumed>) = 0 [pid 15014] close(10 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 15015] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] rmdir("./3659" [pid 15014] close(11 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 15015] <... openat resumed>) = 3 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] write(3, "1000", 4 [pid 15014] close(12 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] mkdir("./3660", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 15016 attached [pid 15015] <... write resumed>) = 4 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] set_robust_list(0x555587eb56a0, 24 [pid 15015] close(3 [pid 15014] close(13 [pid 15016] <... set_robust_list resumed>) = 0 [pid 15015] <... close resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15014] close(14 [pid 321] <... mkdir resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15015] symlink("/dev/binderfs", "./binderfs" [pid 15014] close(15 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3754 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15016] rt_sigprocmask(SIG_SETMASK, [] [pid 15015] <... symlink resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15016] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15015] write(1, "executing program\n", 18 [pid 15014] close(16 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15017 attached [pid 15016] chdir("./3752" [pid 15015] <... write resumed>) = 18 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15014] close(17 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3662 [pid 15017] set_robust_list(0x555587eb56a0, 24 [pid 15016] <... chdir resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 15015] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 15017] <... set_robust_list resumed>) = 0 [pid 15017] rt_sigprocmask(SIG_SETMASK, [] [pid 15016] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15015] <... mkdirat resumed>) = 0 [pid 15014] close(18 [pid 15016] <... prctl resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] setpgid(0, 0 [pid 15015] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15014] close(19 [pid 15016] <... setpgid resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15017] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15014] close(20 [pid 15017] chdir("./3660" [pid 15016] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15017] <... chdir resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15017] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15015] <... mount resumed>) = 0 [pid 15017] <... prctl resumed>) = 0 [pid 15017] setpgid(0, 0) = 0 [pid 15017] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15015] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15014] close(21 [pid 15016] <... symlink resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15017] <... symlink resumed>) = 0 [pid 15014] close(22 [pid 15017] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15016] <... symlink resumed>) = 0 [pid 15017] <... symlink resumed>) = 0 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15017] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15014] close(23 [pid 15017] <... symlink resumed>) = 0 [pid 15016] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15017] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 15016] <... symlink resumed>) = 0 [pid 15014] close(24 [pid 15015] <... openat resumed>) = 3 [pid 15017] write(3, "1000", 4) = 4 [pid 15017] close(3) = 0 [pid 15017] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15017] write(1, "executing program\n", 18) = 18 executing program [pid 15017] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15015] pwrite64(3, "\x02", 1, 4 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15015] <... pwrite64 resumed>) = 1 [pid 15014] close(25 [pid 15017] <... mkdirat resumed>) = 0 [pid 15016] <... openat resumed>) = 3 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15017] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 15016] write(3, "1000", 4 [pid 15015] close(3 [pid 15014] close(26 [pid 15016] <... write resumed>) = 4 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] close(3 [pid 15015] <... close resumed>) = 0 [pid 15014] close(27 [pid 15016] <... close resumed>) = 0 [pid 15015] close(4 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] symlink("/dev/binderfs", "./binderfs" [pid 15014] close(28 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15017] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15014] close(29 [pid 15017] <... openat resumed>) = 3 [pid 15016] <... symlink resumed>) = 0 [pid 15015] close(5 [pid 15014] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] write(1, "executing program\n", 18 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15014] exit_group(0 [pid 15016] <... write resumed>) = 18 [pid 15015] close(6 [pid 15014] <... exit_group resumed>) = ? executing program [pid 15017] pwrite64(3, "\x02", 1, 4) = 1 [pid 15017] close(3) = 0 [pid 15017] close(4) = -1 EBADF (Bad file descriptor) [pid 15017] close(5) = -1 EBADF (Bad file descriptor) [pid 15017] close(6) = -1 EBADF (Bad file descriptor) [pid 15017] close(7) = -1 EBADF (Bad file descriptor) [pid 15017] close(8) = -1 EBADF (Bad file descriptor) [pid 15017] close(9) = -1 EBADF (Bad file descriptor) [pid 15017] close(10) = -1 EBADF (Bad file descriptor) [pid 15017] close(11) = -1 EBADF (Bad file descriptor) [pid 15017] close(12 [pid 15014] +++ exited with 0 +++ [pid 15017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3696, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15017] close(13) = -1 EBADF (Bad file descriptor) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15017] close(14) = -1 EBADF (Bad file descriptor) [pid 15017] close(15) = -1 EBADF (Bad file descriptor) [pid 15017] close(16) = -1 EBADF (Bad file descriptor) [pid 15017] close(17) = -1 EBADF (Bad file descriptor) [pid 15017] close(18) = -1 EBADF (Bad file descriptor) [pid 15017] close(19) = -1 EBADF (Bad file descriptor) [pid 15017] close(20) = -1 EBADF (Bad file descriptor) [pid 15017] close(21) = -1 EBADF (Bad file descriptor) [pid 15017] close(22) = -1 EBADF (Bad file descriptor) [pid 15017] close(23) = -1 EBADF (Bad file descriptor) [pid 15017] close(24) = -1 EBADF (Bad file descriptor) [pid 15017] close(25) = -1 EBADF (Bad file descriptor) [pid 15017] close(26) = -1 EBADF (Bad file descriptor) [pid 15017] close(27) = -1 EBADF (Bad file descriptor) [pid 15017] close(28) = -1 EBADF (Bad file descriptor) [pid 15017] close(29) = -1 EBADF (Bad file descriptor) [pid 15017] exit_group(0 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15017] <... exit_group resumed>) = ? [pid 15017] +++ exited with 0 +++ [pid 15016] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15015] close(7 [pid 15016] <... mkdirat resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3662, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15015] close(8 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] <... mount resumed>) = 0 [pid 15015] close(9 [pid 15016] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] close(10) = -1 EBADF (Bad file descriptor) [pid 15015] close(11 [pid 321] <... restart_syscall resumed>) = 0 [pid 15016] <... openat resumed>) = 3 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] pwrite64(3, "\x02", 1, 4 [pid 15015] close(12 [pid 15016] <... pwrite64 resumed>) = 1 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] close(3 [pid 15015] close(13 [pid 321] umount2("./3660", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15015] close(14 [pid 321] openat(AT_FDCWD, "./3660", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15016] <... close resumed>) = 0 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 15016] close(4 [pid 15015] close(15 [pid 321] fstat(3 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15016] close(5 [pid 15015] close(16 [pid 321] getdents64(3 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15015] close(17 [pid 321] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15016] close(6 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] close(18 [pid 15016] close(7 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] close(19 [pid 321] <... umount2 resumed>) = 0 [pid 15016] close(8 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] close(20 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15016] close(9 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3660/sys" [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] close(21 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15016] close(10 [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3660/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3660/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15015] close(22 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 15016] close(11 [pid 15015] close(23 [pid 321] fstat(4 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15016] close(12 [pid 15015] close(24 [pid 321] getdents64(4 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15016] close(13 [pid 15015] close(25 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(4 [pid 15016] close(14 [pid 15015] close(26 [pid 321] <... close resumed>) = 0 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3660/sys" [pid 15016] close(15 [pid 15015] close(27 [pid 321] <... rmdir resumed>) = 0 [pid 321] umount2("./3660/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3660/binderfs" [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15016] close(16 [pid 15015] close(28 [pid 321] unlink("./3660/binderfs" [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 15016] close(17 [pid 15015] close(29 [pid 321] umount2("./3660/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15016] close(18 [pid 15015] exit_group(0 [pid 321] newfstatat(AT_FDCWD, "./3660/cgroup.net" [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] <... exit_group resumed>) = ? [pid 15016] close(19 [pid 322] umount2("./3694", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3660/cgroup.net" [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15016] close(20 [pid 322] openat(AT_FDCWD, "./3694", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... unlink resumed>) = 0 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 15016] close(21 [pid 321] umount2("./3660/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15015] +++ exited with 0 +++ [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15016] close(22 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3660/cgroup.cpu" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3570, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15016] close(23 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] unlink("./3660/cgroup.cpu" [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 15016] close(24 [pid 322] umount2("./3694/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3660/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 15016] close(25 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3694/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3660/cgroup" [pid 15016] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3694/sys" [pid 321] unlink("./3660/cgroup" [pid 15016] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3694/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 15016] close(28 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3694/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15016] close(29 [pid 322] <... openat resumed>) = 4 [pid 321] close(3 [pid 15016] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 321] <... close resumed>) = 0 [pid 15016] exit_group(0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] rmdir("./3660" [pid 15016] <... exit_group resumed>) = ? [pid 322] getdents64(4 [pid 321] <... rmdir resumed>) = 0 [pid 15016] +++ exited with 0 +++ [pid 321] mkdir("./3661", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4 [pid 321] <... mkdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] rmdir("./3694/sys" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3754, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... rmdir resumed>) = 0 [pid 322] umount2("./3694/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3694/binderfs" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3663 ci2-android-6-12-rust/strace-static-x86_64: Process 15018 attached [pid 323] umount2("./3752", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15018] set_robust_list(0x555587eb56a0, 24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3694/binderfs" [pid 15018] <... set_robust_list resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3752", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15018] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... openat resumed>) = 3 [pid 322] umount2("./3694/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15018] chdir("./3661" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] newfstatat(AT_FDCWD, "./3694/cgroup.net" [pid 15018] <... chdir resumed>) = 0 [pid 323] getdents64(3 [pid 15018] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15018] setpgid(0, 0 [pid 323] umount2("./3752/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3694/cgroup.net" [pid 15018] <... setpgid resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 15018] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] <... umount2 resumed>) = 0 [pid 322] umount2("./3694/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3752/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3694/cgroup.cpu" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3752/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3694/cgroup.cpu" [pid 323] umount2("./3752/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3694/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3752/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... openat resumed>) = 4 [pid 323] fstat(4 [pid 322] newfstatat(AT_FDCWD, "./3694/cgroup" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] getdents64(4 [pid 322] unlink("./3694/cgroup" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 15018] <... symlink resumed>) = 0 [pid 323] getdents64(4 [pid 322] getdents64(3 [pid 320] umount2("./3568", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15018] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15018] <... symlink resumed>) = 0 [pid 323] close(4 [pid 322] close(3 [pid 320] openat(AT_FDCWD, "./3568", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15018] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] rmdir("./3752/sys" [pid 15018] <... symlink resumed>) = 0 [pid 322] rmdir("./3694" [pid 320] fstat(3 [pid 15018] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3752/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15018] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] mkdir("./3695", 0777 [pid 320] getdents64(3 [pid 15018] write(3, "1000", 4 [pid 323] newfstatat(AT_FDCWD, "./3752/binderfs" [pid 322] <... mkdir resumed>) = 0 [pid 15018] <... write resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15018] close(3 [pid 323] unlink("./3752/binderfs" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15018] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 15018] symlink("/dev/binderfs", "./binderfs" [pid 323] umount2("./3752/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15018] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3752/cgroup.net" [pid 320] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15019 attached [pid 15018] write(1, "executing program\n", 18) = 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15019] set_robust_list(0x555587eb56a0, 24 [pid 15018] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 323] unlink("./3752/cgroup.net" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3697 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15019] <... set_robust_list resumed>) = 0 [pid 15018] <... mkdirat resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 15018] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] newfstatat(AT_FDCWD, "./3568/sys" [pid 323] umount2("./3752/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15018] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3568/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15018] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] newfstatat(AT_FDCWD, "./3752/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3568/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15019] rt_sigprocmask(SIG_SETMASK, [] [pid 323] unlink("./3752/cgroup.cpu" [pid 320] <... openat resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 323] umount2("./3752/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15018] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3752/cgroup" [pid 320] getdents64(4 [pid 15019] chdir("./3695" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15019] <... chdir resumed>) = 0 [pid 15018] pwrite64(3, "\x02", 1, 4 [pid 323] unlink("./3752/cgroup" [pid 320] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 323] close(3 [pid 320] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 320] rmdir("./3568/sys" [pid 323] rmdir("./3752" [pid 15019] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... rmdir resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 15019] <... prctl resumed>) = 0 [pid 15018] <... pwrite64 resumed>) = 1 [pid 323] mkdir("./3753", 0777 [pid 15019] setpgid(0, 0 [pid 15018] close(3 [pid 15019] <... setpgid resumed>) = 0 [pid 15018] <... close resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 320] umount2("./3568/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15019] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15018] close(4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15019] <... symlink resumed>) = 0 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3568/binderfs" [pid 15019] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15018] close(5 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15020 attached [pid 15019] <... symlink resumed>) = 0 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15018] close(6 [pid 320] unlink("./3568/binderfs" [pid 15020] set_robust_list(0x555587eb56a0, 24 [pid 15019] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] <... set_robust_list resumed>) = 0 [pid 15018] close(7) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15018] close(8 [pid 320] umount2("./3568/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15018] close(9 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3755 [pid 320] newfstatat(AT_FDCWD, "./3568/cgroup.net" [pid 15020] rt_sigprocmask(SIG_SETMASK, [] [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... symlink resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15019] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15018] close(10 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] unlink("./3568/cgroup.net" [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15020] chdir("./3753" [pid 320] umount2("./3568/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3568/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3568/cgroup.cpu" [pid 15020] <... chdir resumed>) = 0 [pid 15019] <... openat resumed>) = 3 [pid 15018] close(11 [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3568/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15019] write(3, "1000", 4 [pid 15018] close(12 [pid 320] newfstatat(AT_FDCWD, "./3568/cgroup" [pid 15020] <... prctl resumed>) = 0 [pid 15019] <... write resumed>) = 4 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15020] setpgid(0, 0 [pid 15019] close(3 [pid 15018] close(13 [pid 320] unlink("./3568/cgroup" [pid 15020] <... setpgid resumed>) = 0 [pid 15019] <... close resumed>) = 0 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15019] symlink("/dev/binderfs", "./binderfs" [pid 15018] close(14 [pid 320] getdents64(3 [pid 15020] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15019] <... symlink resumed>) = 0 [pid 15018] close(15 [pid 320] close(3 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 15019] write(1, "executing program\n", 18 [pid 15020] <... symlink resumed>) = 0 [pid 15018] close(16 executing program [pid 320] rmdir("./3568" [pid 15019] <... write resumed>) = 18 [pid 15020] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 320] mkdir("./3569", 0777) = 0 [pid 15019] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15018] close(17 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15020] <... symlink resumed>) = 0 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15020] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15019] <... mkdirat resumed>) = 0 [pid 15018] close(18ci2-android-6-12-rust/strace-static-x86_64: Process 15021 attached [pid 15019] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] <... symlink resumed>) = 0 [pid 15018] close(19 [pid 15021] set_robust_list(0x555587eb56a0, 24 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3571 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15019] <... mount resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15021] <... set_robust_list resumed>) = 0 [pid 15020] <... openat resumed>) = 3 [pid 15019] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15018] close(20 [pid 15021] rt_sigprocmask(SIG_SETMASK, [] [pid 15020] write(3, "1000", 4 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] <... write resumed>) = 4 [pid 15021] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15020] close(3 [pid 15018] close(21 [pid 15020] <... close resumed>) = 0 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15018] close(22 [pid 15021] chdir("./3569" [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] <... chdir resumed>) = 0 [pid 15018] close(23 [pid 15021] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] write(1, "executing program\n", 18 [pid 15018] close(24 [pid 15020] <... write resumed>) = 18 executing program [pid 15020] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15019] <... openat resumed>) = 3 [pid 15021] <... prctl resumed>) = 0 [pid 15020] <... mkdirat resumed>) = 0 [pid 15019] pwrite64(3, "\x02", 1, 4 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] setpgid(0, 0 [pid 15020] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15021] <... setpgid resumed>) = 0 [pid 15020] <... mount resumed>) = 0 [pid 15019] <... pwrite64 resumed>) = 1 [pid 15018] close(25 [pid 15021] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15020] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15019] close(3 [pid 15021] <... symlink resumed>) = 0 [pid 15020] <... openat resumed>) = 3 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15019] <... close resumed>) = 0 [pid 15018] close(26 [pid 15020] pwrite64(3, "\x02", 1, 4) = 1 [pid 15021] <... symlink resumed>) = 0 [pid 15020] close(3 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] <... close resumed>) = 0 [pid 15019] close(4 [pid 15018] close(27 [pid 15021] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15020] close(4 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] <... symlink resumed>) = 0 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] close(5) = -1 EBADF (Bad file descriptor) [pid 15020] close(6) = -1 EBADF (Bad file descriptor) [pid 15020] close(7) = -1 EBADF (Bad file descriptor) [pid 15020] close(8) = -1 EBADF (Bad file descriptor) [pid 15020] close(9) = -1 EBADF (Bad file descriptor) [pid 15020] close(10) = -1 EBADF (Bad file descriptor) [pid 15020] close(11) = -1 EBADF (Bad file descriptor) [pid 15020] close(12) = -1 EBADF (Bad file descriptor) [pid 15020] close(13) = -1 EBADF (Bad file descriptor) [pid 15020] close(14) = -1 EBADF (Bad file descriptor) [pid 15020] close(15) = -1 EBADF (Bad file descriptor) [pid 15020] close(16) = -1 EBADF (Bad file descriptor) [pid 15020] close(17) = -1 EBADF (Bad file descriptor) [pid 15020] close(18) = -1 EBADF (Bad file descriptor) [pid 15020] close(19) = -1 EBADF (Bad file descriptor) [pid 15021] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15020] close(20 [pid 15018] close(28 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(5 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] <... openat resumed>) = 3 [pid 15020] close(21 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15018] close(29 [pid 15021] write(3, "1000", 4 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(6 [pid 15018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] <... write resumed>) = 4 [pid 15020] close(22 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15018] exit_group(0 [pid 15021] close(3 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(7 [pid 15018] <... exit_group resumed>) = ? [pid 15021] <... close resumed>) = 0 [pid 15020] close(23 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15018] +++ exited with 0 +++ [pid 15021] symlink("/dev/binderfs", "./binderfs" [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(8 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3663, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15021] <... symlink resumed>) = 0 [pid 15020] close(24 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15021] write(1, "executing program\n", 18 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(9 [pid 15021] <... write resumed>) = 18 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] close(25 [pid 15019] close(10 executing program [pid 15021] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] close(26 [pid 15021] <... mkdirat resumed>) = 0 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(11 [pid 15021] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15020] close(27 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] close(28 [pid 15019] close(12 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15020] close(29 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] <... mount resumed>) = 0 [pid 15020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(13 [pid 15020] exit_group(0 [pid 15021] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15020] <... exit_group resumed>) = ? [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] <... openat resumed>) = 3 [pid 15020] +++ exited with 0 +++ [pid 15019] close(14) = -1 EBADF (Bad file descriptor) [pid 15019] close(15) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3755, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15021] pwrite64(3, "\x02", 1, 4 [pid 321] <... restart_syscall resumed>) = 0 [pid 15019] close(16 [pid 15021] <... pwrite64 resumed>) = 1 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15021] close(3 [pid 15019] close(17 [pid 323] <... restart_syscall resumed>) = 0 [pid 15021] <... close resumed>) = 0 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3661", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15021] close(4 [pid 15019] close(18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] close(5 [pid 15019] close(19 [pid 323] umount2("./3753", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3661", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 15021] close(6 [pid 15019] close(20 [pid 323] openat(AT_FDCWD, "./3753", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(3 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(21 [pid 323] <... openat resumed>) = 3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15021] close(7 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 321] getdents64(3 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15021] close(8 [pid 15019] close(22 [pid 323] getdents64(3 [pid 321] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = 0 [pid 15021] close(9 [pid 15019] close(23 [pid 323] umount2("./3753/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 15019] close(24 [pid 15021] close(10 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] close(25 [pid 323] umount2("./3753/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3661/sys" [pid 15021] close(11 [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15019] close(26 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3753/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15021] close(12 [pid 15019] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3661/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3753/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15021] close(13 [pid 15019] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3661/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3753/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... openat resumed>) = 4 [pid 15021] close(14 [pid 15019] close(29 [pid 323] <... openat resumed>) = 4 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 321] fstat(4 [pid 15021] close(15 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15019] exit_group(0 [pid 323] getdents64(4 [pid 321] getdents64(4 [pid 15021] close(16 [pid 15019] <... exit_group resumed>) = ? [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] getdents64(4 [pid 15021] close(17 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] close(4 [pid 15021] close(18 [pid 323] <... close resumed>) = 0 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3753/sys" [pid 321] <... close resumed>) = 0 [pid 15021] close(19 [pid 323] <... rmdir resumed>) = 0 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3753/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3661/sys" [pid 15021] close(20 [pid 15019] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3753/binderfs" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3697, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] umount2("./3661/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15021] close(21 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3753/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3661/binderfs" [pid 15021] close(22 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3753/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3661/binderfs" [pid 15021] close(23 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3753/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 15021] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3661/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3753/cgroup.net" [pid 15021] close(25 [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3753/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3661/cgroup.net" [pid 15021] close(26 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3753/cgroup.cpu" [pid 15021] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3661/cgroup.net" [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3753/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 15021] close(28 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3661/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3753/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15021] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3661/cgroup.cpu" [pid 15021] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3753/cgroup" [pid 15021] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15021] <... exit_group resumed>) = ? [pid 323] unlink("./3753/cgroup" [pid 321] unlink("./3661/cgroup.cpu" [pid 15021] +++ exited with 0 +++ [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3661/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3695", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3661/cgroup" [pid 323] rmdir("./3753" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3571, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... rmdir resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3695", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3661/cgroup" [pid 323] mkdir("./3754", 0777 [pid 322] <... openat resumed>) = 3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] fstat(3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 320] umount2("./3569", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 15022 attached [pid 15022] set_robust_list(0x555587eb56a0, 24 [pid 321] <... close resumed>) = 0 [pid 15022] <... set_robust_list resumed>) = 0 [pid 321] rmdir("./3661" [pid 320] openat(AT_FDCWD, "./3569", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15022] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3695/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 15022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15022] chdir("./3754" [pid 322] <... umount2 resumed>) = 0 [pid 321] mkdir("./3662", 0777 [pid 320] <... openat resumed>) = 3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3756 [pid 322] umount2("./3695/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 320] fstat(3 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3695/sys" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(3 [pid 15022] <... chdir resumed>) = 0 [pid 322] umount2("./3695/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15022] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15022] setpgid(0, 0 [pid 322] openat(AT_FDCWD, "./3695/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15022] <... setpgid resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 15022] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] fstat(4 [pid 320] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15022] <... symlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15023 attached [pid 15022] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... umount2 resumed>) = 0 [pid 15023] set_robust_list(0x555587eb56a0, 24) = 0 [pid 15022] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3664 [pid 320] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15023] rt_sigprocmask(SIG_SETMASK, [] [pid 15022] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15022] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3569/sys" [pid 322] close(4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... close resumed>) = 0 [pid 320] umount2("./3569/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3695/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3569/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15023] chdir("./3662" [pid 15022] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3695/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 15023] <... chdir resumed>) = 0 [pid 15022] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] fstat(4 [pid 15023] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15022] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3695/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15023] <... prctl resumed>) = 0 [pid 15022] <... write resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 15023] setpgid(0, 0 [pid 15022] close(3 [pid 15023] <... setpgid resumed>) = 0 [pid 15022] <... close resumed>) = 0 [pid 15023] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15022] symlink("/dev/binderfs", "./binderfs" [pid 322] unlink("./3695/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15023] <... symlink resumed>) = 0 [pid 15022] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 15023] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15022] write(1, "executing program\n", 18 executing program [pid 322] umount2("./3695/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15023] <... symlink resumed>) = 0 [pid 15022] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 15023] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15022] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] newfstatat(AT_FDCWD, "./3695/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 15023] <... symlink resumed>) = 0 [pid 15022] <... mkdirat resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3569/sys" [pid 15023] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15022] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] unlink("./3695/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3569/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15022] <... mount resumed>) = 0 [pid 322] umount2("./3695/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15023] <... openat resumed>) = 3 [pid 15022] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15023] write(3, "1000", 4 [pid 322] newfstatat(AT_FDCWD, "./3695/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3569/binderfs" [pid 15023] <... write resumed>) = 4 [pid 15022] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15023] close(3 [pid 15022] pwrite64(3, "\x02", 1, 4 [pid 322] unlink("./3695/cgroup.cpu" [pid 320] unlink("./3569/binderfs" [pid 15023] <... close resumed>) = 0 [pid 15022] <... pwrite64 resumed>) = 1 [pid 322] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] umount2("./3695/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3569/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3695/cgroup" [pid 15023] symlink("/dev/binderfs", "./binderfs" [pid 15022] close(3 [pid 15023] <... symlink resumed>) = 0 [pid 15022] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3569/cgroup.net" [pid 15023] write(1, "executing program\n", 18 [pid 15022] close(4 [pid 322] unlink("./3695/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15023] <... write resumed>) = 18 executing program [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15022] close(5 [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3569/cgroup.net" [pid 15023] <... mkdirat resumed>) = 0 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 15023] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15022] close(6 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3569/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15023] <... mount resumed>) = 0 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15023] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15022] close(7 [pid 322] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3569/cgroup.cpu" [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] close(8 [pid 322] rmdir("./3695" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15023] <... openat resumed>) = 3 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 320] unlink("./3569/cgroup.cpu" [pid 15023] pwrite64(3, "\x02", 1, 4 [pid 15022] close(9 [pid 322] mkdir("./3696", 0777 [pid 320] <... unlink resumed>) = 0 [pid 15023] <... pwrite64 resumed>) = 1 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] close(3 [pid 15022] close(10 [pid 15023] <... close resumed>) = 0 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 320] umount2("./3569/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15023] close(4 [pid 15022] close(11 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3569/cgroup" [pid 15023] close(5 [pid 15022] close(12 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] close(6 [pid 15022] close(13 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] close(7 [pid 15022] close(14 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] close(8 [pid 15022] close(15 [pid 320] unlink("./3569/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 15024 attached [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3698 [pid 320] <... unlink resumed>) = 0 [pid 15024] set_robust_list(0x555587eb56a0, 24 [pid 15023] close(9 [pid 15022] close(16 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] getdents64(3 [pid 15024] <... set_robust_list resumed>) = 0 [pid 15024] rt_sigprocmask(SIG_SETMASK, [] [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15023] close(10 [pid 15022] close(17 [pid 320] close(3 [pid 15024] chdir("./3696" [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 15024] <... chdir resumed>) = 0 [pid 15023] close(11 [pid 15022] close(18 [pid 15024] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] <... prctl resumed>) = 0 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] close(12 [pid 15024] setpgid(0, 0 [pid 15022] close(19 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] <... setpgid resumed>) = 0 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] close(13 [pid 15024] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] close(20 [pid 320] rmdir("./3569" [pid 15024] <... symlink resumed>) = 0 [pid 15023] close(14 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 15024] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] close(21 [pid 320] mkdir("./3570", 0777 [pid 15024] <... symlink resumed>) = 0 [pid 15023] close(15 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 15024] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] close(22 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15024] <... symlink resumed>) = 0 [pid 15023] close(16 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15024] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] close(23 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15024] <... openat resumed>) = 3 [pid 15023] close(17 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15025 attached [pid 15024] write(3, "1000", 4 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] close(24 [pid 15025] set_robust_list(0x555587eb56a0, 24 [pid 15024] <... write resumed>) = 4 [pid 15023] close(18 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... set_robust_list resumed>) = 0 [pid 15024] close(3 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] close(25 [pid 15023] close(19 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] <... close resumed>) = 0 [pid 15025] rt_sigprocmask(SIG_SETMASK, [] [pid 15024] symlink("/dev/binderfs", "./binderfs" [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] close(26 [pid 15025] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] close(20 [pid 15022] close(27 [pid 15025] chdir("./3570" [pid 15024] <... symlink resumed>) = 0 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3572 [pid 15025] <... chdir resumed>) = 0 [pid 15024] write(1, "executing program\n", 18 [pid 15023] close(21 executing program [pid 15022] close(28 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15025] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15024] <... write resumed>) = 18 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15025] <... prctl resumed>) = 0 [pid 15024] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15023] close(22 [pid 15022] close(29 [pid 15025] setpgid(0, 0 [pid 15024] <... mkdirat resumed>) = 0 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... setpgid resumed>) = 0 [pid 15024] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15023] close(23 [pid 15022] exit_group(0 [pid 15025] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15022] <... exit_group resumed>) = ? [pid 15025] <... symlink resumed>) = 0 [pid 15024] <... mount resumed>) = 0 [pid 15023] close(24 [pid 15025] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15024] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... symlink resumed>) = 0 [pid 15023] close(25 [pid 15024] <... openat resumed>) = 3 [pid 15022] +++ exited with 0 +++ [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15024] pwrite64(3, "\x02", 1, 4 [pid 15023] close(26 [pid 15025] <... symlink resumed>) = 0 [pid 15024] <... pwrite64 resumed>) = 1 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15024] close(3 [pid 15023] close(27 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3756, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15025] <... openat resumed>) = 3 [pid 15024] <... close resumed>) = 0 [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15025] write(3, "1000", 4 [pid 15024] close(4 [pid 15023] close(28 [pid 15025] <... write resumed>) = 4 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] close(3) = 0 [pid 15024] close(5 [pid 15023] close(29 [pid 15025] symlink("/dev/binderfs", "./binderfs" [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(6 [pid 15023] exit_group(0 [pid 15025] <... symlink resumed>) = 0 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15023] <... exit_group resumed>) = ? [pid 15025] write(1, "executing program\n", 18 [pid 15024] close(7 [pid 15025] <... write resumed>) = 18 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 15025] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15024] close(8 [pid 15025] <... mkdirat resumed>) = 0 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15023] +++ exited with 0 +++ [pid 15024] close(9 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3664, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15025] <... mount resumed>) = 0 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15025] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15024] close(10) = -1 EBADF (Bad file descriptor) [pid 15024] close(11) = -1 EBADF (Bad file descriptor) [pid 15024] close(12) = -1 EBADF (Bad file descriptor) [pid 15025] <... openat resumed>) = 3 [pid 15024] close(13 [pid 15025] pwrite64(3, "\x02", 1, 4 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... pwrite64 resumed>) = 1 [pid 15024] close(14 [pid 15025] close(3 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = 0 [pid 15024] close(15 [pid 15025] close(4 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(16 [pid 15025] close(5 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(17 [pid 15025] close(6 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(18 [pid 15025] close(7 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(19 [pid 15025] close(8 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(20 [pid 15025] close(9 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(21 [pid 15025] close(10 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(22 [pid 15025] close(11 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(23 [pid 15025] close(12 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] close(24 [pid 15025] close(13 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 15025] close(14 [pid 15024] close(25 [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] close(15 [pid 15024] close(26 [pid 323] umount2("./3754", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15025] close(16 [pid 15024] close(27 [pid 323] openat(AT_FDCWD, "./3754", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 15025] close(17 [pid 15024] close(28 [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] close(18) = -1 EBADF (Bad file descriptor) [pid 15024] close(29 [pid 15025] close(19 [pid 15024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] close(20 [pid 15024] exit_group(0 [pid 323] <... openat resumed>) = 3 [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15024] <... exit_group resumed>) = ? [pid 323] fstat(3 [pid 15025] close(21 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3662", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15025] close(22 [pid 15024] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] openat(AT_FDCWD, "./3662", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3754/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 15025] close(23 [pid 323] <... umount2 resumed>) = 0 [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3754/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3698, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] fstat(3 [pid 15025] close(24 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3754/sys" [pid 322] <... restart_syscall resumed>) = 0 [pid 321] getdents64(3 [pid 15025] close(25 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15025] close(26 [pid 322] umount2("./3696", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15025] close(27) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3754/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3696", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15025] close(28 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = 0 [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3754/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(3 [pid 15025] close(29 [pid 323] <... openat resumed>) = 4 [pid 321] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15025] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15025] exit_group(0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15025] <... exit_group resumed>) = ? [pid 323] getdents64(4 [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3662/sys" [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3662/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15025] +++ exited with 0 +++ [pid 323] close(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... close resumed>) = 0 [pid 322] umount2("./3696/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3662/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3572, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] rmdir("./3754/sys" [pid 322] <... umount2 resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... rmdir resumed>) = 0 [pid 322] umount2("./3696/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(4 [pid 323] umount2("./3754/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3696/sys" [pid 321] getdents64(4 [pid 323] newfstatat(AT_FDCWD, "./3754/binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3696/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] <... restart_syscall resumed>) = 0 [pid 323] unlink("./3754/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3696/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3754/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 321] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] fstat(4 [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3570", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3754/cgroup.net" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] rmdir("./3662/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3754/cgroup.net" [pid 322] getdents64(4 [pid 323] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] umount2("./3662/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3570", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3754/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] close(4 [pid 321] newfstatat(AT_FDCWD, "./3662/binderfs" [pid 320] fstat(3 [pid 323] newfstatat(AT_FDCWD, "./3754/cgroup.cpu" [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3696/sys" [pid 321] unlink("./3662/binderfs" [pid 320] getdents64(3 [pid 323] unlink("./3754/cgroup.cpu" [pid 322] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3696/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3754/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3662/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3696/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3754/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3662/cgroup.net" [pid 320] <... umount2 resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3754/cgroup" [pid 322] unlink("./3696/binderfs" [pid 321] unlink("./3662/cgroup.net" [pid 320] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3696/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3662/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3570/sys" [pid 323] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3696/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3662/cgroup.cpu" [pid 320] umount2("./3570/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rmdir("./3754" [pid 322] unlink("./3696/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3662/cgroup.cpu" [pid 320] openat(AT_FDCWD, "./3570/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] mkdir("./3755", 0777 [pid 322] umount2("./3696/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] newfstatat(AT_FDCWD, "./3696/cgroup.cpu" [pid 321] umount2("./3662/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] newfstatat(AT_FDCWD, "./3662/cgroup" [pid 320] getdents64(4ci2-android-6-12-rust/strace-static-x86_64: Process 15026 attached [pid 322] unlink("./3696/cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... unlink resumed>) = 0 [pid 15026] set_robust_list(0x555587eb56a0, 24 [pid 322] umount2("./3696/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15026] <... set_robust_list resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 15026] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3757 [pid 322] newfstatat(AT_FDCWD, "./3696/cgroup" [pid 321] unlink("./3662/cgroup" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] close(4 [pid 15026] chdir("./3755" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] rmdir("./3570/sys" [pid 15026] <... chdir resumed>) = 0 [pid 322] unlink("./3696/cgroup" [pid 321] close(3 [pid 320] <... rmdir resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3570/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15026] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... unlink resumed>) = 0 [pid 321] rmdir("./3662" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15026] <... prctl resumed>) = 0 [pid 322] getdents64(3 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3570/binderfs" [pid 15026] setpgid(0, 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] mkdir("./3663", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15026] <... setpgid resumed>) = 0 [pid 322] close(3 [pid 321] <... mkdir resumed>) = 0 [pid 320] unlink("./3570/binderfs" [pid 15026] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... close resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 322] rmdir("./3696" [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3570/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rmdir resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 15027 attached [pid 15026] <... symlink resumed>) = 0 [pid 322] mkdir("./3697", 0777 [pid 15027] set_robust_list(0x555587eb56a0, 24 [pid 320] newfstatat(AT_FDCWD, "./3570/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15027] <... set_robust_list resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 15026] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15027] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3665 [pid 320] unlink("./3570/cgroup.net" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 15027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] umount2("./3570/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15026] <... symlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15027] chdir("./3663" [pid 15026] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3570/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3570/cgroup.cpu") = 0 [pid 320] umount2("./3570/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 15028 attached [pid 320] newfstatat(AT_FDCWD, "./3570/cgroup" [pid 15028] set_robust_list(0x555587eb56a0, 24 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15028] <... set_robust_list resumed>) = 0 [pid 320] unlink("./3570/cgroup" [pid 15028] rt_sigprocmask(SIG_SETMASK, [] [pid 15027] <... chdir resumed>) = 0 [pid 15028] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15027] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15026] <... symlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 15028] chdir("./3697" [pid 15027] <... prctl resumed>) = 0 [pid 15026] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3699 [pid 320] getdents64(3 [pid 15028] <... chdir resumed>) = 0 [pid 15027] setpgid(0, 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15028] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15027] <... setpgid resumed>) = 0 [pid 15026] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15028] <... prctl resumed>) = 0 [pid 15027] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15026] write(3, "1000", 4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] close(3 [pid 15028] setpgid(0, 0 [pid 15026] <... write resumed>) = 4 [pid 320] <... close resumed>) = 0 [pid 15028] <... setpgid resumed>) = 0 [pid 15027] <... symlink resumed>) = 0 [pid 15026] close(3 [pid 320] rmdir("./3570" [pid 15028] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15027] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15026] <... close resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 15028] <... symlink resumed>) = 0 [pid 15027] <... symlink resumed>) = 0 [pid 15026] symlink("/dev/binderfs", "./binderfs" [pid 320] mkdir("./3571", 0777 [pid 15028] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] <... mkdir resumed>) = 0 [pid 15028] <... symlink resumed>) = 0 [pid 15027] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15026] <... symlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15028] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15028] <... symlink resumed>) = 0 [pid 15027] <... symlink resumed>) = 0 [pid 15026] write(1, "executing program\n", 18 executing program [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15028] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15027] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15026] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 15029 attached [pid 15029] set_robust_list(0x555587eb56a0, 24 [pid 15028] <... openat resumed>) = 3 [pid 15026] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15028] write(3, "1000", 4) = 4 [pid 15028] close(3) = 0 [pid 15028] symlink("/dev/binderfs", "./binderfs" [pid 15029] <... set_robust_list resumed>) = 0 [pid 15028] <... symlink resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3573 [pid 15027] <... openat resumed>) = 3 [pid 15026] <... mkdirat resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15029] rt_sigprocmask(SIG_SETMASK, [] [pid 15027] write(3, "1000", 4 [pid 15026] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15027] <... write resumed>) = 4 [pid 15028] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15028] <... write resumed>) = 18 executing program [pid 15028] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15029] chdir("./3571" [pid 15027] close(3 [pid 15026] <... mount resumed>) = 0 [pid 15028] <... mkdirat resumed>) = 0 [pid 15028] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 15027] <... close resumed>) = 0 [pid 15029] <... chdir resumed>) = 0 [pid 15026] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15027] symlink("/dev/binderfs", "./binderfs" [pid 15029] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15028] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15029] <... prctl resumed>) = 0 [pid 15028] <... openat resumed>) = 3 [pid 15027] <... symlink resumed>) = 0 [pid 15026] <... openat resumed>) = 3 [pid 15028] pwrite64(3, "\x02", 1, 4 [pid 15029] setpgid(0, 0 [pid 15027] write(1, "executing program\n", 18 [pid 15029] <... setpgid resumed>) = 0 [pid 15027] <... write resumed>) = 18 [pid 15026] pwrite64(3, "\x02", 1, 4 [pid 15029] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15027] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15028] <... pwrite64 resumed>) = 1 executing program [pid 15028] close(3) = 0 [pid 15027] <... mkdirat resumed>) = 0 [pid 15028] close(4) = -1 EBADF (Bad file descriptor) [pid 15028] close(5) = -1 EBADF (Bad file descriptor) [pid 15028] close(6) = -1 EBADF (Bad file descriptor) [pid 15028] close(7) = -1 EBADF (Bad file descriptor) [pid 15028] close(8) = -1 EBADF (Bad file descriptor) [pid 15028] close(9) = -1 EBADF (Bad file descriptor) [pid 15028] close(10) = -1 EBADF (Bad file descriptor) [pid 15028] close(11) = -1 EBADF (Bad file descriptor) [pid 15028] close(12) = -1 EBADF (Bad file descriptor) [pid 15028] close(13) = -1 EBADF (Bad file descriptor) [pid 15028] close(14) = -1 EBADF (Bad file descriptor) [pid 15028] close(15) = -1 EBADF (Bad file descriptor) [pid 15028] close(16) = -1 EBADF (Bad file descriptor) [pid 15028] close(17) = -1 EBADF (Bad file descriptor) [pid 15028] close(18) = -1 EBADF (Bad file descriptor) [pid 15028] close(19) = -1 EBADF (Bad file descriptor) [pid 15028] close(20 [pid 15026] <... pwrite64 resumed>) = 1 [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] close(3 [pid 15029] <... symlink resumed>) = 0 [pid 15028] close(21 [pid 15027] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15026] <... close resumed>) = 0 [pid 15029] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] close(4 [pid 15028] close(22 [pid 15027] <... mount resumed>) = 0 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] <... symlink resumed>) = 0 [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15026] close(5 [pid 15029] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15028] close(23 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] <... symlink resumed>) = 0 [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] close(6 [pid 15029] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15028] close(24 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] close(7 [pid 15029] <... openat resumed>) = 3 [pid 15028] close(25 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] write(3, "1000", 4 [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] close(8 [pid 15029] <... write resumed>) = 4 [pid 15028] close(26 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] close(3 [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] close(9 [pid 15029] <... close resumed>) = 0 [pid 15028] close(27 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] symlink("/dev/binderfs", "./binderfs" [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... openat resumed>) = 3 [pid 15026] close(10 [pid 15028] close(28 [pid 15029] <... symlink resumed>) = 0 [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] pwrite64(3, "\x02", 1, 4 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] write(1, "executing program\n", 18 [pid 15028] close(29 [pid 15027] <... pwrite64 resumed>) = 1 [pid 15026] close(11 [pid 15029] <... write resumed>) = 18 executing program [pid 15028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] close(3 [pid 15029] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15028] exit_group(0 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15028] <... exit_group resumed>) = ? [pid 15027] <... close resumed>) = 0 [pid 15026] close(12 [pid 15029] <... mkdirat resumed>) = 0 [pid 15028] +++ exited with 0 +++ [pid 15027] close(4 [pid 15029] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3699, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] close(13) = -1 EBADF (Bad file descriptor) [pid 15026] close(14) = -1 EBADF (Bad file descriptor) [pid 15026] close(15 [pid 15029] <... mount resumed>) = 0 [pid 15027] close(5 [pid 15026] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] close(16) = -1 EBADF (Bad file descriptor) [pid 15026] close(17) = -1 EBADF (Bad file descriptor) [pid 15026] close(18) = -1 EBADF (Bad file descriptor) [pid 15026] close(19) = -1 EBADF (Bad file descriptor) [pid 15026] close(20) = -1 EBADF (Bad file descriptor) [pid 15026] close(21) = -1 EBADF (Bad file descriptor) [pid 15029] <... openat resumed>) = 3 [pid 15026] close(22) = -1 EBADF (Bad file descriptor) [pid 15026] close(23) = -1 EBADF (Bad file descriptor) [pid 15026] close(24) = -1 EBADF (Bad file descriptor) [pid 15026] close(25) = -1 EBADF (Bad file descriptor) [pid 15026] close(26) = -1 EBADF (Bad file descriptor) [pid 15026] close(27) = -1 EBADF (Bad file descriptor) [pid 15026] close(28) = -1 EBADF (Bad file descriptor) [pid 15026] close(29) = -1 EBADF (Bad file descriptor) [pid 15029] pwrite64(3, "\x02", 1, 4 [pid 15027] close(6 [pid 15026] exit_group(0) = ? [pid 322] umount2("./3697", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15029] <... pwrite64 resumed>) = 1 [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15026] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15029] close(3 [pid 15027] close(7 [pid 322] openat(AT_FDCWD, "./3697", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15029] <... close resumed>) = 0 [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] close(4 [pid 15027] close(8 [pid 322] <... openat resumed>) = 3 [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 15029] close(5 [pid 15027] close(9 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] close(6 [pid 15027] close(10 [pid 322] getdents64(3 [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] close(7 [pid 15027] close(11 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] close(8 [pid 15027] close(12 [pid 322] umount2("./3697/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] close(9 [pid 15027] close(13 [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3757, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15029] close(10 [pid 15027] close(14 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = 0 [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3697/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15029] close(11 [pid 15027] close(15 [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15029] close(12 [pid 15027] close(16 [pid 322] newfstatat(AT_FDCWD, "./3697/sys" [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15029] close(13 [pid 15027] close(17 [pid 323] umount2("./3755", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15029] close(14 [pid 322] umount2("./3697/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15029] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] close(18 [pid 323] openat(AT_FDCWD, "./3755", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15029] close(15) = -1 EBADF (Bad file descriptor) [pid 15029] close(16) = -1 EBADF (Bad file descriptor) [pid 15029] close(17) = -1 EBADF (Bad file descriptor) [pid 15029] close(18) = -1 EBADF (Bad file descriptor) [pid 15029] close(19) = -1 EBADF (Bad file descriptor) [pid 15029] close(20) = -1 EBADF (Bad file descriptor) [pid 15029] close(21) = -1 EBADF (Bad file descriptor) [pid 15029] close(22) = -1 EBADF (Bad file descriptor) [pid 15029] close(23) = -1 EBADF (Bad file descriptor) [pid 15029] close(24) = -1 EBADF (Bad file descriptor) [pid 15029] close(25) = -1 EBADF (Bad file descriptor) [pid 15029] close(26) = -1 EBADF (Bad file descriptor) [pid 15029] close(27) = -1 EBADF (Bad file descriptor) [pid 15029] close(28) = -1 EBADF (Bad file descriptor) [pid 15029] close(29) = -1 EBADF (Bad file descriptor) [pid 15029] exit_group(0 [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3697/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15027] close(19 [pid 323] <... openat resumed>) = 3 [pid 15029] <... exit_group resumed>) = ? [pid 15029] +++ exited with 0 +++ [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 322] <... openat resumed>) = 4 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15027] close(20 [pid 322] fstat(4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3573, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] getdents64(4 [pid 15027] close(21 [pid 323] getdents64(3 [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15027] close(22 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 15027] close(23 [pid 323] umount2("./3755/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15027] close(24 [pid 322] close(4 [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 15027] close(25 [pid 323] umount2("./3755/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3697/sys" [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 15027] close(26 [pid 323] newfstatat(AT_FDCWD, "./3755/sys" [pid 322] umount2("./3697/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15027] close(27 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3697/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3697/binderfs") = 0 [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15027] close(28 [pid 323] umount2("./3755/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3697/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15027] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15027] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3755/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] newfstatat(AT_FDCWD, "./3697/cgroup.net" [pid 323] <... openat resumed>) = 4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15027] exit_group(0 [pid 323] fstat(4 [pid 322] unlink("./3697/cgroup.net" [pid 15027] <... exit_group resumed>) = ? [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3697/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15027] +++ exited with 0 +++ [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3665, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] close(4 [pid 322] newfstatat(AT_FDCWD, "./3697/cgroup.cpu" [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3755/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] unlink("./3697/cgroup.cpu") = 0 [pid 322] umount2("./3697/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3697/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3697/cgroup" [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3755/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3755/binderfs" [pid 322] rmdir("./3697" [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 323] unlink("./3755/binderfs" [pid 322] mkdir("./3698", 0777 [pid 323] <... unlink resumed>) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] umount2("./3755/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3571", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15030 attached [pid 323] newfstatat(AT_FDCWD, "./3755/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15030] set_robust_list(0x555587eb56a0, 24 [pid 323] unlink("./3755/cgroup.net" [pid 320] openat(AT_FDCWD, "./3571", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3700 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 15030] <... set_robust_list resumed>) = 0 [pid 15030] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... unlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 323] umount2("./3755/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 15030] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15030] chdir("./3698" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15030] <... chdir resumed>) = 0 [pid 320] getdents64(3 [pid 323] newfstatat(AT_FDCWD, "./3755/cgroup.cpu" [pid 15030] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15030] <... prctl resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15030] setpgid(0, 0 [pid 323] unlink("./3755/cgroup.cpu" [pid 15030] <... setpgid resumed>) = 0 [pid 15030] symlink("/syzcgroup/unified/syz1", "./cgroup") = 0 [pid 320] <... umount2 resumed>) = 0 [pid 15030] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3755/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15030] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 323] newfstatat(AT_FDCWD, "./3755/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3571/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15030] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 323] unlink("./3755/cgroup" [pid 320] umount2("./3571/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15030] write(3, "1000", 4 [pid 323] <... unlink resumed>) = 0 [pid 15030] <... write resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 15030] close(3 [pid 320] openat(AT_FDCWD, "./3571/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15030] <... close resumed>) = 0 [pid 15030] symlink("/dev/binderfs", "./binderfs" [pid 321] <... restart_syscall resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] close(3 [pid 15030] <... symlink resumed>) = 0 [pid 320] fstat(4 [pid 15030] write(1, "executing program\n", 18 [pid 323] <... close resumed>) = 0 [pid 15030] <... write resumed>) = 18 executing program [pid 323] rmdir("./3755" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15030] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] umount2("./3663", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 323] mkdir("./3756", 0777 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] openat(AT_FDCWD, "./3663", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 15030] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15030] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] fstat(3 [pid 320] close(4 [pid 15030] pwrite64(3, "\x02", 1, 4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... close resumed>) = 0 [pid 321] getdents64(3 [pid 320] rmdir("./3571/sys" [pid 15030] <... pwrite64 resumed>) = 1 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15030] close(3 [pid 321] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15030] <... close resumed>) = 0 [pid 15030] close(4) = -1 EBADF (Bad file descriptor) [pid 15030] close(5) = -1 EBADF (Bad file descriptor) [pid 15030] close(6) = -1 EBADF (Bad file descriptor) [pid 15030] close(7) = -1 EBADF (Bad file descriptor) [pid 15030] close(8) = -1 EBADF (Bad file descriptor) [pid 15030] close(9) = -1 EBADF (Bad file descriptor) [pid 15030] close(10) = -1 EBADF (Bad file descriptor) [pid 15030] close(11) = -1 EBADF (Bad file descriptor) [pid 15030] close(12) = -1 EBADF (Bad file descriptor) [pid 15030] close(13) = -1 EBADF (Bad file descriptor) [pid 15030] close(14) = -1 EBADF (Bad file descriptor) [pid 15030] close(15) = -1 EBADF (Bad file descriptor) [pid 15030] close(16) = -1 EBADF (Bad file descriptor) [pid 15030] close(17) = -1 EBADF (Bad file descriptor) [pid 15030] close(18) = -1 EBADF (Bad file descriptor) [pid 15030] close(19) = -1 EBADF (Bad file descriptor) [pid 15030] close(20) = -1 EBADF (Bad file descriptor) [pid 15030] close(21) = -1 EBADF (Bad file descriptor) [pid 15030] close(22) = -1 EBADF (Bad file descriptor) [pid 15030] close(23) = -1 EBADF (Bad file descriptor) [pid 15030] close(24) = -1 EBADF (Bad file descriptor) [pid 15030] close(25) = -1 EBADF (Bad file descriptor) [pid 15030] close(26) = -1 EBADF (Bad file descriptor) [pid 15030] close(27) = -1 EBADF (Bad file descriptor) [pid 15030] close(28) = -1 EBADF (Bad file descriptor) [pid 15030] close(29) = -1 EBADF (Bad file descriptor) [pid 15030] exit_group(0) = ? [pid 321] <... umount2 resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 15030] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 15031 attached [pid 321] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3571/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15031] set_robust_list(0x555587eb56a0, 24 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3758 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15031] <... set_robust_list resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15031] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3663/sys" [pid 320] newfstatat(AT_FDCWD, "./3571/binderfs" [pid 15031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15031] chdir("./3756" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3700, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15031] <... chdir resumed>) = 0 [pid 321] umount2("./3663/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3571/binderfs" [pid 15031] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15031] <... prctl resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 15031] setpgid(0, 0 [pid 321] openat(AT_FDCWD, "./3663/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3571/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15031] <... setpgid resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(4 [pid 320] newfstatat(AT_FDCWD, "./3571/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 320] unlink("./3571/cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15031] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] getdents64(4 [pid 320] <... unlink resumed>) = 0 [pid 15031] <... symlink resumed>) = 0 [pid 322] umount2("./3698", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3571/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15031] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 15031] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3698", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15031] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... openat resumed>) = 3 [pid 321] <... close resumed>) = 0 [pid 15031] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3571/cgroup.cpu" [pid 321] rmdir("./3663/sys" [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... rmdir resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3663/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3571/cgroup.cpu" [pid 15031] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3698/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 15031] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3663/binderfs" [pid 320] umount2("./3571/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15031] write(3, "1000", 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15031] <... write resumed>) = 4 [pid 322] umount2("./3698/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3663/binderfs" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15031] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15031] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3698/sys" [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3571/cgroup" [pid 15031] symlink("/dev/binderfs", "./binderfs" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15031] <... symlink resumed>) = 0 [pid 321] umount2("./3663/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3571/cgroup" [pid 15031] write(1, "executing program\n", 18 executing program [pid 322] umount2("./3698/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15031] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3663/cgroup.net" [pid 320] <... unlink resumed>) = 0 [pid 15031] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(3 [pid 15031] <... mkdirat resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3698/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] unlink("./3663/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15031] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... openat resumed>) = 4 [pid 320] close(3 [pid 15031] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3663/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... close resumed>) = 0 [pid 322] getdents64(4 [pid 15031] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15031] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3571" [pid 321] newfstatat(AT_FDCWD, "./3663/cgroup.cpu" [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4 [pid 320] <... rmdir resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] mkdir("./3572", 0777 [pid 322] rmdir("./3698/sys" [pid 321] unlink("./3663/cgroup.cpu" [pid 320] <... mkdir resumed>) = 0 [pid 15031] pwrite64(3, "\x02", 1, 4 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15031] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3698/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15031] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3663/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15031] <... close resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3698/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15031] close(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3663/cgroup" [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3698/binderfs" [pid 15031] close(5 [pid 322] <... unlink resumed>) = 0 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3698/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15031] close(6) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 15032 attached [pid 15031] close(7 [pid 322] newfstatat(AT_FDCWD, "./3698/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3574 [pid 15032] set_robust_list(0x555587eb56a0, 24 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3663/cgroup" [pid 15032] <... set_robust_list resumed>) = 0 [pid 15031] close(8 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... unlink resumed>) = 0 [pid 15032] rt_sigprocmask(SIG_SETMASK, [] [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3698/cgroup.net" [pid 321] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15032] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15031] close(9 [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15032] chdir("./3572" [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3698/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] close(3 [pid 15032] <... chdir resumed>) = 0 [pid 15031] close(10 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15032] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3698/cgroup.cpu" [pid 321] <... close resumed>) = 0 [pid 15032] <... prctl resumed>) = 0 [pid 15031] close(11 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rmdir("./3663" [pid 15032] setpgid(0, 0 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 15032] <... setpgid resumed>) = 0 [pid 15031] close(12 [pid 322] unlink("./3698/cgroup.cpu" [pid 321] mkdir("./3664", 0777 [pid 15032] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 15032] <... symlink resumed>) = 0 [pid 15031] close(13 [pid 322] umount2("./3698/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... mkdir resumed>) = 0 [pid 15032] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15032] <... symlink resumed>) = 0 [pid 15031] close(14 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15032] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3698/cgroup" [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15032] <... symlink resumed>) = 0 [pid 15031] close(15 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15032] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3698/cgroup" [pid 15032] <... openat resumed>) = 3 [pid 15031] close(16 [pid 322] <... unlink resumed>) = 0 [pid 15032] write(3, "1000", 4 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15032] <... write resumed>) = 4 [pid 15031] close(17 [pid 322] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 15033 attached [pid 15032] close(3 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3666 [pid 15033] set_robust_list(0x555587eb56a0, 24 [pid 15032] <... close resumed>) = 0 [pid 15031] close(18 [pid 322] close(3 [pid 15032] symlink("/dev/binderfs", "./binderfs" [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15033] <... set_robust_list resumed>) = 0 [pid 15032] <... symlink resumed>) = 0 [pid 15031] close(19 [pid 322] <... close resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15033] rt_sigprocmask(SIG_SETMASK, [] [pid 15032] write(1, "executing program\n", 18 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 322] rmdir("./3698" [pid 15033] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15032] <... write resumed>) = 18 [pid 15031] close(20 [pid 322] <... rmdir resumed>) = 0 [pid 15032] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3699", 0777 [pid 15033] chdir("./3664" [pid 15032] <... mkdirat resumed>) = 0 [pid 15031] close(21 [pid 322] <... mkdir resumed>) = 0 [pid 15033] <... chdir resumed>) = 0 [pid 15032] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 15032] <... mount resumed>) = 0 [pid 15031] close(22 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15033] setpgid(0, 0 [pid 15032] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15033] <... setpgid resumed>) = 0 [pid 15032] <... openat resumed>) = 3 [pid 15031] close(23 [pid 15033] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15032] pwrite64(3, "\x02", 1, 4 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] <... symlink resumed>) = 0 [pid 15032] <... pwrite64 resumed>) = 1 [pid 15033] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15032] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 15034 attached [pid 15033] <... symlink resumed>) = 0 [pid 15032] <... close resumed>) = 0 [pid 15031] close(24) = -1 EBADF (Bad file descriptor) [pid 15031] close(25 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3701 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15033] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15031] close(26 [pid 15034] set_robust_list(0x555587eb56a0, 24 [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15034] <... set_robust_list resumed>) = 0 [pid 15033] <... symlink resumed>) = 0 [pid 15032] close(4 [pid 15031] close(27 [pid 15033] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15032] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] rt_sigprocmask(SIG_SETMASK, [] [pid 15032] close(5 [pid 15031] close(28) = -1 EBADF (Bad file descriptor) [pid 15031] close(29) = -1 EBADF (Bad file descriptor) [pid 15031] exit_group(0) = ? [pid 15034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15033] <... openat resumed>) = 3 [pid 15032] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15031] +++ exited with 0 +++ [pid 15034] chdir("./3699" [pid 15032] close(6 [pid 15033] write(3, "1000", 4 [pid 15032] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3758, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15034] <... chdir resumed>) = 0 [pid 15032] close(7 [pid 15034] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15033] <... write resumed>) = 4 [pid 15032] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] <... prctl resumed>) = 0 [pid 15033] close(3 [pid 15032] close(8 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15032] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] setpgid(0, 0 [pid 15033] <... close resumed>) = 0 [pid 15032] close(9 [pid 15034] <... setpgid resumed>) = 0 [pid 15033] symlink("/dev/binderfs", "./binderfs" [pid 15032] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15033] <... symlink resumed>) = 0 [pid 15032] close(10) = -1 EBADF (Bad file descriptor) [pid 15033] write(1, "executing program\n", 18 [pid 15032] close(11 [pid 15034] <... symlink resumed>) = 0 [pid 15033] <... write resumed>) = 18 [pid 15032] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" executing program [pid 15032] close(12) = -1 EBADF (Bad file descriptor) [pid 15034] <... symlink resumed>) = 0 [pid 15033] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15032] close(13 [pid 323] <... restart_syscall resumed>) = 0 [pid 15032] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15033] <... mkdirat resumed>) = 0 [pid 15032] close(14) = -1 EBADF (Bad file descriptor) [pid 15032] close(15) = -1 EBADF (Bad file descriptor) [pid 15032] close(16) = -1 EBADF (Bad file descriptor) [pid 15032] close(17) = -1 EBADF (Bad file descriptor) [pid 15032] close(18) = -1 EBADF (Bad file descriptor) [pid 15032] close(19) = -1 EBADF (Bad file descriptor) [pid 15032] close(20) = -1 EBADF (Bad file descriptor) [pid 15032] close(21) = -1 EBADF (Bad file descriptor) [pid 15032] close(22) = -1 EBADF (Bad file descriptor) [pid 15032] close(23) = -1 EBADF (Bad file descriptor) [pid 15032] close(24) = -1 EBADF (Bad file descriptor) [pid 15032] close(25) = -1 EBADF (Bad file descriptor) [pid 15032] close(26) = -1 EBADF (Bad file descriptor) [pid 15032] close(27) = -1 EBADF (Bad file descriptor) [pid 15032] close(28) = -1 EBADF (Bad file descriptor) [pid 15032] close(29) = -1 EBADF (Bad file descriptor) [pid 15033] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15032] exit_group(0) = ? [pid 323] umount2("./3756", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15034] <... symlink resumed>) = 0 [pid 15033] <... mount resumed>) = 0 [pid 15032] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15033] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] openat(AT_FDCWD, "./3756", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15034] <... openat resumed>) = 3 [pid 15034] write(3, "1000", 4 [pid 15033] <... openat resumed>) = 3 [pid 323] <... openat resumed>) = 3 [pid 15033] pwrite64(3, "\x02", 1, 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3574, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] fstat(3 [pid 15033] <... pwrite64 resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15033] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15034] <... write resumed>) = 4 [pid 15033] <... close resumed>) = 0 [pid 323] getdents64(3 [pid 15034] close(3 [pid 15033] close(4 [pid 15034] <... close resumed>) = 0 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] symlink("/dev/binderfs", "./binderfs" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15033] close(5 [pid 15034] <... symlink resumed>) = 0 [pid 323] umount2("./3756/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] write(1, "executing program\n", 18) = 18 executing program [pid 15033] close(6 [pid 15034] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 15034] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3756/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15033] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3756/sys" [pid 15033] close(8 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15033] close(9 [pid 15034] <... openat resumed>) = 3 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3756/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15033] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3756/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15033] close(11 [pid 15034] pwrite64(3, "\x02", 1, 4 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] <... pwrite64 resumed>) = 1 [pid 323] <... openat resumed>) = 4 [pid 15034] close(3) = 0 [pid 15033] close(12 [pid 323] fstat(4 [pid 15034] close(4 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15034] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] close(13 [pid 15034] close(5) = -1 EBADF (Bad file descriptor) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 15034] close(6 [pid 15033] close(14 [pid 15034] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15034] close(7 [pid 15033] close(15 [pid 323] getdents64(4 [pid 15034] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] close(8) = -1 EBADF (Bad file descriptor) [pid 15033] close(16 [pid 15034] close(9 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15034] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] close(17 [pid 323] close(4 [pid 15034] close(10 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 15033] close(18 [pid 323] rmdir("./3756/sys" [pid 15034] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] close(11 [pid 15033] close(19 [pid 323] <... rmdir resumed>) = 0 [pid 15034] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] close(12 [pid 323] umount2("./3756/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15034] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] close(20 [pid 15034] close(13 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15033] close(21 [pid 323] newfstatat(AT_FDCWD, "./3756/binderfs" [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15034] close(14) = -1 EBADF (Bad file descriptor) [pid 15034] close(15) = -1 EBADF (Bad file descriptor) [pid 15034] close(16) = -1 EBADF (Bad file descriptor) [pid 15034] close(17) = -1 EBADF (Bad file descriptor) [pid 15034] close(18) = -1 EBADF (Bad file descriptor) [pid 15034] close(19) = -1 EBADF (Bad file descriptor) [pid 15034] close(20) = -1 EBADF (Bad file descriptor) [pid 15034] close(21) = -1 EBADF (Bad file descriptor) [pid 15034] close(22) = -1 EBADF (Bad file descriptor) [pid 15034] close(23) = -1 EBADF (Bad file descriptor) [pid 15034] close(24) = -1 EBADF (Bad file descriptor) [pid 15034] close(25) = -1 EBADF (Bad file descriptor) [pid 15034] close(26) = -1 EBADF (Bad file descriptor) [pid 15034] close(27) = -1 EBADF (Bad file descriptor) [pid 15034] close(28) = -1 EBADF (Bad file descriptor) [pid 15034] close(29) = -1 EBADF (Bad file descriptor) [pid 15034] exit_group(0 [pid 15033] close(22 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3756/binderfs" [pid 320] <... restart_syscall resumed>) = 0 [pid 15033] close(23 [pid 15034] <... exit_group resumed>) = ? [pid 15034] +++ exited with 0 +++ [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 15033] close(24 [pid 323] umount2("./3756/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3572", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15033] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3701, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3756/cgroup.net" [pid 320] openat(AT_FDCWD, "./3572", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15033] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... openat resumed>) = 3 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3756/cgroup.net" [pid 320] fstat(3 [pid 15033] close(27 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 15033] close(28 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3756/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15033] close(29 [pid 323] newfstatat(AT_FDCWD, "./3756/cgroup.cpu" [pid 15033] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3756/cgroup.cpu") = 0 [pid 323] umount2("./3756/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 15033] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15033] <... exit_group resumed>) = ? [pid 323] newfstatat(AT_FDCWD, "./3756/cgroup" [pid 320] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3756/cgroup") = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 323] rmdir("./3756") = 0 [pid 323] mkdir("./3757", 0777 [pid 15033] +++ exited with 0 +++ [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3666, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] newfstatat(AT_FDCWD, "./3572/sys"ci2-android-6-12-rust/strace-static-x86_64: Process 15035 attached , {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3759 [pid 320] umount2("./3572/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 15035] set_robust_list(0x555587eb56a0, 24 [pid 320] openat(AT_FDCWD, "./3572/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... openat resumed>) = 4 [pid 15035] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15035] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3664", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 15035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15035] chdir("./3757" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15035] <... chdir resumed>) = 0 [pid 15035] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 15035] setpgid(0, 0) = 0 [pid 15035] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] openat(AT_FDCWD, "./3664", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] getdents64(4 [pid 321] <... openat resumed>) = 3 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 321] fstat(3 [pid 320] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] rmdir("./3572/sys" [pid 321] getdents64(3 [pid 15035] <... symlink resumed>) = 0 [pid 15035] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... rmdir resumed>) = 0 [pid 15035] <... symlink resumed>) = 0 [pid 321] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3572/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15035] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 15035] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15035] <... openat resumed>) = 3 [pid 322] umount2("./3699", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3572/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3699", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... openat resumed>) = 3 [pid 320] unlink("./3572/binderfs" [pid 322] fstat(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15035] write(3, "1000", 4 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3664/sys" [pid 320] <... unlink resumed>) = 0 [pid 15035] <... write resumed>) = 4 [pid 15035] close(3) = 0 [pid 15035] symlink("/dev/binderfs", "./binderfs") = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15035] write(1, "executing program\n", 18 [pid 322] getdents64(3 [pid 320] umount2("./3572/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15035] <... write resumed>) = 18 executing program [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3664/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15035] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] umount2("./3699/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15035] <... mkdirat resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3572/cgroup.net" [pid 15035] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 321] openat(AT_FDCWD, "./3664/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] unlink("./3572/cgroup.net" [pid 321] fstat(4 [pid 15035] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] umount2("./3699/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 320] umount2("./3572/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3699/sys" [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3572/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] close(4 [pid 322] umount2("./3699/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3572/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3699/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] rmdir("./3664/sys" [pid 320] umount2("./3572/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15035] pwrite64(3, "\x02", 1, 4 [pid 321] <... rmdir resumed>) = 0 [pid 15035] <... pwrite64 resumed>) = 1 [pid 322] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15035] close(3) = 0 [pid 15035] close(4) = -1 EBADF (Bad file descriptor) [pid 15035] close(5) = -1 EBADF (Bad file descriptor) [pid 15035] close(6) = -1 EBADF (Bad file descriptor) [pid 15035] close(7) = -1 EBADF (Bad file descriptor) [pid 15035] close(8) = -1 EBADF (Bad file descriptor) [pid 15035] close(9) = -1 EBADF (Bad file descriptor) [pid 15035] close(10) = -1 EBADF (Bad file descriptor) [pid 15035] close(11) = -1 EBADF (Bad file descriptor) [pid 15035] close(12) = -1 EBADF (Bad file descriptor) [pid 15035] close(13) = -1 EBADF (Bad file descriptor) [pid 15035] close(14) = -1 EBADF (Bad file descriptor) [pid 15035] close(15) = -1 EBADF (Bad file descriptor) [pid 15035] close(16) = -1 EBADF (Bad file descriptor) [pid 15035] close(17) = -1 EBADF (Bad file descriptor) [pid 15035] close(18) = -1 EBADF (Bad file descriptor) [pid 15035] close(19) = -1 EBADF (Bad file descriptor) [pid 15035] close(20) = -1 EBADF (Bad file descriptor) [pid 15035] close(21) = -1 EBADF (Bad file descriptor) [pid 15035] close(22) = -1 EBADF (Bad file descriptor) [pid 15035] close(23) = -1 EBADF (Bad file descriptor) [pid 15035] close(24) = -1 EBADF (Bad file descriptor) [pid 15035] close(25) = -1 EBADF (Bad file descriptor) [pid 15035] close(26) = -1 EBADF (Bad file descriptor) [pid 15035] close(27) = -1 EBADF (Bad file descriptor) [pid 15035] close(28) = -1 EBADF (Bad file descriptor) [pid 15035] close(29) = -1 EBADF (Bad file descriptor) [pid 15035] exit_group(0 [pid 321] umount2("./3664/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3572/cgroup" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] newfstatat(AT_FDCWD, "./3664/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 320] unlink("./3572/cgroup" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] getdents64(4 [pid 321] unlink("./3664/binderfs" [pid 320] <... unlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15035] <... exit_group resumed>) = ? [pid 15035] +++ exited with 0 +++ [pid 322] close(4 [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 322] <... close resumed>) = 0 [pid 321] umount2("./3664/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3699/sys" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3759, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(3 [pid 321] newfstatat(AT_FDCWD, "./3664/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3572" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] umount2("./3699/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3664/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3699/binderfs" [pid 321] <... unlink resumed>) = 0 [pid 320] mkdir("./3573", 0777 [pid 323] <... restart_syscall resumed>) = 0 [pid 321] umount2("./3664/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3699/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3664/cgroup.cpu" [pid 323] umount2("./3757", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3699/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] openat(AT_FDCWD, "./3757", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3664/cgroup.cpu" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... openat resumed>) = 3 [pid 322] newfstatat(AT_FDCWD, "./3699/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 323] fstat(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] unlink("./3699/cgroup.net" [pid 321] umount2("./3664/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3699/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3699/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3699/cgroup.cpu") = 0 [pid 322] umount2("./3699/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3664/cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3575 [pid 323] umount2("./3757/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3664/cgroup" [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 15036 attached [pid 322] newfstatat(AT_FDCWD, "./3699/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 15036] set_robust_list(0x555587eb56a0, 24 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15036] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = 0 [pid 322] unlink("./3699/cgroup" [pid 321] getdents64(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15036] rt_sigprocmask(SIG_SETMASK, [] [pid 323] umount2("./3757/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 321] close(3 [pid 15036] chdir("./3573" [pid 323] newfstatat(AT_FDCWD, "./3757/sys" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15036] <... chdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(3 [pid 321] <... close resumed>) = 0 [pid 15036] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] umount2("./3757/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... close resumed>) = 0 [pid 15036] <... prctl resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rmdir("./3699" [pid 321] rmdir("./3664" [pid 15036] setpgid(0, 0 [pid 323] openat(AT_FDCWD, "./3757/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... rmdir resumed>) = 0 [pid 15036] <... setpgid resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] mkdir("./3700", 0777 [pid 15036] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] fstat(4 [pid 322] <... mkdir resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 15036] <... symlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] mkdir("./3665", 0777 [pid 15036] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] getdents64(4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15036] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... mkdir resumed>) = 0 [pid 15036] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] getdents64(4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15036] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] <... close resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] rmdir("./3757/sys" [pid 15036] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 15036] write(3, "1000", 4 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3702 [pid 15036] <... write resumed>) = 4 [pid 15036] close(3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15038 attached [pid 15036] <... close resumed>) = 0 [pid 323] umount2("./3757/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15037 attached [pid 15038] set_robust_list(0x555587eb56a0, 24 [pid 15036] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3667 [pid 15037] set_robust_list(0x555587eb56a0, 24 [pid 323] newfstatat(AT_FDCWD, "./3757/binderfs" [pid 15037] <... set_robust_list resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15038] <... set_robust_list resumed>) = 0 [pid 15037] rt_sigprocmask(SIG_SETMASK, [] [pid 15036] <... symlink resumed>) = 0 [pid 323] unlink("./3757/binderfs" [pid 15038] rt_sigprocmask(SIG_SETMASK, [] [pid 15036] write(1, "executing program\n", 18 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15038] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 15037] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15036] <... write resumed>) = 18 [pid 323] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15038] chdir("./3665" [pid 15037] chdir("./3700" [pid 15036] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3757/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15038] <... chdir resumed>) = 0 [pid 15036] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15038] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15037] <... chdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3757/cgroup.net" [pid 15038] <... prctl resumed>) = 0 [pid 15037] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15036] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15038] setpgid(0, 0 [pid 15037] <... prctl resumed>) = 0 [pid 15036] <... mount resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15038] <... setpgid resumed>) = 0 [pid 15036] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15037] setpgid(0, 0 [pid 323] unlink("./3757/cgroup.net" [pid 15037] <... setpgid resumed>) = 0 [pid 15038] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15037] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15036] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 15038] <... symlink resumed>) = 0 [pid 323] umount2("./3757/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15037] <... symlink resumed>) = 0 [pid 15038] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15037] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15036] pwrite64(3, "\x02", 1, 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15038] <... symlink resumed>) = 0 [pid 15038] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15036] <... pwrite64 resumed>) = 1 [pid 15037] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3757/cgroup.cpu" [pid 15037] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15038] <... symlink resumed>) = 0 [pid 15037] <... symlink resumed>) = 0 [pid 15036] close(3 [pid 15038] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15036] <... close resumed>) = 0 [pid 15038] <... openat resumed>) = 3 [pid 15037] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] unlink("./3757/cgroup.cpu" [pid 15038] write(3, "1000", 4 [pid 15036] close(4 [pid 15038] <... write resumed>) = 4 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 15038] close(3 [pid 15037] <... openat resumed>) = 3 [pid 15036] close(5 [pid 323] umount2("./3757/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15038] <... close resumed>) = 0 [pid 15037] write(3, "1000", 4 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] symlink("/dev/binderfs", "./binderfs" [pid 15037] <... write resumed>) = 4 [pid 15036] close(6 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15038] <... symlink resumed>) = 0 [pid 15037] close(3 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3757/cgroup" [pid 15038] write(1, "executing program\n", 18 executing program [pid 15037] <... close resumed>) = 0 [pid 15036] close(7 [pid 15038] <... write resumed>) = 18 [pid 15037] symlink("/dev/binderfs", "./binderfs" [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15038] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15036] close(8 [pid 15038] <... mkdirat resumed>) = 0 [pid 15037] <... symlink resumed>) = 0 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] unlink("./3757/cgroup" [pid 15038] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15037] write(1, "executing program\n", 18 [pid 15036] close(9 [pid 15038] <... mount resumed>) = 0 [pid 15037] <... write resumed>) = 18 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 15036] close(10 [pid 323] getdents64(3 [pid 15038] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15037] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15036] close(11 [pid 15037] <... mkdirat resumed>) = 0 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] close(12) = -1 EBADF (Bad file descriptor) [pid 15036] close(13) = -1 EBADF (Bad file descriptor) [pid 15038] pwrite64(3, "\x02", 1, 4 [pid 15036] close(14 [pid 15038] <... pwrite64 resumed>) = 1 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] close(15 [pid 15038] close(3 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] <... close resumed>) = 0 [pid 15038] close(4 [pid 15036] close(16 [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] close(5 [pid 15036] close(17 [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] close(6 [pid 15036] close(18 [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] close(7) = -1 EBADF (Bad file descriptor) [pid 15036] close(19 [pid 15038] close(8 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] close(20 [pid 15038] close(9) = -1 EBADF (Bad file descriptor) [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] close(10 [pid 15036] close(21 [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] close(11 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] close(22 [pid 15038] close(12 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] close(23 [pid 15038] close(13 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] close(24 [pid 15038] close(14) = -1 EBADF (Bad file descriptor) [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] close(15 [pid 15036] close(25 [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] close(16 [pid 15036] close(26 [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 15038] close(17) = -1 EBADF (Bad file descriptor) [pid 15036] close(27 [pid 15038] close(18 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] <... mount resumed>) = 0 [pid 15036] close(28 [pid 323] <... close resumed>) = 0 [pid 15038] close(19 [pid 15037] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3757" [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] close(29 [pid 15038] close(20 [pid 15036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] exit_group(0 [pid 15038] close(21 [pid 15037] <... openat resumed>) = 3 [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15036] <... exit_group resumed>) = ? [pid 323] <... rmdir resumed>) = 0 [pid 15038] close(22 [pid 15037] pwrite64(3, "\x02", 1, 4 [pid 15036] +++ exited with 0 +++ [pid 323] mkdir("./3758", 0777 [pid 15037] <... pwrite64 resumed>) = 1 [pid 15038] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] close(3 [pid 323] <... mkdir resumed>) = 0 [pid 15037] <... close resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15037] close(4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15037] close(5) = -1 EBADF (Bad file descriptor) [pid 15038] close(23) = -1 EBADF (Bad file descriptor) [pid 15038] close(24) = -1 EBADF (Bad file descriptor) [pid 15038] close(25) = -1 EBADF (Bad file descriptor) [pid 15038] close(26) = -1 EBADF (Bad file descriptor) [pid 15038] close(27) = -1 EBADF (Bad file descriptor) [pid 15038] close(28) = -1 EBADF (Bad file descriptor) [pid 15038] close(29ci2-android-6-12-rust/strace-static-x86_64: Process 15039 attached ) = -1 EBADF (Bad file descriptor) [pid 15039] set_robust_list(0x555587eb56a0, 24 [pid 15038] exit_group(0 [pid 15037] close(6 [pid 15039] <... set_robust_list resumed>) = 0 [pid 15038] <... exit_group resumed>) = ? [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3760 [pid 15039] rt_sigprocmask(SIG_SETMASK, [] [pid 15038] +++ exited with 0 +++ [pid 15037] close(7) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3667, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15039] chdir("./3758" [pid 15037] close(8 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15039] <... chdir resumed>) = 0 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] close(9 [pid 15039] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] <... prctl resumed>) = 0 [pid 15039] setpgid(0, 0 [pid 15037] close(10 [pid 15039] <... setpgid resumed>) = 0 [pid 15039] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 15037] close(11 [pid 15039] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15037] close(12 [pid 15039] <... openat resumed>) = 3 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] write(3, "1000", 4 [pid 15037] close(13 [pid 15039] <... write resumed>) = 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 15039] close(3 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] <... close resumed>) = 0 [pid 15037] close(14 [pid 15039] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] close(15 [pid 320] umount2("./3573", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15037] close(16 [pid 320] openat(AT_FDCWD, "./3573", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] write(1, "executing program\n", 18 [pid 320] <... openat resumed>) = 3 [pid 15039] <... write resumed>) = 18 [pid 15037] close(17 executing program [pid 15039] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] fstat(3 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] <... mkdirat resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15039] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15037] close(18 [pid 15039] <... mount resumed>) = 0 [pid 320] getdents64(3 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15037] close(19 [pid 320] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 15037] close(20 [pid 320] <... umount2 resumed>) = 0 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15037] close(21 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3573/sys" [pid 15037] close(22 [pid 15039] pwrite64(3, "\x02", 1, 4 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15039] <... pwrite64 resumed>) = 1 [pid 15037] close(23 [pid 15039] close(3) = 0 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3573/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15039] close(4 [pid 15037] close(24 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15039] close(5 [pid 15037] close(25 [pid 320] openat(AT_FDCWD, "./3573/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] close(6 [pid 320] <... openat resumed>) = 4 [pid 15037] close(26 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] close(7) = -1 EBADF (Bad file descriptor) [pid 15039] close(8 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(4 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] close(27 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15039] close(9 [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] close(28 [pid 320] getdents64(4 [pid 15039] close(10) = -1 EBADF (Bad file descriptor) [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15039] close(11 [pid 15037] close(29 [pid 320] getdents64(4 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15039] close(12) = -1 EBADF (Bad file descriptor) [pid 15039] close(13) = -1 EBADF (Bad file descriptor) [pid 15039] close(14 [pid 15037] exit_group(0 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 15037] <... exit_group resumed>) = ? [pid 15039] close(15 [pid 320] <... close resumed>) = 0 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] close(16 [pid 320] rmdir("./3573/sys" [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] close(17) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 15039] close(18) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3573/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15039] close(19) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15039] close(20 [pid 320] newfstatat(AT_FDCWD, "./3573/binderfs" [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] close(21 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] close(22) = -1 EBADF (Bad file descriptor) [pid 15039] close(23) = -1 EBADF (Bad file descriptor) [pid 15039] close(24 [pid 321] <... restart_syscall resumed>) = 0 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] close(25 [pid 320] unlink("./3573/binderfs" [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15039] close(26) = -1 EBADF (Bad file descriptor) [pid 15039] close(27 [pid 320] <... unlink resumed>) = 0 [pid 15039] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3665", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3573/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15039] close(28) = -1 EBADF (Bad file descriptor) [pid 15039] close(29) = -1 EBADF (Bad file descriptor) [pid 15039] exit_group(0) = ? [pid 15039] +++ exited with 0 +++ [pid 15037] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3760, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] openat(AT_FDCWD, "./3665", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3573/cgroup.net" [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] fstat(3 [pid 320] unlink("./3573/cgroup.net" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3702, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] getdents64(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] umount2("./3573/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... restart_syscall resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3573/cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3665/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3665/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3665/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3665/sys") = 0 [pid 321] umount2("./3665/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3665/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3665/binderfs") = 0 [pid 321] umount2("./3665/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3665/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3665/cgroup.net") = 0 [pid 321] umount2("./3665/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3665/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3665/cgroup.cpu") = 0 [pid 321] umount2("./3665/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3573/cgroup.cpu" [pid 323] umount2("./3758", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3665/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3758", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] unlink("./3665/cgroup" [pid 320] umount2("./3573/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(3 [pid 321] <... unlink resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] newfstatat(AT_FDCWD, "./3573/cgroup" [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] close(3) = 0 [pid 323] umount2("./3758/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rmdir("./3665" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 321] mkdir("./3666", 0777 [pid 323] <... umount2 resumed>) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 320] unlink("./3573/cgroup" [pid 323] umount2("./3758/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] newfstatat(AT_FDCWD, "./3758/sys" [pid 320] getdents64(3ci2-android-6-12-rust/strace-static-x86_64: Process 15040 attached [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] umount2("./3758/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15040] set_robust_list(0x555587eb56a0, 24 [pid 320] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3668 [pid 323] openat(AT_FDCWD, "./3758/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 15040] <... set_robust_list resumed>) = 0 [pid 320] rmdir("./3573" [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rmdir resumed>) = 0 [pid 323] fstat(4 [pid 15040] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 320] mkdir("./3574", 0777 [pid 15040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] <... mkdir resumed>) = 0 [pid 322] umount2("./3700", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15040] chdir("./3666" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15040] <... chdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] openat(AT_FDCWD, "./3700", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15040] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15040] <... prctl resumed>) = 0 [pid 323] close(4 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3700/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 15040] setpgid(0, 0 [pid 323] rmdir("./3758/sys" [pid 322] <... umount2 resumed>) = 0 [pid 322] umount2("./3700/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3700/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 15040] <... setpgid resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3576 [pid 323] umount2("./3758/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15041 attached ) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3700/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15041] set_robust_list(0x555587eb56a0, 24 [pid 15040] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] newfstatat(AT_FDCWD, "./3758/binderfs" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15041] <... set_robust_list resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3700/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15041] rt_sigprocmask(SIG_SETMASK, [] [pid 15040] <... symlink resumed>) = 0 [pid 323] unlink("./3758/binderfs" [pid 322] <... openat resumed>) = 4 [pid 15041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15040] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] <... unlink resumed>) = 0 [pid 322] fstat(4 [pid 15041] chdir("./3574" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3758/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15041] <... chdir resumed>) = 0 [pid 15040] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 15041] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15041] <... prctl resumed>) = 0 [pid 15040] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3758/cgroup.net" [pid 322] getdents64(4 [pid 15041] setpgid(0, 0 [pid 15040] <... symlink resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15041] <... setpgid resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(4 [pid 15041] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] unlink("./3758/cgroup.net" [pid 15040] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... close resumed>) = 0 [pid 15041] <... symlink resumed>) = 0 [pid 322] rmdir("./3700/sys" [pid 323] <... unlink resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 15041] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 322] umount2("./3700/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15041] <... symlink resumed>) = 0 [pid 323] umount2("./3758/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15041] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15040] <... openat resumed>) = 3 [pid 15041] <... symlink resumed>) = 0 [pid 15040] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3700/binderfs" [pid 15041] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15040] <... write resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3758/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15041] <... openat resumed>) = 3 [pid 15040] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3700/binderfs" [pid 15041] write(3, "1000", 4 [pid 15040] <... close resumed>) = 0 [pid 323] unlink("./3758/cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 15041] <... write resumed>) = 4 [pid 15040] symlink("/dev/binderfs", "./binderfs" [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3700/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15041] close(3 [pid 323] umount2("./3758/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15041] <... close resumed>) = 0 [pid 15040] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3700/cgroup.net" [pid 15041] symlink("/dev/binderfs", "./binderfs" [pid 15040] write(1, "executing program\n", 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 15041] <... symlink resumed>) = 0 [pid 15040] <... write resumed>) = 18 [pid 323] newfstatat(AT_FDCWD, "./3758/cgroup" [pid 322] unlink("./3700/cgroup.net" [pid 15041] write(1, "executing program\n", 18 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 15041] <... write resumed>) = 18 [pid 15040] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] unlink("./3758/cgroup" executing program [pid 15041] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15040] <... mkdirat resumed>) = 0 [pid 322] umount2("./3700/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15041] <... mkdirat resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15041] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15040] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] getdents64(3 [pid 322] newfstatat(AT_FDCWD, "./3700/cgroup.cpu" [pid 15041] <... mount resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15041] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15040] <... mount resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] unlink("./3700/cgroup.cpu" [pid 15041] <... openat resumed>) = 3 [pid 323] close(3 [pid 15040] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3700/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 15041] pwrite64(3, "\x02", 1, 4 [pid 322] newfstatat(AT_FDCWD, "./3700/cgroup" [pid 15041] <... pwrite64 resumed>) = 1 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15040] <... openat resumed>) = 3 [pid 15041] close(3 [pid 322] unlink("./3700/cgroup" [pid 15041] <... close resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 15041] close(4 [pid 322] getdents64(3 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15041] close(5 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 15041] close(6 [pid 323] rmdir("./3758" [pid 322] <... close resumed>) = 0 [pid 15040] pwrite64(3, "\x02", 1, 4 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] rmdir("./3700" [pid 15041] close(7 [pid 15040] <... pwrite64 resumed>) = 1 [pid 323] mkdir("./3759", 0777 [pid 15040] close(3 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 15041] close(8 [pid 15040] close(4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] mkdir("./3701", 0777 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15040] close(5 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15041] close(9 [pid 322] <... mkdir resumed>) = 0 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15041] close(10 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15041] close(11 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 15042 attached [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] close(6) = -1 EBADF (Bad file descriptor) [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3761 ci2-android-6-12-rust/strace-static-x86_64: Process 15043 attached [pid 15041] close(12 [pid 15040] close(7 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 15042] set_robust_list(0x555587eb56a0, 24 [pid 15043] set_robust_list(0x555587eb56a0, 24 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15043] <... set_robust_list resumed>) = 0 [pid 15042] <... set_robust_list resumed>) = 0 [pid 15041] close(13 [pid 15040] close(8 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3703 [pid 15042] rt_sigprocmask(SIG_SETMASK, [] [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] rt_sigprocmask(SIG_SETMASK, [] [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15043] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15041] close(14 [pid 15040] close(9 [pid 15043] chdir("./3701" [pid 15042] chdir("./3759" [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15042] <... chdir resumed>) = 0 [pid 15041] close(15 [pid 15040] close(10 [pid 15043] <... chdir resumed>) = 0 [pid 15042] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15042] <... prctl resumed>) = 0 [pid 15041] close(16 [pid 15040] close(11 [pid 15042] setpgid(0, 0 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] <... prctl resumed>) = 0 [pid 15042] <... setpgid resumed>) = 0 [pid 15041] close(17 [pid 15040] close(12 [pid 15043] setpgid(0, 0 [pid 15042] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] <... setpgid resumed>) = 0 [pid 15042] <... symlink resumed>) = 0 [pid 15041] close(18 [pid 15040] close(13 [pid 15043] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15042] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] <... symlink resumed>) = 0 [pid 15042] <... symlink resumed>) = 0 [pid 15041] close(19 [pid 15040] close(14 [pid 15042] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15042] <... symlink resumed>) = 0 [pid 15041] close(20 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] <... symlink resumed>) = 0 [pid 15042] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15042] <... openat resumed>) = 3 [pid 15040] close(15 [pid 15042] write(3, "1000", 4 [pid 15041] close(21 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15042] <... write resumed>) = 4 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] close(16 [pid 15043] <... symlink resumed>) = 0 [pid 15042] close(3 [pid 15041] close(22 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15042] <... close resumed>) = 0 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] close(17 [pid 15042] symlink("/dev/binderfs", "./binderfs" [pid 15041] close(23 [pid 15042] <... symlink resumed>) = 0 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] <... openat resumed>) = 3 [pid 15042] write(1, "executing program\n", 18 executing program [pid 15041] close(24 [pid 15043] write(3, "1000", 4 [pid 15042] <... write resumed>) = 18 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] close(18 [pid 15043] <... write resumed>) = 4 [pid 15042] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15041] close(25 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] close(3 [pid 15042] <... mkdirat resumed>) = 0 [pid 15040] close(19 [pid 15043] <... close resumed>) = 0 [pid 15042] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] symlink("/dev/binderfs", "./binderfs" [pid 15042] <... mount resumed>) = 0 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15041] close(26) = -1 EBADF (Bad file descriptor) [pid 15043] <... symlink resumed>) = 0 [pid 15042] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15041] close(27 [pid 15040] close(20 [pid 15043] write(1, "executing program\n", 18 [pid 15042] <... openat resumed>) = 3 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] <... write resumed>) = 18 [pid 15040] close(21 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15041] close(28) = -1 EBADF (Bad file descriptor) executing program [pid 15040] close(22 [pid 15043] <... mkdirat resumed>) = 0 [pid 15042] pwrite64(3, "\x02", 1, 4 [pid 15041] close(29 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15042] <... pwrite64 resumed>) = 1 [pid 15041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] close(23 [pid 15042] close(3 [pid 15041] exit_group(0 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15042] <... close resumed>) = 0 [pid 15041] <... exit_group resumed>) = ? [pid 15040] close(24 [pid 15043] <... mount resumed>) = 0 [pid 15042] close(4 [pid 15041] +++ exited with 0 +++ [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15040] close(25 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3576, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15042] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15042] close(5) = -1 EBADF (Bad file descriptor) [pid 15042] close(6) = -1 EBADF (Bad file descriptor) [pid 15042] close(7) = -1 EBADF (Bad file descriptor) [pid 15042] close(8) = -1 EBADF (Bad file descriptor) [pid 15042] close(9) = -1 EBADF (Bad file descriptor) [pid 15042] close(10) = -1 EBADF (Bad file descriptor) [pid 15042] close(11) = -1 EBADF (Bad file descriptor) [pid 15042] close(12) = -1 EBADF (Bad file descriptor) [pid 15042] close(13) = -1 EBADF (Bad file descriptor) [pid 15042] close(14) = -1 EBADF (Bad file descriptor) [pid 15042] close(15) = -1 EBADF (Bad file descriptor) [pid 15042] close(16) = -1 EBADF (Bad file descriptor) [pid 15042] close(17) = -1 EBADF (Bad file descriptor) [pid 15042] close(18) = -1 EBADF (Bad file descriptor) [pid 15042] close(19) = -1 EBADF (Bad file descriptor) [pid 15042] close(20) = -1 EBADF (Bad file descriptor) [pid 15042] close(21) = -1 EBADF (Bad file descriptor) [pid 15042] close(22) = -1 EBADF (Bad file descriptor) [pid 15042] close(23) = -1 EBADF (Bad file descriptor) [pid 15042] close(24) = -1 EBADF (Bad file descriptor) [pid 15042] close(25) = -1 EBADF (Bad file descriptor) [pid 15042] close(26) = -1 EBADF (Bad file descriptor) [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15042] close(27) = -1 EBADF (Bad file descriptor) [pid 15042] close(28) = -1 EBADF (Bad file descriptor) [pid 15042] close(29) = -1 EBADF (Bad file descriptor) [pid 15042] exit_group(0 [pid 15043] <... openat resumed>) = 3 [pid 15040] close(26 [pid 15042] <... exit_group resumed>) = ? [pid 15043] pwrite64(3, "\x02", 1, 4 [pid 15042] +++ exited with 0 +++ [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 15040] close(27 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3761, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15043] <... pwrite64 resumed>) = 1 [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] close(3 [pid 15040] close(28) = -1 EBADF (Bad file descriptor) [pid 15043] <... close resumed>) = 0 [pid 15040] close(29 [pid 323] umount2("./3759", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] close(4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15040] exit_group(0 [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15040] <... exit_group resumed>) = ? [pid 323] openat(AT_FDCWD, "./3759", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] umount2("./3574", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15043] close(5 [pid 323] <... openat resumed>) = 3 [pid 323] fstat(3 [pid 15040] +++ exited with 0 +++ [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15043] close(6 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3668, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] openat(AT_FDCWD, "./3574", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15043] close(7 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 3 [pid 15043] close(8 [pid 323] umount2("./3759/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] fstat(3 [pid 15043] close(9) = -1 EBADF (Bad file descriptor) [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15043] close(10 [pid 323] <... umount2 resumed>) = 0 [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 15043] close(11 [pid 323] umount2("./3759/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15043] close(12 [pid 320] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3759/sys" [pid 320] <... umount2 resumed>) = 0 [pid 15043] close(13) = -1 EBADF (Bad file descriptor) [pid 15043] close(14 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3759/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15043] close(15 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3574/sys" [pid 15043] close(16 [pid 323] openat(AT_FDCWD, "./3759/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15043] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15043] close(17) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15043] close(18) = -1 EBADF (Bad file descriptor) [pid 15043] close(19) = -1 EBADF (Bad file descriptor) [pid 15043] close(20) = -1 EBADF (Bad file descriptor) [pid 15043] close(21) = -1 EBADF (Bad file descriptor) [pid 15043] close(22) = -1 EBADF (Bad file descriptor) [pid 15043] close(23) = -1 EBADF (Bad file descriptor) [pid 15043] close(24) = -1 EBADF (Bad file descriptor) [pid 15043] close(25) = -1 EBADF (Bad file descriptor) [pid 15043] close(26) = -1 EBADF (Bad file descriptor) [pid 15043] close(27) = -1 EBADF (Bad file descriptor) [pid 15043] close(28) = -1 EBADF (Bad file descriptor) [pid 15043] close(29) = -1 EBADF (Bad file descriptor) [pid 15043] exit_group(0) = ? [pid 320] umount2("./3574/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... openat resumed>) = 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] fstat(4 [pid 320] openat(AT_FDCWD, "./3574/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... openat resumed>) = 4 [pid 15043] +++ exited with 0 +++ [pid 323] getdents64(4 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] fstat(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] getdents64(4 [pid 323] close(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] <... close resumed>) = 0 [pid 320] getdents64(4 [pid 323] rmdir("./3759/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3703, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] close(4 [pid 323] umount2("./3759/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3666", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3759/binderfs" [pid 322] umount2("./3701", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3574/sys" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3666", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./3701", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3701/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3759/binderfs" [pid 320] <... rmdir resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3701/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 320] umount2("./3574/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3759/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3701/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3759/cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3574/binderfs" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3701/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] unlink("./3759/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3701/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] umount2("./3759/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = 0 [pid 320] unlink("./3574/binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] newfstatat(AT_FDCWD, "./3759/cgroup.cpu" [pid 322] getdents64(4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] unlink("./3759/cgroup.cpu" [pid 322] close(4 [pid 321] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... unlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3574/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3759/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3701/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3666/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3759/cgroup" [pid 322] umount2("./3701/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3574/cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3701/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3759/cgroup" [pid 322] unlink("./3701/binderfs" [pid 321] umount2("./3666/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 322] umount2("./3701/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3666/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] unlink("./3574/cgroup.net" [pid 323] close(3 [pid 322] newfstatat(AT_FDCWD, "./3701/cgroup.net" [pid 321] <... openat resumed>) = 4 [pid 323] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 323] rmdir("./3759" [pid 322] unlink("./3701/cgroup.net" [pid 321] fstat(4 [pid 323] <... rmdir resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3574/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3701/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3701/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3701/cgroup.cpu") = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3701/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] mkdir("./3760", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3701/cgroup" [pid 321] getdents64(4 [pid 320] newfstatat(AT_FDCWD, "./3574/cgroup.cpu" [pid 323] <... mkdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] unlink("./3701/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... unlink resumed>) = 0 [pid 321] getdents64(4 [pid 320] unlink("./3574/cgroup.cpu" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(4 [pid 320] <... unlink resumed>) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3701") = 0 [pid 322] mkdir("./3702", 0777) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 15044 attached , [], 8) = 0 [pid 321] <... close resumed>) = 0 [pid 15044] set_robust_list(0x555587eb56a0, 24 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3762 [pid 321] rmdir("./3666/sys" [pid 320] umount2("./3574/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15045 attached [pid 15044] <... set_robust_list resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 15045] set_robust_list(0x555587eb56a0, 24 [pid 15044] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3704 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15045] <... set_robust_list resumed>) = 0 [pid 15044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3666/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3574/cgroup" [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15045] rt_sigprocmask(SIG_SETMASK, [] [pid 15044] chdir("./3760" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15045] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15044] <... chdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3666/binderfs" [pid 320] unlink("./3574/cgroup" [pid 15045] chdir("./3702" [pid 15044] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15045] <... chdir resumed>) = 0 [pid 15044] <... prctl resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] unlink("./3666/binderfs" [pid 15045] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15044] setpgid(0, 0 [pid 320] getdents64(3 [pid 15045] <... prctl resumed>) = 0 [pid 15044] <... setpgid resumed>) = 0 [pid 15045] setpgid(0, 0 [pid 15044] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15045] <... setpgid resumed>) = 0 [pid 321] umount2("./3666/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] close(3 [pid 15045] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15044] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15045] <... symlink resumed>) = 0 [pid 15044] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3666/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3574" [pid 321] unlink("./3666/cgroup.net" [pid 320] <... rmdir resumed>) = 0 [pid 15045] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15044] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] mkdir("./3575", 0777 [pid 15045] <... symlink resumed>) = 0 [pid 15044] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] umount2("./3666/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 15045] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15044] <... symlink resumed>) = 0 [pid 15045] <... symlink resumed>) = 0 [pid 15044] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15045] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15044] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3666/cgroup.cpu" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15045] <... openat resumed>) = 3 [pid 15045] write(3, "1000", 4 [pid 15044] write(3, "1000", 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15045] <... write resumed>) = 4 [pid 15044] <... write resumed>) = 4 [pid 321] unlink("./3666/cgroup.cpu" [pid 15045] close(3 [pid 15044] close(3 [pid 15045] <... close resumed>) = 0 [pid 15044] <... close resumed>) = 0 [pid 15045] symlink("/dev/binderfs", "./binderfs" [pid 15044] symlink("/dev/binderfs", "./binderfs" [pid 15045] <... symlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15046 attached [pid 15044] <... symlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3577 [pid 15046] set_robust_list(0x555587eb56a0, 24 [pid 321] umount2("./3666/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15045] write(1, "executing program\n", 18 executing program [pid 15044] write(1, "executing program\n", 18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15045] <... write resumed>) = 18 [pid 15044] <... write resumed>) = 18 [pid 321] newfstatat(AT_FDCWD, "./3666/cgroup" executing program [pid 15046] <... set_robust_list resumed>) = 0 [pid 15045] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15044] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15046] rt_sigprocmask(SIG_SETMASK, [] [pid 15045] <... mkdirat resumed>) = 0 [pid 15044] <... mkdirat resumed>) = 0 [pid 321] unlink("./3666/cgroup" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15045] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15045] <... mount resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15044] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] getdents64(3 [pid 15046] chdir("./3575" [pid 15045] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15044] <... mount resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15046] <... chdir resumed>) = 0 [pid 15044] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15046] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15044] <... openat resumed>) = 3 [pid 321] close(3 [pid 15044] pwrite64(3, "\x02", 1, 4 [pid 321] <... close resumed>) = 0 [pid 15046] <... prctl resumed>) = 0 [pid 321] rmdir("./3666" [pid 15046] setpgid(0, 0 [pid 321] <... rmdir resumed>) = 0 [pid 15046] <... setpgid resumed>) = 0 [pid 321] mkdir("./3667", 0777 [pid 15044] <... pwrite64 resumed>) = 1 [pid 15046] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15044] close(3) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 15044] close(4) = -1 EBADF (Bad file descriptor) [pid 15044] close(5) = -1 EBADF (Bad file descriptor) [pid 15044] close(6) = -1 EBADF (Bad file descriptor) [pid 15044] close(7) = -1 EBADF (Bad file descriptor) [pid 15044] close(8) = -1 EBADF (Bad file descriptor) [pid 15044] close(9 [pid 15046] <... symlink resumed>) = 0 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15046] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15044] close(10 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] <... symlink resumed>) = 0 [pid 15044] close(11 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15046] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15044] close(12) = -1 EBADF (Bad file descriptor) [pid 15044] close(13) = -1 EBADF (Bad file descriptor) [pid 15044] close(14) = -1 EBADF (Bad file descriptor) [pid 15044] close(15) = -1 EBADF (Bad file descriptor) [pid 15044] close(16) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15047 attached [pid 15044] close(17 [pid 15047] set_robust_list(0x555587eb56a0, 24 [pid 15046] <... symlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3669 [pid 15047] <... set_robust_list resumed>) = 0 [pid 15045] <... openat resumed>) = 3 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15047] rt_sigprocmask(SIG_SETMASK, [] [pid 15046] <... openat resumed>) = 3 [pid 15045] pwrite64(3, "\x02", 1, 4 [pid 15044] close(18 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15047] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15046] write(3, "1000", 4 [pid 15045] <... pwrite64 resumed>) = 1 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] chdir("./3667" [pid 15046] <... write resumed>) = 4 [pid 15044] close(19 [pid 15045] close(3 [pid 15046] close(3 [pid 15045] <... close resumed>) = 0 [pid 15046] <... close resumed>) = 0 [pid 15047] <... chdir resumed>) = 0 [pid 15046] symlink("/dev/binderfs", "./binderfs" [pid 15045] close(4 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15046] <... symlink resumed>) = 0 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15044] close(20 [pid 15047] <... prctl resumed>) = 0 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] setpgid(0, 0 [pid 15046] write(1, "executing program\n", 18 [pid 15045] close(5 [pid 15044] close(21 [pid 15047] <... setpgid resumed>) = 0 [pid 15046] <... write resumed>) = 18 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15045] close(6 executing program [pid 15044] close(22 [pid 15046] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15047] <... symlink resumed>) = 0 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15044] close(23 [pid 15047] <... symlink resumed>) = 0 [pid 15045] close(7 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15046] <... mkdirat resumed>) = 0 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15044] close(24 [pid 15046] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15045] close(8 [pid 15047] <... symlink resumed>) = 0 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15046] <... mount resumed>) = 0 [pid 15044] close(25 [pid 15047] <... openat resumed>) = 3 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] write(3, "1000", 4 [pid 15044] close(26 [pid 15047] <... write resumed>) = 4 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(3 [pid 15044] close(27 [pid 15047] <... close resumed>) = 0 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] symlink("/dev/binderfs", "./binderfs" [pid 15044] close(28 [pid 15047] <... symlink resumed>) = 0 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15044] close(29 [pid 15047] write(1, "executing program\n", 18 [pid 15044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... write resumed>) = 18 executing program [pid 15047] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15044] exit_group(0 [pid 15047] <... mkdirat resumed>) = 0 [pid 15046] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15045] close(9 [pid 15047] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15044] <... exit_group resumed>) = ? [pid 15047] <... mount resumed>) = 0 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] <... openat resumed>) = 3 [pid 15045] close(10 [pid 15044] +++ exited with 0 +++ [pid 15046] pwrite64(3, "\x02", 1, 4 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15045] close(11 [pid 15046] <... pwrite64 resumed>) = 1 [pid 15047] <... openat resumed>) = 3 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] close(3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3762, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15046] <... close resumed>) = 0 [pid 15045] close(12 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15046] close(4 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] close(13 [pid 15046] close(5 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] close(14 [pid 15046] close(6 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] pwrite64(3, "\x02", 1, 4) = 1 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] close(15 [pid 15047] close(3 [pid 15046] close(7 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = 0 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] close(16 [pid 15047] close(4 [pid 15046] close(8 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] close(17 [pid 15047] close(5 [pid 15046] close(9 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(6 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] close(18 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(7) = -1 EBADF (Bad file descriptor) [pid 15046] close(10 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(8 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] close(19 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(9) = -1 EBADF (Bad file descriptor) [pid 15046] close(11 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(10 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] close(12 [pid 15045] close(20 [pid 15047] close(11 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] close(13 [pid 15045] close(21 [pid 15047] close(12 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(13) = -1 EBADF (Bad file descriptor) [pid 15046] close(14 [pid 15045] close(22 [pid 15047] close(14 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(15 [pid 15046] close(15 [pid 15045] close(23 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(16 [pid 15046] close(16 [pid 15045] close(24 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(17 [pid 15046] close(17 [pid 15045] close(25 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(18) = -1 EBADF (Bad file descriptor) [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(19) = -1 EBADF (Bad file descriptor) [pid 15047] close(20 [pid 15045] close(26 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] close(18 [pid 15047] close(21 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] close(19 [pid 15045] close(27 [pid 15047] close(22 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] close(20 [pid 15045] close(28 [pid 15047] close(23 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(24) = -1 EBADF (Bad file descriptor) [pid 15046] close(21 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(25 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] close(29 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] close(22 [pid 323] <... restart_syscall resumed>) = 0 [pid 15047] close(26 [pid 15045] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(27 [pid 15046] close(23 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(28 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15045] exit_group(0 [pid 15047] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15047] close(29) = -1 EBADF (Bad file descriptor) [pid 15047] exit_group(0) = ? [pid 323] umount2("./3760", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15046] close(24 [pid 15045] <... exit_group resumed>) = ? [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15047] +++ exited with 0 +++ [pid 15045] +++ exited with 0 +++ [pid 15046] close(25 [pid 323] openat(AT_FDCWD, "./3760", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3669, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15046] close(26 [pid 323] <... openat resumed>) = 3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(3 [pid 15046] close(27 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3704, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15046] close(28 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3760/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15046] close(29) = -1 EBADF (Bad file descriptor) [pid 15046] exit_group(0 [pid 323] <... umount2 resumed>) = 0 [pid 323] umount2("./3760/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15046] <... exit_group resumed>) = ? [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15046] +++ exited with 0 +++ [pid 323] newfstatat(AT_FDCWD, "./3760/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] umount2("./3760/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3702", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3760/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... restart_syscall resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3702", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... openat resumed>) = 4 [pid 322] <... openat resumed>) = 3 [pid 323] fstat(4 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] umount2("./3667", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(3 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3702/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3575", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3667", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] close(4 [pid 321] fstat(3 [pid 320] openat(AT_FDCWD, "./3575", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... close resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... openat resumed>) = 3 [pid 322] umount2("./3702/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3702/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3702/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3702/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3702/sys") = 0 [pid 322] umount2("./3702/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3702/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3702/binderfs") = 0 [pid 322] umount2("./3702/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3702/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3702/cgroup.net") = 0 [pid 322] umount2("./3702/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3760/sys" [pid 322] newfstatat(AT_FDCWD, "./3702/cgroup.cpu" [pid 321] getdents64(3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3760/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] newfstatat(AT_FDCWD, "./3760/binderfs" [pid 322] unlink("./3702/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3702/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3702/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3702/cgroup") = 0 [pid 320] <... umount2 resumed>) = 0 [pid 322] getdents64(3 [pid 323] unlink("./3760/binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] close(3 [pid 323] <... unlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3760/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3702" [pid 320] newfstatat(AT_FDCWD, "./3575/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] newfstatat(AT_FDCWD, "./3760/cgroup.net" [pid 322] mkdir("./3703", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3575/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3667/sys" [pid 323] unlink("./3760/cgroup.net" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] openat(AT_FDCWD, "./3575/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 15048 attached [pid 323] umount2("./3760/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3667/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15048] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3705 [pid 15048] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 4 [pid 15048] rt_sigprocmask(SIG_SETMASK, [] [pid 323] newfstatat(AT_FDCWD, "./3760/cgroup.cpu" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3667/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(4 [pid 15048] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... openat resumed>) = 4 [pid 15048] chdir("./3703" [pid 323] unlink("./3760/cgroup.cpu" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15048] <... chdir resumed>) = 0 [pid 15048] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 320] getdents64(4 [pid 15048] setpgid(0, 0) = 0 [pid 15048] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 323] <... unlink resumed>) = 0 [pid 321] fstat(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15048] <... symlink resumed>) = 0 [pid 15048] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 323] umount2("./3760/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 15048] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15048] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3760/cgroup" [pid 320] close(4 [pid 15048] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15048] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] getdents64(4 [pid 320] <... close resumed>) = 0 [pid 323] unlink("./3760/cgroup" [pid 320] rmdir("./3575/sys" [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15048] write(3, "1000", 4 [pid 320] <... rmdir resumed>) = 0 [pid 321] close(4 [pid 15048] <... write resumed>) = 4 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3575/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15048] close(3 [pid 323] getdents64(3 [pid 321] <... close resumed>) = 0 [pid 15048] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] rmdir("./3667/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15048] symlink("/dev/binderfs", "./binderfs" [pid 323] close(3 [pid 320] newfstatat(AT_FDCWD, "./3575/binderfs" [pid 15048] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 15048] write(1, "executing program\n", 18 [pid 323] rmdir("./3760" [pid 321] umount2("./3667/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 15048] <... write resumed>) = 18 [pid 323] <... rmdir resumed>) = 0 [pid 320] unlink("./3575/binderfs" [pid 15048] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 15048] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] mkdir("./3761", 0777 [pid 320] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3667/binderfs" [pid 15048] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] <... mkdir resumed>) = 0 [pid 320] umount2("./3575/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15048] <... openat resumed>) = 3 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15048] pwrite64(3, "\x02", 1, 4 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] unlink("./3667/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3575/cgroup.net" [pid 15048] <... pwrite64 resumed>) = 1 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15048] close(3 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15048] <... close resumed>) = 0 [pid 321] umount2("./3667/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3575/cgroup.net" [pid 15048] close(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15048] close(5) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3575/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15048] close(6) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3667/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15048] close(7 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15048] close(8) = -1 EBADF (Bad file descriptor) [pid 15048] close(9) = -1 EBADF (Bad file descriptor) [pid 15048] close(10) = -1 EBADF (Bad file descriptor) [pid 15048] close(11) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15049 attached [pid 15048] close(12 [pid 15049] set_robust_list(0x555587eb56a0, 24 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] <... set_robust_list resumed>) = 0 [pid 15048] close(13 [pid 15049] rt_sigprocmask(SIG_SETMASK, [] [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15048] close(14 [pid 15049] chdir("./3761" [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3763 [pid 321] unlink("./3667/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3575/cgroup.cpu" [pid 15049] <... chdir resumed>) = 0 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 15049] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15048] close(15 [pid 321] umount2("./3667/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15049] <... prctl resumed>) = 0 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3575/cgroup.cpu" [pid 15049] setpgid(0, 0 [pid 15048] close(16 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 15049] <... setpgid resumed>) = 0 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3667/cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 15049] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15048] close(17 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3575/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15049] <... symlink resumed>) = 0 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15048] close(18 [pid 321] unlink("./3667/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15049] <... symlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3575/cgroup" [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15049] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] <... symlink resumed>) = 0 [pid 15048] close(19 [pid 321] umount2("./3667/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3575/cgroup" [pid 15049] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] <... openat resumed>) = 3 [pid 15048] close(20 [pid 320] <... unlink resumed>) = 0 [pid 15049] write(3, "1000", 4 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(3 [pid 15049] <... write resumed>) = 4 [pid 15048] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15049] close(3 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] <... close resumed>) = 0 [pid 15048] close(22 [pid 321] newfstatat(AT_FDCWD, "./3667/cgroup" [pid 320] close(3 [pid 15049] symlink("/dev/binderfs", "./binderfs" [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15049] <... symlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 15049] write(1, "executing program\n", 18 executing program [pid 15048] close(23 [pid 15049] <... write resumed>) = 18 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3667/cgroup" [pid 320] rmdir("./3575" [pid 15049] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15048] close(24 [pid 15049] <... mkdirat resumed>) = 0 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 15049] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15048] close(25 [pid 320] mkdir("./3576", 0777 [pid 15049] <... mount resumed>) = 0 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 15048] close(26) = -1 EBADF (Bad file descriptor) [pid 15049] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15048] close(27 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 15049] <... openat resumed>) = 3 [pid 321] close(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... close resumed>) = 0 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15048] close(28 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] rmdir("./3667" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15049] pwrite64(3, "\x02", 1, 4 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 15049] <... pwrite64 resumed>) = 1 [pid 15048] close(29 [pid 15049] close(3 [pid 15048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] <... close resumed>) = 0 [pid 15048] exit_group(0 [pid 15049] close(4 [pid 15048] <... exit_group resumed>) = ? [pid 15048] +++ exited with 0 +++ [pid 321] mkdir("./3668", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 15050 attached ) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3705, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3578 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15050] set_robust_list(0x555587eb56a0, 24 [pid 15049] close(5 [pid 15050] <... set_robust_list resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15050] rt_sigprocmask(SIG_SETMASK, [] [pid 15049] close(6 [pid 15050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] chdir("./3576" [pid 15049] close(7 [pid 15050] <... chdir resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15049] close(8ci2-android-6-12-rust/strace-static-x86_64: Process 15051 attached [pid 15050] <... prctl resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] set_robust_list(0x555587eb56a0, 24 [pid 15050] setpgid(0, 0 [pid 15049] close(9 [pid 15051] <... set_robust_list resumed>) = 0 [pid 15050] <... setpgid resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] rt_sigprocmask(SIG_SETMASK, [] [pid 15049] close(10 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3670 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15050] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] chdir("./3668" [pid 15050] <... symlink resumed>) = 0 [pid 15049] close(11 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15051] <... chdir resumed>) = 0 [pid 15050] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15051] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15050] <... symlink resumed>) = 0 [pid 15049] close(12 [pid 15051] <... prctl resumed>) = 0 [pid 15050] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] setpgid(0, 0 [pid 15050] <... symlink resumed>) = 0 [pid 15049] close(13 [pid 15051] <... setpgid resumed>) = 0 [pid 15050] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15050] <... openat resumed>) = 3 [pid 15049] close(14 [pid 15051] <... symlink resumed>) = 0 [pid 15050] write(3, "1000", 4 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15050] <... write resumed>) = 4 [pid 15049] close(15 [pid 15051] <... symlink resumed>) = 0 [pid 15050] close(3 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15050] <... close resumed>) = 0 [pid 15049] close(16 [pid 15051] <... symlink resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15050] symlink("/dev/binderfs", "./binderfs" [pid 15049] close(17 [pid 15051] <... openat resumed>) = 3 [pid 15050] <... symlink resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] write(3, "1000", 4 [pid 15050] write(1, "executing program\n", 18 [pid 15049] close(18 [pid 15051] <... write resumed>) = 4 executing program [pid 15050] <... write resumed>) = 18 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(3 [pid 15050] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15049] close(19 [pid 15051] <... close resumed>) = 0 [pid 15050] <... mkdirat resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] symlink("/dev/binderfs", "./binderfs" [pid 15050] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15049] close(20 [pid 15051] <... symlink resumed>) = 0 [pid 15050] <... mount resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... restart_syscall resumed>) = 0 [pid 15051] write(1, "executing program\n", 18 executing program [pid 15049] close(21 [pid 15051] <... write resumed>) = 18 [pid 15050] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15050] <... openat resumed>) = 3 [pid 15049] close(22 [pid 15051] <... mkdirat resumed>) = 0 [pid 15051] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3703", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15051] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15049] close(23 [pid 15051] <... openat resumed>) = 3 [pid 15050] pwrite64(3, "\x02", 1, 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3703", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15049] close(24 [pid 15050] <... pwrite64 resumed>) = 1 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 15050] close(3 [pid 15049] close(25 [pid 322] fstat(3 [pid 15051] pwrite64(3, "\x02", 1, 4 [pid 15050] <... close resumed>) = 0 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15051] <... pwrite64 resumed>) = 1 [pid 15049] close(26 [pid 15051] close(3 [pid 15050] close(4 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 15051] <... close resumed>) = 0 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] close(27 [pid 15051] close(4 [pid 15050] close(5 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] close(28 [pid 15051] close(5 [pid 15050] close(6 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3703/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] close(29 [pid 15051] close(6 [pid 15050] close(7 [pid 15049] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] exit_group(0 [pid 15051] close(7 [pid 322] <... umount2 resumed>) = 0 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(8 [pid 15049] <... exit_group resumed>) = ? [pid 15051] close(8 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15049] +++ exited with 0 +++ [pid 322] umount2("./3703/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3763, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15050] close(9 [pid 15051] close(9 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(10 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(10 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(11 [pid 15051] close(11 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(12 [pid 15051] close(12 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(13 [pid 15051] close(13 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(14 [pid 15051] close(14 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(15 [pid 15051] close(15 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(16 [pid 15051] close(16 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(17 [pid 15050] close(17 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(18 [pid 15050] close(18 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(19) = -1 EBADF (Bad file descriptor) [pid 15050] close(19 [pid 15051] close(20 [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] close(20 [pid 15051] close(21 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3703/sys" [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(22 [pid 15050] close(21 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(23 [pid 15050] close(22 [pid 322] umount2("./3703/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(24 [pid 15050] close(23 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3703/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15051] close(25 [pid 15050] close(24 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 15051] close(26 [pid 15050] close(25 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15051] close(27 [pid 15050] close(26 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] fstat(4 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15051] close(28 [pid 15050] close(27 [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 15051] close(29 [pid 15050] close(28 [pid 323] umount2("./3761", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15051] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15051] exit_group(0 [pid 15050] close(29 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 15051] <... exit_group resumed>) = ? [pid 15050] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3761", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15051] +++ exited with 0 +++ [pid 322] close(4 [pid 323] <... openat resumed>) = 3 [pid 322] <... close resumed>) = 0 [pid 15050] exit_group(0 [pid 323] fstat(3 [pid 322] rmdir("./3703/sys" [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3670, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] getdents64(3 [pid 322] umount2("./3703/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3761/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3703/binderfs" [pid 15050] <... exit_group resumed>) = ? [pid 15050] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3761/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3703/binderfs" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3578, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3761/sys" [pid 322] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3703/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3761/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3703/cgroup.net" [pid 323] openat(AT_FDCWD, "./3761/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] unlink("./3703/cgroup.net" [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 322] <... unlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3761/sys" [pid 322] umount2("./3703/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3761/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3761/binderfs" [pid 322] newfstatat(AT_FDCWD, "./3703/cgroup.cpu" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3761/binderfs") = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3761/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3703/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3761/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] unlink("./3761/cgroup.net") = 0 [pid 322] umount2("./3703/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3761/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3761/cgroup.cpu" [pid 322] newfstatat(AT_FDCWD, "./3703/cgroup" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3761/cgroup.cpu" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3761/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3703/cgroup" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3761/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] unlink("./3761/cgroup") = 0 [pid 322] getdents64(3 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 322] close(3 [pid 323] rmdir("./3761") = 0 [pid 322] <... close resumed>) = 0 [pid 323] mkdir("./3762", 0777 [pid 322] rmdir("./3703" [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] <... rmdir resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] mkdir("./3704", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 15052 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3764 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 15052] set_robust_list(0x555587eb56a0, 24 [pid 321] umount2("./3668", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3576", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3668", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15052] <... set_robust_list resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 15052] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... mkdir resumed>) = 0 [pid 321] fstat(3 [pid 320] openat(AT_FDCWD, "./3576", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15052] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 320] fstat(3 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15052] chdir("./3762" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15052] <... chdir resumed>) = 0 [pid 321] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 15052] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... umount2 resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15052] <... prctl resumed>) = 0 [pid 321] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15053 attached [pid 15052] setpgid(0, 0) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 15053] set_robust_list(0x555587eb56a0, 24 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3706 [pid 15053] <... set_robust_list resumed>) = 0 [pid 15052] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] newfstatat(AT_FDCWD, "./3668/sys" [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15053] rt_sigprocmask(SIG_SETMASK, [] [pid 15052] <... symlink resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15052] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] umount2("./3668/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3576/sys" [pid 15052] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3668/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 321] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3668/sys") = 0 [pid 321] umount2("./3668/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15053] chdir("./3704" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15052] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3668/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15053] <... chdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15053] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15052] <... symlink resumed>) = 0 [pid 321] unlink("./3668/binderfs" [pid 320] umount2("./3576/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15053] <... prctl resumed>) = 0 [pid 15052] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... unlink resumed>) = 0 [pid 15053] setpgid(0, 0 [pid 321] umount2("./3668/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15053] <... setpgid resumed>) = 0 [pid 15052] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3576/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15053] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15052] write(3, "1000", 4 [pid 321] newfstatat(AT_FDCWD, "./3668/cgroup.net" [pid 15053] <... symlink resumed>) = 0 [pid 15052] <... write resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 15053] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15052] close(3 [pid 321] unlink("./3668/cgroup.net") = 0 [pid 320] fstat(4 [pid 15053] <... symlink resumed>) = 0 [pid 15052] <... close resumed>) = 0 [pid 321] umount2("./3668/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15053] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15052] symlink("/dev/binderfs", "./binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3668/cgroup.cpu" [pid 320] getdents64(4 [pid 15052] <... symlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 15052] write(1, "executing program\n", 18 [pid 321] unlink("./3668/cgroup.cpu" [pid 15053] <... symlink resumed>) = 0 [pid 15052] <... write resumed>) = 18 [pid 321] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15052] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] umount2("./3668/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(4 [pid 15053] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15052] <... mkdirat resumed>) = 0 [pid 320] close(4 [pid 15052] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... close resumed>) = 0 [pid 15053] <... openat resumed>) = 3 [pid 320] rmdir("./3576/sys" [pid 321] newfstatat(AT_FDCWD, "./3668/cgroup" [pid 15053] write(3, "1000", 4 [pid 320] <... rmdir resumed>) = 0 [pid 15053] <... write resumed>) = 4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15052] <... mount resumed>) = 0 [pid 321] unlink("./3668/cgroup" [pid 320] umount2("./3576/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15053] close(3 [pid 15052] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15053] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 15053] symlink("/dev/binderfs", "./binderfs" [pid 15052] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3576/binderfs" [pid 15052] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15053] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15053] write(1, "executing program\n", 18 [pid 15052] <... pwrite64 resumed>) = 1 [pid 321] close(3 [pid 320] unlink("./3576/binderfs" [pid 15053] <... write resumed>) = 18 [pid 15052] close(3 [pid 321] <... close resumed>) = 0 executing program [pid 15052] <... close resumed>) = 0 [pid 321] rmdir("./3668" [pid 15053] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15052] close(4 [pid 320] <... unlink resumed>) = 0 [pid 15053] <... mkdirat resumed>) = 0 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 320] umount2("./3576/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15052] close(5 [pid 321] mkdir("./3669", 0777 [pid 15053] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15052] close(6 [pid 321] <... mkdir resumed>) = 0 [pid 15053] <... mount resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3576/cgroup.net" [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15052] close(7 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15052] close(8) = -1 EBADF (Bad file descriptor) [pid 15052] close(9 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3576/cgroup.net") = 0 [pid 320] umount2("./3576/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3576/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3576/cgroup.cpu") = 0 [pid 320] umount2("./3576/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3576/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 15054 attached [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15054] set_robust_list(0x555587eb56a0, 24) = 0 [pid 15053] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15052] close(10 [pid 320] unlink("./3576/cgroup" [pid 15054] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3671 [pid 320] <... unlink resumed>) = 0 [pid 15054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] getdents64(3 [pid 15054] chdir("./3669" [pid 15053] <... openat resumed>) = 3 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15054] <... chdir resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15052] close(11 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15054] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15053] pwrite64(3, "\x02", 1, 4 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] close(3 [pid 15054] <... prctl resumed>) = 0 [pid 15052] close(12 [pid 320] <... close resumed>) = 0 [pid 15054] setpgid(0, 0 [pid 15053] <... pwrite64 resumed>) = 1 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3576" [pid 15054] <... setpgid resumed>) = 0 [pid 15053] close(3 [pid 15052] close(13 [pid 15053] <... close resumed>) = 0 [pid 15054] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15053] close(4 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 15054] <... symlink resumed>) = 0 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] close(14 [pid 320] mkdir("./3577", 0777 [pid 15054] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15053] close(5 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... mkdir resumed>) = 0 [pid 15054] <... symlink resumed>) = 0 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] close(15 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15054] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15053] close(6 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15054] <... symlink resumed>) = 0 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15053] close(7 [pid 15052] close(16ci2-android-6-12-rust/strace-static-x86_64: Process 15055 attached [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] set_robust_list(0x555587eb56a0, 24 [pid 15053] close(8 [pid 15052] close(17 [pid 15055] <... set_robust_list resumed>) = 0 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15054] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3579 [pid 15055] rt_sigprocmask(SIG_SETMASK, [] [pid 15054] <... openat resumed>) = 3 [pid 15053] close(9 [pid 15052] close(18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15054] write(3, "1000", 4 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] chdir("./3577" [pid 15054] <... write resumed>) = 4 [pid 15053] close(10 [pid 15052] close(19 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15055] <... chdir resumed>) = 0 [pid 15054] close(3 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15054] <... close resumed>) = 0 [pid 15055] <... prctl resumed>) = 0 [pid 15054] symlink("/dev/binderfs", "./binderfs" [pid 15053] close(11 [pid 15052] close(20 [pid 15055] setpgid(0, 0 [pid 15054] <... symlink resumed>) = 0 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] <... setpgid resumed>) = 0 [pid 15054] write(1, "executing program\n", 18 [pid 15053] close(12 [pid 15054] <... write resumed>) = 18 executing program [pid 15052] close(21 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15054] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15053] close(13 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] <... symlink resumed>) = 0 [pid 15054] <... mkdirat resumed>) = 0 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] close(22 [pid 15055] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15054] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15053] close(14 [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] <... symlink resumed>) = 0 [pid 15054] <... mount resumed>) = 0 [pid 15055] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] close(23 [pid 15054] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] <... symlink resumed>) = 0 [pid 15054] <... openat resumed>) = 3 [pid 15053] close(15 [pid 15052] close(24 [pid 15055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15053] close(16 [pid 15052] close(25 [pid 15054] pwrite64(3, "\x02", 1, 4 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15053] close(17 [pid 15052] close(26 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15054] <... pwrite64 resumed>) = 1 [pid 15052] close(27 [pid 15054] close(3) = 0 [pid 15053] close(18 [pid 15054] close(4) = -1 EBADF (Bad file descriptor) [pid 15055] <... openat resumed>) = 3 [pid 15055] write(3, "1000", 4 [pid 15054] close(5 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] <... write resumed>) = 4 [pid 15054] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15053] close(19 [pid 15052] close(28 [pid 15055] close(3 [pid 15054] close(6 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15054] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15054] close(7 [pid 15053] close(20 [pid 15052] close(29 [pid 15055] <... close resumed>) = 0 [pid 15054] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15052] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] symlink("/dev/binderfs", "./binderfs" [pid 15054] close(8) = -1 EBADF (Bad file descriptor) [pid 15053] close(21 [pid 15054] close(9 [pid 15052] exit_group(0 [pid 15055] <... symlink resumed>) = 0 [pid 15054] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15054] close(10 [pid 15052] <... exit_group resumed>) = ? [pid 15055] write(1, "executing program\n", 18 [pid 15054] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15053] close(22 [pid 15054] close(11) = -1 EBADF (Bad file descriptor) [pid 15054] close(12) = -1 EBADF (Bad file descriptor) [pid 15054] close(13) = -1 EBADF (Bad file descriptor) [pid 15054] close(14) = -1 EBADF (Bad file descriptor) [pid 15054] close(15) = -1 EBADF (Bad file descriptor) [pid 15054] close(16) = -1 EBADF (Bad file descriptor) [pid 15054] close(17) = -1 EBADF (Bad file descriptor) [pid 15054] close(18) = -1 EBADF (Bad file descriptor) [pid 15052] +++ exited with 0 +++ [pid 15054] close(19 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3764, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15054] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15054] close(20) = -1 EBADF (Bad file descriptor) [pid 15054] close(21) = -1 EBADF (Bad file descriptor) [pid 15054] close(22) = -1 EBADF (Bad file descriptor) [pid 15054] close(23) = -1 EBADF (Bad file descriptor) [pid 15054] close(24) = -1 EBADF (Bad file descriptor) [pid 15054] close(25) = -1 EBADF (Bad file descriptor) [pid 15054] close(26) = -1 EBADF (Bad file descriptor) [pid 15054] close(27 [pid 15055] <... write resumed>) = 18 [pid 15054] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15054] close(28) = -1 EBADF (Bad file descriptor) [pid 15053] close(23 [pid 15054] close(29) = -1 EBADF (Bad file descriptor) executing program [pid 15055] <... mkdirat resumed>) = 0 [pid 15054] exit_group(0 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15053] close(24) = -1 EBADF (Bad file descriptor) [pid 15054] <... exit_group resumed>) = ? [pid 15053] close(25 [pid 15055] <... mount resumed>) = 0 [pid 15054] +++ exited with 0 +++ [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15053] close(26 [pid 15055] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3671, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15053] close(27) = -1 EBADF (Bad file descriptor) [pid 15055] <... openat resumed>) = 3 [pid 15053] close(28 [pid 15055] pwrite64(3, "\x02", 1, 4 [pid 15053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15055] <... pwrite64 resumed>) = 1 [pid 15053] close(29) = -1 EBADF (Bad file descriptor) [pid 15055] close(3 [pid 15053] exit_group(0) = ? [pid 15055] <... close resumed>) = 0 [pid 15053] +++ exited with 0 +++ [pid 15055] close(4) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3706, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15055] close(5) = -1 EBADF (Bad file descriptor) [pid 15055] close(6) = -1 EBADF (Bad file descriptor) [pid 15055] close(7) = -1 EBADF (Bad file descriptor) [pid 15055] close(8) = -1 EBADF (Bad file descriptor) [pid 15055] close(9) = -1 EBADF (Bad file descriptor) [pid 15055] close(10) = -1 EBADF (Bad file descriptor) [pid 15055] close(11) = -1 EBADF (Bad file descriptor) [pid 15055] close(12) = -1 EBADF (Bad file descriptor) [pid 15055] close(13) = -1 EBADF (Bad file descriptor) [pid 15055] close(14) = -1 EBADF (Bad file descriptor) [pid 15055] close(15) = -1 EBADF (Bad file descriptor) [pid 15055] close(16) = -1 EBADF (Bad file descriptor) [pid 15055] close(17) = -1 EBADF (Bad file descriptor) [pid 15055] close(18) = -1 EBADF (Bad file descriptor) [pid 15055] close(19) = -1 EBADF (Bad file descriptor) [pid 15055] close(20) = -1 EBADF (Bad file descriptor) [pid 15055] close(21) = -1 EBADF (Bad file descriptor) [pid 15055] close(22) = -1 EBADF (Bad file descriptor) [pid 15055] close(23) = -1 EBADF (Bad file descriptor) [pid 15055] close(24) = -1 EBADF (Bad file descriptor) [pid 15055] close(25) = -1 EBADF (Bad file descriptor) [pid 15055] close(26) = -1 EBADF (Bad file descriptor) [pid 15055] close(27) = -1 EBADF (Bad file descriptor) [pid 15055] close(28) = -1 EBADF (Bad file descriptor) [pid 15055] close(29) = -1 EBADF (Bad file descriptor) [pid 15055] exit_group(0) = ? [pid 15055] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3579, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3762", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3762", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3762/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 323] umount2("./3762/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3762/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3762/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3762/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3762/sys") = 0 [pid 323] umount2("./3762/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3762/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3762/binderfs") = 0 [pid 323] umount2("./3762/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3762/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3762/cgroup.net") = 0 [pid 323] umount2("./3762/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3762/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] unlink("./3762/cgroup.cpu") = 0 [pid 323] umount2("./3762/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3762/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3762/cgroup" [pid 321] umount2("./3669", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] rmdir("./3762") = 0 [pid 323] mkdir("./3763", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 15056 attached , child_tidptr=0x555587eb5690) = 3765 [pid 321] openat(AT_FDCWD, "./3669", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15056] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3704", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(3 [pid 15056] <... set_robust_list resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15056] rt_sigprocmask(SIG_SETMASK, [] [pid 322] openat(AT_FDCWD, "./3704", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... openat resumed>) = 3 [pid 15056] chdir("./3763" [pid 320] <... restart_syscall resumed>) = 0 [pid 322] fstat(3 [pid 15056] <... chdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 15056] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] getdents64(3 [pid 321] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] <... prctl resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15056] setpgid(0, 0 [pid 322] umount2("./3704/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3669/sys" [pid 15056] <... setpgid resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] umount2("./3577", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15056] <... symlink resumed>) = 0 [pid 322] umount2("./3704/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3669/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15056] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15056] <... symlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3704/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3577", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15056] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] openat(AT_FDCWD, "./3669/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15056] <... symlink resumed>) = 0 [pid 320] <... openat resumed>) = 3 [pid 15056] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] umount2("./3704/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] fstat(3 [pid 15056] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15056] write(3, "1000", 4 [pid 322] openat(AT_FDCWD, "./3704/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(4 [pid 15056] <... write resumed>) = 4 [pid 320] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] getdents64(4 [pid 320] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] close(3 [pid 322] <... openat resumed>) = 4 [pid 15056] <... close resumed>) = 0 [pid 322] fstat(4 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15056] symlink("/dev/binderfs", "./binderfs" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15056] <... symlink resumed>) = 0 [pid 322] getdents64(4 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = 0 [pid 15056] write(1, "executing program\n", 18 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 executing program [pid 320] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] <... write resumed>) = 18 [pid 322] getdents64(4 [pid 321] close(4 [pid 15056] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15056] <... mkdirat resumed>) = 0 [pid 322] close(4 [pid 321] <... close resumed>) = 0 [pid 15056] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] <... close resumed>) = 0 [pid 15056] <... mount resumed>) = 0 [pid 321] rmdir("./3669/sys" [pid 320] newfstatat(AT_FDCWD, "./3577/sys" [pid 15056] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] rmdir("./3704/sys" [pid 321] <... rmdir resumed>) = 0 [pid 15056] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3669/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3577/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3669/binderfs" [pid 320] openat(AT_FDCWD, "./3577/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15056] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3704/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 4 [pid 15056] <... pwrite64 resumed>) = 1 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15056] close(3 [pid 322] newfstatat(AT_FDCWD, "./3704/binderfs" [pid 15056] <... close resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15056] close(4 [pid 322] unlink("./3704/binderfs" [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] fstat(4 [pid 15056] close(5 [pid 322] umount2("./3704/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3669/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15056] close(6 [pid 322] newfstatat(AT_FDCWD, "./3704/cgroup.net" [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 321] umount2("./3669/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 15056] close(7 [pid 322] unlink("./3704/cgroup.net" [pid 321] newfstatat(AT_FDCWD, "./3669/cgroup.net" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 15056] close(8 [pid 322] umount2("./3704/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15056] close(9 [pid 322] newfstatat(AT_FDCWD, "./3704/cgroup.cpu" [pid 321] unlink("./3669/cgroup.net" [pid 320] <... close resumed>) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rmdir("./3577/sys" [pid 15056] close(10 [pid 322] unlink("./3704/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 321] umount2("./3669/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3577/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] close(11 [pid 322] umount2("./3704/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3669/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15056] close(12 [pid 322] newfstatat(AT_FDCWD, "./3704/cgroup" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3577/binderfs" [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15056] close(13 [pid 322] unlink("./3704/cgroup" [pid 321] unlink("./3669/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] unlink("./3577/binderfs" [pid 15056] close(14 [pid 322] getdents64(3 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 15056] close(15 [pid 321] umount2("./3669/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3577/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15056] close(16 [pid 322] <... close resumed>) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3704" [pid 15056] close(17 [pid 322] <... rmdir resumed>) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3705", 0777 [pid 321] newfstatat(AT_FDCWD, "./3669/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] newfstatat(AT_FDCWD, "./3577/cgroup.net" [pid 321] unlink("./3669/cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15056] close(18 [pid 322] <... mkdir resumed>) = 0 [pid 320] unlink("./3577/cgroup.net" [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15056] close(19 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(3 [pid 320] umount2("./3577/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15056] close(20 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 15057 attached [pid 15056] close(21 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3707 [pid 321] <... close resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3577/cgroup.cpu" [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rmdir("./3669" [pid 15057] set_robust_list(0x555587eb56a0, 24 [pid 15056] close(22 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15057] <... set_robust_list resumed>) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 15056] close(23 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15056] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15056] close(24) = -1 EBADF (Bad file descriptor) [pid 15056] close(25) = -1 EBADF (Bad file descriptor) [pid 15056] close(26) = -1 EBADF (Bad file descriptor) [pid 15056] close(27) = -1 EBADF (Bad file descriptor) [pid 15056] close(28) = -1 EBADF (Bad file descriptor) [pid 15056] close(29) = -1 EBADF (Bad file descriptor) [pid 15056] exit_group(0) = ? [pid 15057] rt_sigprocmask(SIG_SETMASK, [] [pid 15056] +++ exited with 0 +++ [pid 321] mkdir("./3670", 0777 [pid 320] unlink("./3577/cgroup.cpu" [pid 15057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... mkdir resumed>) = 0 [pid 15057] chdir("./3705" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3765, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 15057] <... chdir resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3577/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15057] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15057] <... prctl resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3577/cgroup" [pid 15057] setpgid(0, 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15057] <... setpgid resumed>) = 0 [pid 320] unlink("./3577/cgroup" [pid 15057] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] <... unlink resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15058 attached [pid 15057] <... symlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3672 [pid 320] getdents64(3 [pid 15058] set_robust_list(0x555587eb56a0, 24 [pid 15057] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15058] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15058] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] close(3 [pid 15058] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15057] <... symlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 15058] chdir("./3670" [pid 15057] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 320] rmdir("./3577" [pid 15058] <... chdir resumed>) = 0 [pid 15058] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rmdir resumed>) = 0 [pid 15058] <... prctl resumed>) = 0 [pid 15057] <... symlink resumed>) = 0 [pid 15058] setpgid(0, 0 [pid 320] mkdir("./3578", 0777 [pid 15058] <... setpgid resumed>) = 0 [pid 15057] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 320] <... mkdir resumed>) = 0 [pid 15058] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15057] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15058] <... symlink resumed>) = 0 [pid 15057] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15058] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15057] close(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15057] <... close resumed>) = 0 [pid 15058] <... symlink resumed>) = 0 [pid 15058] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15057] symlink("/dev/binderfs", "./binderfs" [pid 15058] <... symlink resumed>) = 0 [pid 15057] <... symlink resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15059 attached [pid 15058] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3580 [pid 15059] set_robust_list(0x555587eb56a0, 24 [pid 15057] write(1, "executing program\n", 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15059] <... set_robust_list resumed>) = 0 [pid 15058] <... openat resumed>) = 3 [pid 15057] <... write resumed>) = 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 15059] rt_sigprocmask(SIG_SETMASK, [] [pid 15058] write(3, "1000", 4 [pid 15057] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3763", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15058] <... write resumed>) = 4 [pid 15057] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15058] close(3 [pid 15057] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15059] chdir("./3578" [pid 15057] <... mount resumed>) = 0 [pid 15059] <... chdir resumed>) = 0 [pid 15057] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] openat(AT_FDCWD, "./3763", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15059] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15058] <... close resumed>) = 0 [pid 15057] <... openat resumed>) = 3 [pid 15057] pwrite64(3, "\x02", 1, 4 [pid 15059] <... prctl resumed>) = 0 [pid 15058] symlink("/dev/binderfs", "./binderfs" [pid 323] <... openat resumed>) = 3 [pid 15059] setpgid(0, 0 [pid 15057] <... pwrite64 resumed>) = 1 [pid 15058] <... symlink resumed>) = 0 [pid 15059] <... setpgid resumed>) = 0 [pid 15057] close(3 [pid 15059] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15057] <... close resumed>) = 0 [pid 15057] close(4 [pid 323] fstat(3 [pid 15057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15057] close(5 [pid 15058] write(1, "executing program\n", 18 [pid 15057] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15059] <... symlink resumed>) = 0 [pid 15058] <... write resumed>) = 18 [pid 15057] close(6 [pid 15059] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 15057] close(7 [pid 15059] <... symlink resumed>) = 0 [pid 15057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15057] close(8) = -1 EBADF (Bad file descriptor) [pid 15057] close(9) = -1 EBADF (Bad file descriptor) [pid 15057] close(10) = -1 EBADF (Bad file descriptor) [pid 15057] close(11) = -1 EBADF (Bad file descriptor) [pid 15057] close(12) = -1 EBADF (Bad file descriptor) [pid 15057] close(13) = -1 EBADF (Bad file descriptor) [pid 15057] close(14) = -1 EBADF (Bad file descriptor) [pid 15057] close(15) = -1 EBADF (Bad file descriptor) [pid 15057] close(16) = -1 EBADF (Bad file descriptor) [pid 15057] close(17) = -1 EBADF (Bad file descriptor) [pid 15057] close(18) = -1 EBADF (Bad file descriptor) [pid 15057] close(19) = -1 EBADF (Bad file descriptor) [pid 15057] close(20) = -1 EBADF (Bad file descriptor) [pid 15057] close(21) = -1 EBADF (Bad file descriptor) [pid 15057] close(22) = -1 EBADF (Bad file descriptor) [pid 15057] close(23) = -1 EBADF (Bad file descriptor) [pid 15057] close(24) = -1 EBADF (Bad file descriptor) [pid 15057] close(25) = -1 EBADF (Bad file descriptor) [pid 15057] close(26) = -1 EBADF (Bad file descriptor) [pid 15057] close(27) = -1 EBADF (Bad file descriptor) [pid 15057] close(28) = -1 EBADF (Bad file descriptor) [pid 15057] close(29) = -1 EBADF (Bad file descriptor) [pid 15057] exit_group(0) = ? [pid 15059] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15058] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15057] +++ exited with 0 +++ [pid 323] umount2("./3763/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15059] <... symlink resumed>) = 0 [pid 15059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... umount2 resumed>) = 0 [pid 15059] <... openat resumed>) = 3 [pid 323] umount2("./3763/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3707, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15059] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15059] <... write resumed>) = 4 [pid 323] newfstatat(AT_FDCWD, "./3763/sys" [pid 15059] close(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15059] <... close resumed>) = 0 [pid 15058] <... mkdirat resumed>) = 0 [pid 323] umount2("./3763/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15058] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15059] symlink("/dev/binderfs", "./binderfs" [pid 15058] <... mount resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15058] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15059] <... symlink resumed>) = 0 [pid 15058] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./3763/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15058] pwrite64(3, "\x02", 1, 4 [pid 15059] write(1, "executing program\n", 18 [pid 323] <... openat resumed>) = 4 [pid 15059] <... write resumed>) = 18 [pid 15058] <... pwrite64 resumed>) = 1 executing program [pid 323] fstat(4 [pid 15059] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15058] close(3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15059] <... mkdirat resumed>) = 0 [pid 15058] <... close resumed>) = 0 [pid 15058] close(4 [pid 323] getdents64(4 [pid 15058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15059] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15058] close(5 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15058] close(6 [pid 323] getdents64(4 [pid 15058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15058] close(7) = -1 EBADF (Bad file descriptor) [pid 15058] close(8) = -1 EBADF (Bad file descriptor) [pid 15058] close(9) = -1 EBADF (Bad file descriptor) [pid 15058] close(10) = -1 EBADF (Bad file descriptor) [pid 15058] close(11) = -1 EBADF (Bad file descriptor) [pid 15058] close(12) = -1 EBADF (Bad file descriptor) [pid 15058] close(13) = -1 EBADF (Bad file descriptor) [pid 15058] close(14) = -1 EBADF (Bad file descriptor) [pid 15058] close(15) = -1 EBADF (Bad file descriptor) [pid 15058] close(16) = -1 EBADF (Bad file descriptor) [pid 15058] close(17) = -1 EBADF (Bad file descriptor) [pid 15058] close(18) = -1 EBADF (Bad file descriptor) [pid 15058] close(19) = -1 EBADF (Bad file descriptor) [pid 15058] close(20) = -1 EBADF (Bad file descriptor) [pid 15058] close(21) = -1 EBADF (Bad file descriptor) [pid 15058] close(22) = -1 EBADF (Bad file descriptor) [pid 15058] close(23) = -1 EBADF (Bad file descriptor) [pid 15058] close(24) = -1 EBADF (Bad file descriptor) [pid 15058] close(25) = -1 EBADF (Bad file descriptor) [pid 15058] close(26) = -1 EBADF (Bad file descriptor) [pid 15058] close(27) = -1 EBADF (Bad file descriptor) [pid 15058] close(28 [pid 15059] <... mount resumed>) = 0 [pid 15058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15059] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15058] close(29 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 15058] exit_group(0) = ? [pid 323] <... close resumed>) = 0 [pid 15059] <... openat resumed>) = 3 [pid 15058] +++ exited with 0 +++ [pid 323] rmdir("./3763/sys" [pid 15059] pwrite64(3, "\x02", 1, 4 [pid 323] <... rmdir resumed>) = 0 [pid 15059] <... pwrite64 resumed>) = 1 [pid 323] umount2("./3763/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3672, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15059] close(3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15059] <... close resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3763/binderfs" [pid 15059] close(4 [pid 322] <... restart_syscall resumed>) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15059] close(5) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3763/binderfs" [pid 15059] close(6) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3705", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 15059] close(7 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3763/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15059] close(8 [pid 322] openat(AT_FDCWD, "./3705", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15059] close(9 [pid 322] <... openat resumed>) = 3 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3763/cgroup.net" [pid 15059] close(10 [pid 322] fstat(3 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15059] close(11 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3763/cgroup.net" [pid 15059] close(12 [pid 322] getdents64(3 [pid 323] <... unlink resumed>) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15059] close(13 [pid 323] umount2("./3763/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3705/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15059] close(14 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3763/cgroup.cpu" [pid 15059] close(15 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3705/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3763/cgroup.cpu" [pid 15059] close(16 [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3763/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3763/cgroup" [pid 15059] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3705/sys" [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3763/cgroup" [pid 15059] close(18 [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 15059] close(19 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3705/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 15059] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3705/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15059] close(21) = -1 EBADF (Bad file descriptor) [pid 323] <... close resumed>) = 0 [pid 322] <... openat resumed>) = 4 [pid 15059] close(22 [pid 323] rmdir("./3763") = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] mkdir("./3764", 0777 [pid 322] fstat(4 [pid 15059] close(23 [pid 323] <... mkdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] getdents64(4 [pid 15059] close(24 [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15059] close(25 [pid 321] <... restart_syscall resumed>) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15059] close(26 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3766 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 321] umount2("./3670", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15060 attached [pid 15059] close(27 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15059] close(28 [pid 322] close(4 [pid 15060] set_robust_list(0x555587eb56a0, 24 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3670", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15060] <... set_robust_list resumed>) = 0 [pid 15059] close(29 [pid 322] <... close resumed>) = 0 [pid 15059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3705/sys" [pid 321] <... openat resumed>) = 3 [pid 15060] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15059] exit_group(0 [pid 322] <... rmdir resumed>) = 0 [pid 15060] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15059] <... exit_group resumed>) = ? [pid 322] umount2("./3705/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] fstat(3 [pid 15060] chdir("./3764" [pid 15059] +++ exited with 0 +++ [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15060] <... chdir resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15060] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] newfstatat(AT_FDCWD, "./3705/binderfs" [pid 321] getdents64(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3580, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15060] <... prctl resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15060] setpgid(0, 0 [pid 322] unlink("./3705/binderfs") = 0 [pid 322] umount2("./3705/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3705/cgroup.net" [pid 15060] <... setpgid resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3705/cgroup.net" [pid 15060] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... unlink resumed>) = 0 [pid 322] umount2("./3705/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3705/cgroup.cpu" [pid 321] <... umount2 resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15060] <... symlink resumed>) = 0 [pid 322] unlink("./3705/cgroup.cpu") = 0 [pid 322] umount2("./3705/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3705/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15060] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 322] unlink("./3705/cgroup" [pid 321] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15060] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 15060] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] getdents64(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 322] close(3 [pid 321] newfstatat(AT_FDCWD, "./3670/sys" [pid 15060] <... symlink resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 15060] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] rmdir("./3705" [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15060] <... openat resumed>) = 3 [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3706", 0777 [pid 321] umount2("./3670/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15060] write(3, "1000", 4 [pid 322] <... mkdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3578", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15060] <... write resumed>) = 4 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] openat(AT_FDCWD, "./3670/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15060] close(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 15060] <... close resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3578", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15060] symlink("/dev/binderfs", "./binderfs" [pid 321] fstat(4 [pid 320] <... openat resumed>) = 3 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3708 [pid 15060] <... symlink resumed>) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15060] write(1, "executing program\n", 18 [pid 321] getdents64(4 [pid 15060] <... write resumed>) = 18 [pid 320] getdents64(3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 ci2-android-6-12-rust/strace-static-x86_64: Process 15061 attached [pid 15060] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15061] set_robust_list(0x555587eb56a0, 24 [pid 321] close(4 [pid 15060] <... mkdirat resumed>) = 0 [pid 321] <... close resumed>) = 0 executing program [pid 15061] <... set_robust_list resumed>) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 15060] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] rmdir("./3670/sys") = 0 [pid 321] umount2("./3670/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15060] <... mount resumed>) = 0 [pid 320] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15061] rt_sigprocmask(SIG_SETMASK, [] [pid 15060] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15061] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3670/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3578/sys" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3670/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15061] chdir("./3706" [pid 320] umount2("./3578/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15060] <... openat resumed>) = 3 [pid 321] umount2("./3670/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15061] <... chdir resumed>) = 0 [pid 15060] pwrite64(3, "\x02", 1, 4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15061] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15061] <... prctl resumed>) = 0 [pid 15060] <... pwrite64 resumed>) = 1 [pid 320] openat(AT_FDCWD, "./3578/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] newfstatat(AT_FDCWD, "./3670/cgroup.net" [pid 15061] setpgid(0, 0) = 0 [pid 15060] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... openat resumed>) = 4 [pid 15060] <... close resumed>) = 0 [pid 321] unlink("./3670/cgroup.net" [pid 15061] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 320] fstat(4 [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15060] close(4 [pid 321] umount2("./3670/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] getdents64(4 [pid 15061] <... symlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3670/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15060] close(5 [pid 321] unlink("./3670/cgroup.cpu" [pid 15061] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] getdents64(4 [pid 15061] <... symlink resumed>) = 0 [pid 15060] close(6 [pid 321] umount2("./3670/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15061] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] close(4 [pid 15061] <... symlink resumed>) = 0 [pid 15060] close(7) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 15061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15060] close(8 [pid 320] rmdir("./3578/sys" [pid 321] newfstatat(AT_FDCWD, "./3670/cgroup" [pid 15061] <... openat resumed>) = 3 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 15061] write(3, "1000", 4 [pid 15060] close(9 [pid 321] unlink("./3670/cgroup" [pid 320] umount2("./3578/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15061] <... write resumed>) = 4 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 15061] close(3 [pid 15060] close(10 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15061] <... close resumed>) = 0 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] newfstatat(AT_FDCWD, "./3578/binderfs" [pid 15061] symlink("/dev/binderfs", "./binderfs" [pid 15060] close(11 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15061] <... symlink resumed>) = 0 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] unlink("./3578/binderfs" [pid 15061] write(1, "executing program\n", 18 [pid 321] <... close resumed>) = 0 [pid 15060] close(12 [pid 320] <... unlink resumed>) = 0 [pid 15061] <... write resumed>) = 18 executing program [pid 15061] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] rmdir("./3670" [pid 15061] <... mkdirat resumed>) = 0 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3578/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15061] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... rmdir resumed>) = 0 [pid 15061] <... mount resumed>) = 0 [pid 15060] close(13 [pid 321] mkdir("./3671", 0777 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3578/cgroup.net" [pid 15060] close(14 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 15060] close(15 [pid 15061] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3578/cgroup.net" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15061] <... openat resumed>) = 3 [pid 15060] close(16 [pid 15061] pwrite64(3, "\x02", 1, 4 [pid 320] <... unlink resumed>) = 0 [pid 15061] <... pwrite64 resumed>) = 1 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] umount2("./3578/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15060] close(17 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15060] close(18 [pid 320] newfstatat(AT_FDCWD, "./3578/cgroup.cpu" [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15060] close(19) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3578/cgroup.cpu" [pid 15060] close(20 [pid 15061] close(3) = 0 [pid 15061] close(4 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15060] close(21 [pid 15061] close(5) = -1 EBADF (Bad file descriptor) [pid 15061] close(6) = -1 EBADF (Bad file descriptor) [pid 15061] close(7) = -1 EBADF (Bad file descriptor) [pid 15061] close(8) = -1 EBADF (Bad file descriptor) [pid 15061] close(9) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3578/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15061] close(10 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15061] close(11 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3578/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 15062 attached [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15060] close(22 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15062] set_robust_list(0x555587eb56a0, 24 [pid 15061] close(12 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3673 [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3578/cgroup" [pid 15062] <... set_robust_list resumed>) = 0 [pid 15061] close(13 [pid 15060] close(23 [pid 320] <... unlink resumed>) = 0 [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15061] close(14 [pid 320] getdents64(3 [pid 15060] close(24 [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15061] close(15 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] close(3 [pid 15062] rt_sigprocmask(SIG_SETMASK, [] [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15060] close(25 [pid 15062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15061] close(16 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... close resumed>) = 0 [pid 15062] chdir("./3671" [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15060] close(26 [pid 320] rmdir("./3578" [pid 15062] <... chdir resumed>) = 0 [pid 15061] close(17 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 15062] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3579", 0777 [pid 15062] <... prctl resumed>) = 0 [pid 15061] close(18 [pid 15060] close(27 [pid 320] <... mkdir resumed>) = 0 [pid 15062] setpgid(0, 0 [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15061] close(19 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15062] <... setpgid resumed>) = 0 [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15060] close(28 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15062] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15061] close(20 [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15063 attached [pid 15060] close(29 [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15060] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15061] close(21) = -1 EBADF (Bad file descriptor) [pid 15061] close(22) = -1 EBADF (Bad file descriptor) [pid 15060] exit_group(0 [pid 15061] close(23) = -1 EBADF (Bad file descriptor) [pid 15061] close(24) = -1 EBADF (Bad file descriptor) [pid 15061] close(25 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3581 [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15063] set_robust_list(0x555587eb56a0, 24 [pid 15062] <... symlink resumed>) = 0 [pid 15061] close(26 [pid 15060] <... exit_group resumed>) = ? [pid 15063] <... set_robust_list resumed>) = 0 [pid 15062] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15061] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15061] close(27) = -1 EBADF (Bad file descriptor) [pid 15061] close(28) = -1 EBADF (Bad file descriptor) [pid 15061] close(29) = -1 EBADF (Bad file descriptor) [pid 15061] exit_group(0) = ? [pid 15060] +++ exited with 0 +++ [pid 15063] rt_sigprocmask(SIG_SETMASK, [] [pid 15062] <... symlink resumed>) = 0 [pid 15061] +++ exited with 0 +++ [pid 15063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15062] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3766, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15063] chdir("./3579" [pid 15062] <... symlink resumed>) = 0 [pid 15063] <... chdir resumed>) = 0 [pid 15062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3708, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15063] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15063] <... prctl resumed>) = 0 [pid 15062] <... openat resumed>) = 3 [pid 15063] setpgid(0, 0 [pid 15062] write(3, "1000", 4 [pid 15063] <... setpgid resumed>) = 0 [pid 15062] <... write resumed>) = 4 [pid 15063] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15062] close(3) = 0 [pid 15063] <... symlink resumed>) = 0 [pid 15062] symlink("/dev/binderfs", "./binderfs" [pid 15063] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15062] <... symlink resumed>) = 0 [pid 15063] <... symlink resumed>) = 0 [pid 15062] write(1, "executing program\n", 18 [pid 15063] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15062] <... write resumed>) = 18 executing program [pid 15063] <... symlink resumed>) = 0 [pid 15062] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 15062] <... mkdirat resumed>) = 0 [pid 15063] write(3, "1000", 4) = 4 [pid 15063] close(3) = 0 [pid 15063] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15062] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15063] write(1, "executing program\n", 18) = 18 executing program [pid 15063] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 15062] <... mount resumed>) = 0 [pid 15063] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15062] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15063] <... mount resumed>) = 0 [pid 15063] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 15062] <... openat resumed>) = 3 [pid 15063] pwrite64(3, "\x02", 1, 4) = 1 [pid 322] <... restart_syscall resumed>) = 0 [pid 15063] close(3 [pid 15062] pwrite64(3, "\x02", 1, 4 [pid 15063] <... close resumed>) = 0 [pid 15063] close(4) = -1 EBADF (Bad file descriptor) [pid 15063] close(5 [pid 15062] <... pwrite64 resumed>) = 1 [pid 322] umount2("./3706", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15062] close(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] close(6) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3706", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15063] close(7 [pid 15062] <... close resumed>) = 0 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 15062] close(4 [pid 15063] close(8 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(3 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15062] close(5 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15063] close(9 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 15063] close(10) = -1 EBADF (Bad file descriptor) [pid 15063] close(11) = -1 EBADF (Bad file descriptor) [pid 15063] close(12) = -1 EBADF (Bad file descriptor) [pid 15063] close(13) = -1 EBADF (Bad file descriptor) [pid 15063] close(14 [pid 15062] close(6 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3706/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15063] close(15 [pid 15062] close(7) = -1 EBADF (Bad file descriptor) [pid 15062] close(8 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] close(16) = -1 EBADF (Bad file descriptor) [pid 15063] close(17 [pid 15062] close(9 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] close(18) = -1 EBADF (Bad file descriptor) [pid 15063] close(19 [pid 322] <... umount2 resumed>) = 0 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] close(20) = -1 EBADF (Bad file descriptor) [pid 15062] close(10 [pid 15063] close(21 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3706/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15062] close(11 [pid 15063] close(22 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15062] close(12 [pid 322] newfstatat(AT_FDCWD, "./3706/sys" [pid 15063] close(23 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15062] close(13 [pid 15063] close(24 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3706/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15063] close(25 [pid 15062] close(14 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] close(26 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15062] close(15 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3706/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15063] close(27 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 15063] close(28) = -1 EBADF (Bad file descriptor) [pid 15063] close(29 [pid 15062] close(16 [pid 322] fstat(4 [pid 15063] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15063] exit_group(0 [pid 15062] close(17 [pid 15063] <... exit_group resumed>) = ? [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 15063] +++ exited with 0 +++ [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15062] close(18 [pid 322] getdents64(4 [pid 323] umount2("./3764", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 15062] close(19 [pid 322] <... close resumed>) = 0 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3706/sys" [pid 15062] close(20) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 15062] close(21 [pid 323] openat(AT_FDCWD, "./3764", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3706/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3581, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15062] close(22 [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3706/binderfs" [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3 [pid 15062] close(23 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3764/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] unlink("./3706/binderfs" [pid 15062] close(24 [pid 323] <... umount2 resumed>) = 0 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3764/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 15062] close(25 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3764/sys" [pid 322] umount2("./3706/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15062] close(26 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3764/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15062] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3764/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15062] close(28 [pid 323] <... openat resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3706/cgroup.net" [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 15062] close(29 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15062] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3764/sys") = 0 [pid 323] umount2("./3764/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3764/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3764/binderfs") = 0 [pid 323] umount2("./3764/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3706/cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3764/cgroup.net" [pid 15062] exit_group(0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] unlink("./3764/cgroup.net" [pid 15062] <... exit_group resumed>) = ? [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3706/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] umount2("./3764/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3764/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3706/cgroup.cpu" [pid 323] unlink("./3764/cgroup.cpu") = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3764/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3706/cgroup.cpu" [pid 323] newfstatat(AT_FDCWD, "./3764/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 323] unlink("./3764/cgroup") = 0 [pid 322] umount2("./3706/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] newfstatat(AT_FDCWD, "./3706/cgroup" [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3764" [pid 15062] +++ exited with 0 +++ [pid 323] <... rmdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] mkdir("./3765", 0777 [pid 322] unlink("./3706/cgroup" [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3673, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] getdents64(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 15064 attached [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... restart_syscall resumed>) = 0 [pid 15064] set_robust_list(0x555587eb56a0, 24 [pid 322] close(3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3767 [pid 322] <... close resumed>) = 0 [pid 15064] <... set_robust_list resumed>) = 0 [pid 322] rmdir("./3706" [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] umount2("./3671", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15064] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] mkdir("./3707", 0777 [pid 15064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] openat(AT_FDCWD, "./3671", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... mkdir resumed>) = 0 [pid 15064] chdir("./3765" [pid 321] <... openat resumed>) = 3 [pid 15064] <... chdir resumed>) = 0 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] fstat(3 [pid 15064] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15064] setpgid(0, 0) = 0 [pid 15064] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15064] <... symlink resumed>) = 0 [pid 321] getdents64(3 [pid 15064] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 15064] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 ci2-android-6-12-rust/strace-static-x86_64: Process 15065 attached [pid 321] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] set_robust_list(0x555587eb56a0, 24) = 0 [pid 15064] <... symlink resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 15065] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = 0 [pid 15064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3709 [pid 321] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] newfstatat(AT_FDCWD, "./3671/sys" [pid 15065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15064] <... openat resumed>) = 3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3579", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] chdir("./3707" [pid 15064] write(3, "1000", 4 [pid 321] umount2("./3671/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15065] <... chdir resumed>) = 0 [pid 15064] <... write resumed>) = 4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3579", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15065] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15064] close(3 [pid 321] openat(AT_FDCWD, "./3671/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 3 [pid 15065] <... prctl resumed>) = 0 [pid 15064] <... close resumed>) = 0 [pid 320] fstat(3 [pid 15065] setpgid(0, 0 [pid 15064] symlink("/dev/binderfs", "./binderfs" [pid 321] <... openat resumed>) = 4 [pid 15065] <... setpgid resumed>) = 0 [pid 15064] <... symlink resumed>) = 0 [pid 321] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15065] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15064] write(1, "executing program\n", 18 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(3 [pid 15065] <... symlink resumed>) = 0 [pid 15064] <... write resumed>) = 18 executing program [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15065] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15064] mkdirat(AT_FDCWD, "./sys", 0777 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] <... symlink resumed>) = 0 [pid 15064] <... mkdirat resumed>) = 0 [pid 321] getdents64(4 [pid 320] <... umount2 resumed>) = 0 [pid 15064] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15065] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 321] close(4 [pid 320] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] <... symlink resumed>) = 0 [pid 15064] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... close resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15065] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15064] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3579/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3579/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] <... openat resumed>) = 3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15065] write(3, "1000", 4 [pid 15064] pwrite64(3, "\x02", 1, 4 [pid 321] rmdir("./3671/sys" [pid 320] openat(AT_FDCWD, "./3579/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15065] <... write resumed>) = 4 [pid 15064] <... pwrite64 resumed>) = 1 [pid 320] <... openat resumed>) = 4 [pid 15065] close(3 [pid 15064] close(3 [pid 321] <... rmdir resumed>) = 0 [pid 320] fstat(4 [pid 15065] <... close resumed>) = 0 [pid 15064] <... close resumed>) = 0 [pid 321] umount2("./3671/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15065] symlink("/dev/binderfs", "./binderfs" [pid 15064] close(4 [pid 320] getdents64(4 [pid 15065] <... symlink resumed>) = 0 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15065] write(1, "executing program\n", 18 [pid 15064] close(5 [pid 321] newfstatat(AT_FDCWD, "./3671/binderfs" [pid 15065] <... write resumed>) = 18 executing program [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] getdents64(4 [pid 15065] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15064] close(6 [pid 321] unlink("./3671/binderfs" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15065] <... mkdirat resumed>) = 0 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(4 [pid 15065] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15064] close(7 [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 15065] <... mount resumed>) = 0 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3671/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3579/sys" [pid 15064] close(8 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rmdir resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3671/cgroup.net" [pid 15065] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3579/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] <... openat resumed>) = 3 [pid 321] unlink("./3671/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 321] umount2("./3671/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3579/binderfs" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15064] close(9 [pid 321] newfstatat(AT_FDCWD, "./3671/cgroup.cpu" [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15064] close(10 [pid 321] unlink("./3671/cgroup.cpu" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15065] pwrite64(3, "\x02", 1, 4 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3579/binderfs" [pid 15065] <... pwrite64 resumed>) = 1 [pid 15064] close(11 [pid 320] <... unlink resumed>) = 0 [pid 15065] close(3 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3579/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] <... close resumed>) = 0 [pid 15064] close(12 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15065] close(4 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(13 [pid 320] newfstatat(AT_FDCWD, "./3579/cgroup.net" [pid 15065] close(5 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(14 [pid 321] umount2("./3671/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3579/cgroup.net" [pid 15065] close(6 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(15 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 15065] close(7 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(16 [pid 321] newfstatat(AT_FDCWD, "./3671/cgroup" [pid 320] umount2("./3579/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] close(8 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(17 [pid 321] unlink("./3671/cgroup" [pid 15065] close(9 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3579/cgroup.cpu" [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(18 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15065] close(10 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(19 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] unlink("./3579/cgroup.cpu" [pid 15065] close(11 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] close(3 [pid 320] <... unlink resumed>) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(20 [pid 15065] close(12 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3579/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(21 [pid 321] rmdir("./3671" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15065] close(13 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(22 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3579/cgroup" [pid 15065] close(14 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3672", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(23 [pid 15065] close(15 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] unlink("./3579/cgroup" [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(24 [pid 15065] close(16 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... unlink resumed>) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(25 [pid 15065] close(17 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] getdents64(3 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(26 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15065] close(18 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] close(3 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(27 [pid 320] <... close resumed>) = 0 [pid 15065] close(19 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(28 [pid 320] rmdir("./3579" [pid 15065] close(20 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15066 attached [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] close(29 [pid 320] mkdir("./3580", 0777 [pid 15066] set_robust_list(0x555587eb56a0, 24 [pid 15065] close(21 [pid 15064] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3674 [pid 320] <... mkdir resumed>) = 0 [pid 15066] <... set_robust_list resumed>) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15066] rt_sigprocmask(SIG_SETMASK, [] [pid 15065] close(22 [pid 15064] <... exit_group resumed>) = ? [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15066] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15064] +++ exited with 0 +++ [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3767, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 15067 attached [pid 15065] close(23) = -1 EBADF (Bad file descriptor) [pid 15065] close(24 [pid 15067] set_robust_list(0x555587eb56a0, 24 [pid 15066] chdir("./3672" [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15067] <... set_robust_list resumed>) = 0 [pid 15065] close(25 [pid 15066] <... chdir resumed>) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15066] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15065] close(26 [pid 15067] rt_sigprocmask(SIG_SETMASK, [] [pid 15066] <... prctl resumed>) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15066] setpgid(0, 0 [pid 15065] close(27 [pid 15067] chdir("./3580" [pid 15066] <... setpgid resumed>) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3582 [pid 15067] <... chdir resumed>) = 0 [pid 15066] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15065] close(28 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15067] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15066] <... symlink resumed>) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... restart_syscall resumed>) = 0 [pid 15067] <... prctl resumed>) = 0 [pid 15066] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15065] close(29 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15067] setpgid(0, 0 [pid 15066] <... symlink resumed>) = 0 [pid 15065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15067] <... setpgid resumed>) = 0 [pid 15066] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15065] exit_group(0 [pid 15067] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15066] <... symlink resumed>) = 0 [pid 15065] <... exit_group resumed>) = ? [pid 15067] <... symlink resumed>) = 0 [pid 15065] +++ exited with 0 +++ [pid 15066] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 15066] write(3, "1000", 4) = 4 [pid 15066] close(3) = 0 [pid 15066] symlink("/dev/binderfs", "./binderfs" [pid 15067] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15066] <... symlink resumed>) = 0 [pid 15066] write(1, "executing program\n", 18 executing program [pid 323] umount2("./3765", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3709, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15067] <... symlink resumed>) = 0 [pid 15066] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15067] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15066] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] openat(AT_FDCWD, "./3765", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15067] <... symlink resumed>) = 0 [pid 15066] <... mkdirat resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 15066] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... openat resumed>) = 3 [pid 15067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15066] <... mount resumed>) = 0 [pid 323] fstat(3 [pid 15066] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15067] <... openat resumed>) = 3 [pid 15066] <... openat resumed>) = 3 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15066] pwrite64(3, "\x02", 1, 4 [pid 323] getdents64(3 [pid 15067] write(3, "1000", 4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3707", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15066] <... pwrite64 resumed>) = 1 [pid 15066] close(3) = 0 [pid 15066] close(4) = -1 EBADF (Bad file descriptor) [pid 15066] close(5) = -1 EBADF (Bad file descriptor) [pid 15066] close(6) = -1 EBADF (Bad file descriptor) [pid 15066] close(7) = -1 EBADF (Bad file descriptor) [pid 15066] close(8) = -1 EBADF (Bad file descriptor) [pid 15066] close(9) = -1 EBADF (Bad file descriptor) [pid 15066] close(10) = -1 EBADF (Bad file descriptor) [pid 15066] close(11) = -1 EBADF (Bad file descriptor) [pid 15066] close(12) = -1 EBADF (Bad file descriptor) [pid 15066] close(13) = -1 EBADF (Bad file descriptor) [pid 15066] close(14) = -1 EBADF (Bad file descriptor) [pid 15066] close(15) = -1 EBADF (Bad file descriptor) [pid 15066] close(16) = -1 EBADF (Bad file descriptor) [pid 15066] close(17) = -1 EBADF (Bad file descriptor) [pid 15066] close(18) = -1 EBADF (Bad file descriptor) [pid 15066] close(19) = -1 EBADF (Bad file descriptor) [pid 15066] close(20) = -1 EBADF (Bad file descriptor) [pid 15066] close(21) = -1 EBADF (Bad file descriptor) [pid 15066] close(22) = -1 EBADF (Bad file descriptor) [pid 15066] close(23) = -1 EBADF (Bad file descriptor) [pid 15066] close(24) = -1 EBADF (Bad file descriptor) [pid 15066] close(25) = -1 EBADF (Bad file descriptor) [pid 15066] close(26) = -1 EBADF (Bad file descriptor) [pid 15066] close(27) = -1 EBADF (Bad file descriptor) [pid 15066] close(28) = -1 EBADF (Bad file descriptor) [pid 15066] close(29) = -1 EBADF (Bad file descriptor) [pid 15066] exit_group(0) = ? [pid 15067] <... write resumed>) = 4 [pid 323] umount2("./3765/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15067] close(3) = 0 [pid 15066] +++ exited with 0 +++ [pid 322] openat(AT_FDCWD, "./3707", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15067] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = 0 [pid 322] <... openat resumed>) = 3 [pid 15067] <... symlink resumed>) = 0 [pid 323] umount2("./3765/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] fstat(3 [pid 15067] write(1, "executing program\n", 18 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3674, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15067] <... write resumed>) = 18 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] getdents64(3 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3765/sys" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15067] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 322] umount2("./3707/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15067] <... mkdirat resumed>) = 0 [pid 323] umount2("./3765/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3672", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15067] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3765/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] umount2("./3707/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3672", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... openat resumed>) = 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 15067] <... mount resumed>) = 0 [pid 321] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(4 [pid 15067] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3707/sys" [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 321] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 15067] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3672/sys" [pid 323] getdents64(4 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15067] pwrite64(3, "\x02", 1, 4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] umount2("./3707/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3672/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15067] <... pwrite64 resumed>) = 1 [pid 323] getdents64(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] openat(AT_FDCWD, "./3707/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] openat(AT_FDCWD, "./3672/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15067] close(3 [pid 323] close(4 [pid 322] <... openat resumed>) = 4 [pid 321] <... openat resumed>) = 4 [pid 15067] <... close resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 322] fstat(4 [pid 321] fstat(4 [pid 15067] close(4 [pid 323] rmdir("./3765/sys" [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 322] getdents64(4 [pid 321] getdents64(4 [pid 15067] close(5 [pid 323] umount2("./3765/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(4 [pid 321] getdents64(4 [pid 15067] close(6 [pid 323] newfstatat(AT_FDCWD, "./3765/binderfs" [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4) = 0 [pid 15067] close(7 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] rmdir("./3707/sys" [pid 321] close(4 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3765/binderfs" [pid 322] <... rmdir resumed>) = 0 [pid 15067] close(8 [pid 322] umount2("./3707/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3672/sys" [pid 15067] close(9 [pid 323] umount2("./3765/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] newfstatat(AT_FDCWD, "./3707/binderfs" [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 15067] close(10 [pid 323] newfstatat(AT_FDCWD, "./3765/cgroup.net" [pid 322] unlink("./3707/binderfs" [pid 321] umount2("./3672/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 15067] close(11 [pid 323] unlink("./3765/cgroup.net" [pid 322] umount2("./3707/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3707/cgroup.net" [pid 15067] close(12 [pid 323] umount2("./3765/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3672/binderfs" [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] unlink("./3707/cgroup.net" [pid 15067] close(13 [pid 323] newfstatat(AT_FDCWD, "./3765/cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3707/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3672/binderfs" [pid 15067] close(14 [pid 323] unlink("./3765/cgroup.cpu" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15067] close(15 [pid 322] newfstatat(AT_FDCWD, "./3707/cgroup.cpu" [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3765/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3672/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15067] close(16 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3707/cgroup.cpu" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3765/cgroup" [pid 15067] close(17 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] newfstatat(AT_FDCWD, "./3672/cgroup.net" [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3765/cgroup" [pid 322] <... unlink resumed>) = 0 [pid 15067] close(18 [pid 323] <... unlink resumed>) = 0 [pid 322] umount2("./3707/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3672/cgroup.net" [pid 15067] close(19 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] newfstatat(AT_FDCWD, "./3707/cgroup" [pid 323] close(3) = 0 [pid 323] rmdir("./3765") = 0 [pid 323] mkdir("./3766", 0777) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15067] close(20 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3707/cgroup" [pid 321] umount2("./3672/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15068 attached [pid 15067] close(21 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3768 [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(3 [pid 321] newfstatat(AT_FDCWD, "./3672/cgroup.cpu" [pid 15068] set_robust_list(0x555587eb56a0, 24 [pid 15067] close(22 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15068] <... set_robust_list resumed>) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] close(3 [pid 15067] close(23 [pid 321] unlink("./3672/cgroup.cpu" [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... close resumed>) = 0 [pid 15068] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 15067] close(24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] rmdir("./3707" [pid 321] <... unlink resumed>) = 0 [pid 15068] chdir("./3766" [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] umount2("./3672/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15068] <... chdir resumed>) = 0 [pid 15067] close(25 [pid 322] <... rmdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15068] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] newfstatat(AT_FDCWD, "./3672/cgroup" [pid 15068] <... prctl resumed>) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] mkdir("./3708", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15068] setpgid(0, 0 [pid 15067] close(26 [pid 321] unlink("./3672/cgroup" [pid 15068] <... setpgid resumed>) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15067] close(27 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] getdents64(3 [pid 15068] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3672" [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 15067] close(28 [pid 15068] <... symlink resumed>) = 0 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3673", 0777 [pid 15068] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15067] close(29 [pid 321] <... mkdir resumed>) = 0 [pid 15068] <... symlink resumed>) = 0 [pid 15067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15068] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15067] exit_group(0 [pid 15068] <... symlink resumed>) = 0 [pid 15067] <... exit_group resumed>) = ? [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15069 attached [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 15070 attached [pid 15069] set_robust_list(0x555587eb56a0, 24 [pid 15068] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3710 [pid 15070] set_robust_list(0x555587eb56a0, 24 [pid 15069] <... set_robust_list resumed>) = 0 [pid 15069] rt_sigprocmask(SIG_SETMASK, [] [pid 15070] <... set_robust_list resumed>) = 0 [pid 15068] <... openat resumed>) = 3 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3675 [pid 15069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15070] rt_sigprocmask(SIG_SETMASK, [] [pid 15068] write(3, "1000", 4 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15069] chdir("./3708" [pid 15070] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15069] <... chdir resumed>) = 0 [pid 15068] <... write resumed>) = 4 [pid 15067] +++ exited with 0 +++ [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15070] chdir("./3673" [pid 15069] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15068] close(3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3582, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15070] <... chdir resumed>) = 0 [pid 15069] <... prctl resumed>) = 0 [pid 15068] <... close resumed>) = 0 [pid 15070] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15069] setpgid(0, 0 [pid 15068] symlink("/dev/binderfs", "./binderfs" [pid 15070] <... prctl resumed>) = 0 [pid 15069] <... setpgid resumed>) = 0 [pid 15070] setpgid(0, 0 [pid 15069] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15068] <... symlink resumed>) = 0 [pid 15070] <... setpgid resumed>) = 0 [pid 15069] <... symlink resumed>) = 0 [pid 15068] write(1, "executing program\n", 18 [pid 15070] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15069] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15068] <... write resumed>) = 18 executing program [pid 15070] <... symlink resumed>) = 0 [pid 15069] <... symlink resumed>) = 0 [pid 15070] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15068] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15069] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 15070] <... symlink resumed>) = 0 [pid 15068] <... mkdirat resumed>) = 0 [pid 15070] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15069] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15068] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15070] <... symlink resumed>) = 0 [pid 15069] <... openat resumed>) = 3 [pid 15068] <... mount resumed>) = 0 [pid 15070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15069] write(3, "1000", 4 [pid 15068] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15069] <... write resumed>) = 4 [pid 15069] close(3 [pid 15070] <... openat resumed>) = 3 [pid 15069] <... close resumed>) = 0 [pid 15069] symlink("/dev/binderfs", "./binderfs" [pid 15070] write(3, "1000", 4 [pid 15069] <... symlink resumed>) = 0 [pid 15068] <... openat resumed>) = 3 [pid 15070] <... write resumed>) = 4 [pid 15069] write(1, "executing program\n", 18 [pid 15070] close(3) = 0 executing program [pid 15069] <... write resumed>) = 18 [pid 15070] symlink("/dev/binderfs", "./binderfs" [pid 15068] pwrite64(3, "\x02", 1, 4 [pid 15070] <... symlink resumed>) = 0 [pid 15069] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15070] write(1, "executing program\n", 18) = 18 [pid 15070] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15069] <... mkdirat resumed>) = 0 [pid 15070] <... mkdirat resumed>) = 0 executing program [pid 15070] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15069] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15068] <... pwrite64 resumed>) = 1 [pid 15070] <... mount resumed>) = 0 [pid 15069] <... mount resumed>) = 0 [pid 15070] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 15069] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15068] close(3) = 0 [pid 15068] close(4) = -1 EBADF (Bad file descriptor) [pid 15068] close(5 [pid 15070] pwrite64(3, "\x02", 1, 4 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15070] <... pwrite64 resumed>) = 1 [pid 15070] close(3) = 0 [pid 15070] close(4) = -1 EBADF (Bad file descriptor) [pid 15070] close(5 [pid 15069] <... openat resumed>) = 3 [pid 15070] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15070] close(6) = -1 EBADF (Bad file descriptor) [pid 15070] close(7) = -1 EBADF (Bad file descriptor) [pid 15070] close(8) = -1 EBADF (Bad file descriptor) [pid 15070] close(9) = -1 EBADF (Bad file descriptor) [pid 15070] close(10) = -1 EBADF (Bad file descriptor) [pid 15070] close(11) = -1 EBADF (Bad file descriptor) [pid 15070] close(12) = -1 EBADF (Bad file descriptor) [pid 15070] close(13) = -1 EBADF (Bad file descriptor) [pid 15070] close(14) = -1 EBADF (Bad file descriptor) [pid 15070] close(15) = -1 EBADF (Bad file descriptor) [pid 15070] close(16) = -1 EBADF (Bad file descriptor) [pid 15070] close(17) = -1 EBADF (Bad file descriptor) [pid 15070] close(18) = -1 EBADF (Bad file descriptor) [pid 15070] close(19) = -1 EBADF (Bad file descriptor) [pid 15070] close(20) = -1 EBADF (Bad file descriptor) [pid 15070] close(21) = -1 EBADF (Bad file descriptor) [pid 15070] close(22) = -1 EBADF (Bad file descriptor) [pid 15070] close(23) = -1 EBADF (Bad file descriptor) [pid 15070] close(24) = -1 EBADF (Bad file descriptor) [pid 15070] close(25) = -1 EBADF (Bad file descriptor) [pid 15069] pwrite64(3, "\x02", 1, 4 [pid 15068] close(6 [pid 15070] close(26) = -1 EBADF (Bad file descriptor) [pid 15069] <... pwrite64 resumed>) = 1 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15070] close(27 [pid 15069] close(3 [pid 15068] close(7 [pid 15070] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15070] close(28 [pid 15069] <... close resumed>) = 0 [pid 15068] close(8 [pid 15070] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] close(4 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15070] close(29 [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(9 [pid 15070] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] close(5 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15070] exit_group(0 [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(10 [pid 15070] <... exit_group resumed>) = ? [pid 15069] close(6 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15070] +++ exited with 0 +++ [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(11 [pid 15069] close(7 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(12 [pid 15069] close(8 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] close(9 [pid 15068] close(13 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3675, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15069] close(10 [pid 15068] close(14 [pid 321] <... restart_syscall resumed>) = 0 [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(15 [pid 15069] close(11 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(16 [pid 15069] close(12 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(17 [pid 15069] close(13 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3580", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(18 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15069] close(14 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3673", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3580", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(19 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 15069] close(15 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] openat(AT_FDCWD, "./3673", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] fstat(3 [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(20 [pid 321] <... openat resumed>) = 3 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15069] close(16 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 320] getdents64(3 [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(21 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 320] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15068] close(22 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15069] close(17 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(23 [pid 15069] close(18) = -1 EBADF (Bad file descriptor) [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = 0 [pid 15069] close(19 [pid 15068] close(24 [pid 320] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] close(20 [pid 321] <... umount2 resumed>) = 0 [pid 15068] close(25 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] newfstatat(AT_FDCWD, "./3580/sys" [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15069] close(21 [pid 15068] close(26 [pid 321] newfstatat(AT_FDCWD, "./3673/sys" [pid 320] umount2("./3580/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15069] close(22 [pid 15068] close(27 [pid 321] umount2("./3673/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15069] close(23 [pid 15068] close(28) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3580/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] close(29 [pid 321] openat(AT_FDCWD, "./3673/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... openat resumed>) = 4 [pid 15069] close(24 [pid 15068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 4 [pid 320] fstat(4 [pid 321] fstat(4 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15068] exit_group(0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] getdents64(4 [pid 15069] close(25 [pid 15068] <... exit_group resumed>) = ? [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 320] getdents64(4 [pid 321] getdents64(4 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4 [pid 321] close(4 [pid 320] <... close resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 320] rmdir("./3580/sys" [pid 321] rmdir("./3673/sys") = 0 [pid 320] <... rmdir resumed>) = 0 [pid 321] umount2("./3673/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15068] +++ exited with 0 +++ [pid 320] umount2("./3580/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3768, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] newfstatat(AT_FDCWD, "./3673/binderfs" [pid 320] newfstatat(AT_FDCWD, "./3580/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3673/binderfs" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15069] close(26 [pid 321] <... unlink resumed>) = 0 [pid 320] unlink("./3580/binderfs" [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3673/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15069] close(27) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 15069] close(28 [pid 321] newfstatat(AT_FDCWD, "./3673/cgroup.net" [pid 320] umount2("./3580/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15069] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15069] close(29) = -1 EBADF (Bad file descriptor) [pid 321] unlink("./3673/cgroup.net" [pid 320] newfstatat(AT_FDCWD, "./3580/cgroup.net" [pid 15069] exit_group(0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15069] <... exit_group resumed>) = ? [pid 321] umount2("./3673/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] unlink("./3580/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3673/cgroup.cpu" [pid 320] umount2("./3580/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] unlink("./3673/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3580/cgroup.cpu" [pid 321] <... unlink resumed>) = 0 [pid 15069] +++ exited with 0 +++ [pid 321] umount2("./3673/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3580/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3673/cgroup" [pid 320] <... unlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3710, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3580/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] unlink("./3673/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3580/cgroup" [pid 321] getdents64(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 320] unlink("./3580/cgroup" [pid 323] <... restart_syscall resumed>) = 0 [pid 322] umount2("./3708", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... close resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3673" [pid 320] getdents64(3 [pid 323] umount2("./3766", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] openat(AT_FDCWD, "./3708", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... rmdir resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 3 [pid 321] mkdir("./3674", 0777 [pid 320] close(3 [pid 323] openat(AT_FDCWD, "./3766", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] fstat(3 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rmdir("./3580" [pid 323] fstat(3 [pid 322] getdents64(3 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] umount2("./3708/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] mkdir("./3581", 0777 [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3766/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 15071 attached [pid 322] umount2("./3708/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15071] set_robust_list(0x555587eb56a0, 24 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15071] <... set_robust_list resumed>) = 0 [pid 15071] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3708/sys" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3676 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] umount2("./3766/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15071] chdir("./3674" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3708/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15071] <... chdir resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3766/sys" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] openat(AT_FDCWD, "./3708/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3583 [pid 323] umount2("./3766/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15071] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15071] <... prctl resumed>) = 0 [pid 322] fstat(4 [pid 15071] setpgid(0, 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] openat(AT_FDCWD, "./3766/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15072 attached [pid 15071] <... setpgid resumed>) = 0 [pid 323] <... openat resumed>) = 4 [pid 322] getdents64(4 [pid 15071] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 323] fstat(4 [pid 15072] set_robust_list(0x555587eb56a0, 24 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15072] <... set_robust_list resumed>) = 0 [pid 323] getdents64(4 [pid 322] getdents64(4 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4 [pid 322] close(4 [pid 15072] rt_sigprocmask(SIG_SETMASK, [] [pid 15071] <... symlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 323] rmdir("./3766/sys" [pid 322] <... close resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 15072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15071] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 323] umount2("./3766/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] rmdir("./3708/sys" [pid 15072] chdir("./3581" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15071] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3766/binderfs" [pid 15072] <... chdir resumed>) = 0 [pid 15071] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 15072] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] unlink("./3766/binderfs" [pid 15071] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 323] umount2("./3766/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3766/cgroup.net" [pid 15072] <... prctl resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3708/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15071] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15072] setpgid(0, 0 [pid 323] unlink("./3766/cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15072] <... setpgid resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3708/binderfs" [pid 15072] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] umount2("./3766/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15072] <... symlink resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3766/cgroup.cpu" [pid 322] unlink("./3708/binderfs" [pid 15072] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15071] <... openat resumed>) = 3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3766/cgroup.cpu" [pid 322] <... unlink resumed>) = 0 [pid 15072] <... symlink resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 15071] write(3, "1000", 4 [pid 323] umount2("./3766/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3708/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15072] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15071] <... write resumed>) = 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15071] close(3 [pid 323] newfstatat(AT_FDCWD, "./3766/cgroup" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15071] <... close resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] newfstatat(AT_FDCWD, "./3708/cgroup.net" [pid 15072] <... symlink resumed>) = 0 [pid 15071] symlink("/dev/binderfs", "./binderfs" [pid 323] unlink("./3766/cgroup" [pid 15072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] <... unlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15071] <... symlink resumed>) = 0 [pid 323] getdents64(3 [pid 322] unlink("./3708/cgroup.net" [pid 15072] <... openat resumed>) = 3 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15072] write(3, "1000", 4 [pid 15071] write(1, "executing program\n", 18 [pid 323] close(3 [pid 322] <... unlink resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 15072] <... write resumed>) = 4 [pid 323] rmdir("./3766" executing program [pid 322] umount2("./3708/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15072] close(3 [pid 15071] <... write resumed>) = 18 [pid 323] <... rmdir resumed>) = 0 [pid 15072] <... close resumed>) = 0 [pid 323] mkdir("./3767", 0777 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15072] symlink("/dev/binderfs", "./binderfs" [pid 15071] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15072] <... symlink resumed>) = 0 [pid 15071] <... mkdirat resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3708/cgroup.cpu" [pid 15071] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15072] write(1, "executing program\n", 18 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3769 [pid 15072] <... write resumed>) = 18 [pid 322] unlink("./3708/cgroup.cpu" [pid 15072] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... unlink resumed>) = 0 [pid 15072] <... mkdirat resumed>) = 0 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 15073 attached [pid 15073] set_robust_list(0x555587eb56a0, 24) = 0 [pid 15073] rt_sigprocmask(SIG_SETMASK, [] [pid 322] umount2("./3708/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15072] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15071] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15073] chdir("./3767" [pid 15072] <... mount resumed>) = 0 [pid 15071] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3708/cgroup" [pid 15073] <... chdir resumed>) = 0 [pid 15073] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 15073] setpgid(0, 0) = 0 [pid 15073] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 15073] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu") = 0 [pid 15071] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15073] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15072] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] unlink("./3708/cgroup" [pid 15073] <... symlink resumed>) = 0 [pid 15073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 15073] write(3, "1000", 4) = 4 [pid 15072] <... openat resumed>) = 3 [pid 15073] close(3) = 0 [pid 15073] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15071] pwrite64(3, "\x02", 1, 4 [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3 [pid 15073] write(1, "executing program\n", 18 [pid 15071] <... pwrite64 resumed>) = 1 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 executing program [pid 15073] <... write resumed>) = 18 [pid 15072] pwrite64(3, "\x02", 1, 4 [pid 15071] close(3 [pid 322] close(3 [pid 15073] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... close resumed>) = 0 [pid 15071] <... close resumed>) = 0 [pid 15072] <... pwrite64 resumed>) = 1 [pid 322] rmdir("./3708" [pid 15071] close(4 [pid 15073] <... mkdirat resumed>) = 0 [pid 15072] close(3 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 [pid 15073] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15071] close(5 [pid 322] mkdir("./3709", 0777 [pid 15073] <... mount resumed>) = 0 [pid 15072] <... close resumed>) = 0 [pid 15073] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 15072] close(4 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... mkdir resumed>) = 0 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(6 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15073] pwrite64(3, "\x02", 1, 4 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15072] close(5 [pid 15071] close(7 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15072] close(6 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15073] <... pwrite64 resumed>) = 1 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(8 [pid 15073] close(3) = 0 [pid 15073] close(4) = -1 EBADF (Bad file descriptor) [pid 15073] close(5) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15074 attached [pid 15073] close(6 [pid 15074] set_robust_list(0x555587eb56a0, 24 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... set_robust_list resumed>) = 0 [pid 15074] rt_sigprocmask(SIG_SETMASK, [] [pid 15073] close(7 [pid 15072] close(7 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3711 [pid 15074] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(9 [pid 15074] chdir("./3709" [pid 15073] close(8 [pid 15072] close(8 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... chdir resumed>) = 0 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(10 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15072] close(9 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(11 [pid 15072] close(10 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(12 [pid 15072] close(11 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(13 [pid 15074] <... prctl resumed>) = 0 [pid 15073] close(9 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] setpgid(0, 0 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] close(12 [pid 15071] close(14 [pid 15074] <... setpgid resumed>) = 0 [pid 15073] close(10 [pid 15074] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... symlink resumed>) = 0 [pid 15073] close(11 [pid 15072] close(13 [pid 15071] close(15 [pid 15074] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... symlink resumed>) = 0 [pid 15073] close(12 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(16 [pid 15074] <... symlink resumed>) = 0 [pid 15073] close(13 [pid 15072] close(14 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(17 [pid 15074] <... openat resumed>) = 3 [pid 15073] close(14 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] write(3, "1000", 4 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] close(15 [pid 15071] close(18 [pid 15074] <... write resumed>) = 4 [pid 15073] close(15 [pid 15074] close(3 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... close resumed>) = 0 [pid 15073] close(16 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] symlink("/dev/binderfs", "./binderfs" [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] close(16 [pid 15071] close(19 [pid 15074] <... symlink resumed>) = 0 [pid 15073] close(17 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] write(1, "executing program\n", 18 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] close(17 [pid 15071] close(20 [pid 15074] <... write resumed>) = 18 executing program [pid 15073] close(18 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(21 [pid 15074] <... mkdirat resumed>) = 0 [pid 15073] close(19 [pid 15072] close(18 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(22 [pid 15074] <... mount resumed>) = 0 [pid 15072] close(19 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15073] close(20 [pid 15071] close(23 [pid 15074] <... openat resumed>) = 3 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] close(20 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15073] close(21) = -1 EBADF (Bad file descriptor) [pid 15073] close(22 [pid 15071] close(24 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] close(21 [pid 15074] pwrite64(3, "\x02", 1, 4 [pid 15073] close(23 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(25 [pid 15074] <... pwrite64 resumed>) = 1 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] close(3 [pid 15073] close(24 [pid 15072] close(22 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... close resumed>) = 0 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(26 [pid 15074] close(4 [pid 15073] close(25 [pid 15072] close(23 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(27 [pid 15074] close(5 [pid 15073] close(26 [pid 15072] close(24 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(28 [pid 15074] close(6 [pid 15073] close(27 [pid 15072] close(25 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] close(7 [pid 15073] close(28 [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] close(29 [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] close(26 [pid 15071] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] close(8) = -1 EBADF (Bad file descriptor) [pid 15073] close(29 [pid 15074] close(9 [pid 15073] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15071] exit_group(0 [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15073] exit_group(0 [pid 15074] close(10 [pid 15073] <... exit_group resumed>) = ? [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] close(27 [pid 15071] <... exit_group resumed>) = ? [pid 15073] +++ exited with 0 +++ [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] close(11) = -1 EBADF (Bad file descriptor) [pid 15074] close(12) = -1 EBADF (Bad file descriptor) [pid 15074] close(13) = -1 EBADF (Bad file descriptor) [pid 15074] close(14) = -1 EBADF (Bad file descriptor) [pid 15074] close(15) = -1 EBADF (Bad file descriptor) [pid 15074] close(16) = -1 EBADF (Bad file descriptor) [pid 15074] close(17) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3769, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15074] close(18 [pid 15072] close(28 [pid 15071] +++ exited with 0 +++ [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3676, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15074] close(19 [pid 15072] close(29 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15074] close(20) = -1 EBADF (Bad file descriptor) [pid 15074] close(21 [pid 15072] exit_group(0 [pid 15074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15072] <... exit_group resumed>) = ? [pid 15074] close(22) = -1 EBADF (Bad file descriptor) [pid 15074] close(23) = -1 EBADF (Bad file descriptor) [pid 15074] close(24) = -1 EBADF (Bad file descriptor) [pid 15074] close(25) = -1 EBADF (Bad file descriptor) [pid 15074] close(26) = -1 EBADF (Bad file descriptor) [pid 15074] close(27) = -1 EBADF (Bad file descriptor) [pid 15074] close(28) = -1 EBADF (Bad file descriptor) [pid 15074] close(29) = -1 EBADF (Bad file descriptor) [pid 15074] exit_group(0) = ? [pid 15074] +++ exited with 0 +++ [pid 15072] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3583, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3711, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 323] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3767", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3767", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 323] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 323] umount2("./3767/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 323] umount2("./3767/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3767/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] umount2("./3767/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] openat(AT_FDCWD, "./3767/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] close(4) = 0 [pid 323] rmdir("./3767/sys") = 0 [pid 323] umount2("./3767/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... restart_syscall resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3767/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3767/binderfs" [pid 321] umount2("./3674", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3767/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3674", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... restart_syscall resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3767/cgroup.net" [pid 321] fstat(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3581", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] unlink("./3767/cgroup.net" [pid 321] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] openat(AT_FDCWD, "./3581", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] umount2("./3767/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3767/cgroup.cpu" [pid 320] fstat(3 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 323] unlink("./3767/cgroup.cpu" [pid 321] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3767/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] newfstatat(AT_FDCWD, "./3674/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... umount2 resumed>) = 0 [pid 323] newfstatat(AT_FDCWD, "./3767/cgroup" [pid 321] umount2("./3674/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] unlink("./3767/cgroup" [pid 322] umount2("./3709", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] openat(AT_FDCWD, "./3674/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... openat resumed>) = 4 [pid 320] newfstatat(AT_FDCWD, "./3581/sys" [pid 323] getdents64(3 [pid 322] openat(AT_FDCWD, "./3709", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] fstat(4 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] close(3 [pid 321] getdents64(4 [pid 323] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] rmdir("./3767" [pid 321] getdents64(4 [pid 323] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] mkdir("./3768", 0777 [pid 322] <... openat resumed>) = 3 [pid 321] close(4 [pid 320] umount2("./3581/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... mkdir resumed>) = 0 [pid 322] fstat(3 [pid 321] <... close resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] rmdir("./3674/sys" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] openat(AT_FDCWD, "./3581/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] getdents64(3 [pid 320] <... openat resumed>) = 4 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] fstat(4 [pid 322] umount2("./3709/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3674/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15075 attached [pid 322] <... umount2 resumed>) = 0 [pid 320] getdents64(4 [pid 322] umount2("./3709/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15075] set_robust_list(0x555587eb56a0, 24 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 15075] <... set_robust_list resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3709/sys" [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3770 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3709/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15075] rt_sigprocmask(SIG_SETMASK, [] [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] newfstatat(AT_FDCWD, "./3674/binderfs" [pid 320] close(4 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3674/binderfs" [pid 15075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 321] umount2("./3674/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15075] chdir("./3768" [pid 322] openat(AT_FDCWD, "./3709/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rmdir("./3581/sys" [pid 322] <... openat resumed>) = 4 [pid 321] newfstatat(AT_FDCWD, "./3674/cgroup.net" [pid 322] fstat(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rmdir resumed>) = 0 [pid 15075] <... chdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] unlink("./3674/cgroup.net" [pid 320] umount2("./3581/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15075] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] getdents64(4 [pid 321] <... unlink resumed>) = 0 [pid 15075] <... prctl resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] umount2("./3674/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15075] setpgid(0, 0 [pid 322] getdents64(4 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15075] <... setpgid resumed>) = 0 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] newfstatat(AT_FDCWD, "./3674/cgroup.cpu" [pid 320] newfstatat(AT_FDCWD, "./3581/binderfs" [pid 322] close(4 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3674/cgroup.cpu" [pid 320] unlink("./3581/binderfs" [pid 15075] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 322] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 321] umount2("./3674/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15075] <... symlink resumed>) = 0 [pid 322] rmdir("./3709/sys" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3581/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15075] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3674/cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... rmdir resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3709/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3674/cgroup" [pid 320] newfstatat(AT_FDCWD, "./3581/cgroup.net" [pid 15075] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15075] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] newfstatat(AT_FDCWD, "./3709/binderfs" [pid 321] getdents64(3 [pid 320] unlink("./3581/cgroup.net" [pid 15075] <... symlink resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3 [pid 320] <... unlink resumed>) = 0 [pid 321] <... close resumed>) = 0 [pid 321] rmdir("./3674" [pid 320] umount2("./3581/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] mkdir("./3675", 0777 [pid 15075] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 322] unlink("./3709/binderfs" [pid 321] <... mkdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3581/cgroup.cpu" [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] unlink("./3581/cgroup.cpu" [pid 15075] <... openat resumed>) = 3 [pid 322] umount2("./3709/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... unlink resumed>) = 0 [pid 15075] write(3, "1000", 4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3581/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-android-6-12-rust/strace-static-x86_64: Process 15076 attached [pid 15075] <... write resumed>) = 4 [pid 322] newfstatat(AT_FDCWD, "./3709/cgroup.net" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15075] close(3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15075] <... close resumed>) = 0 [pid 15076] set_robust_list(0x555587eb56a0, 24 [pid 15075] symlink("/dev/binderfs", "./binderfs" [pid 322] unlink("./3709/cgroup.net" [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3677 [pid 320] newfstatat(AT_FDCWD, "./3581/cgroup" [pid 15076] <... set_robust_list resumed>) = 0 [pid 15075] <... symlink resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15076] rt_sigprocmask(SIG_SETMASK, [] [pid 15075] write(1, "executing program\n", 18 [pid 322] umount2("./3709/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 320] unlink("./3581/cgroup" [pid 15076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15075] <... write resumed>) = 18 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... unlink resumed>) = 0 [pid 15076] chdir("./3675" [pid 322] newfstatat(AT_FDCWD, "./3709/cgroup.cpu" [pid 320] getdents64(3 [pid 15076] <... chdir resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15075] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] unlink("./3709/cgroup.cpu" [pid 15076] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15076] <... prctl resumed>) = 0 [pid 322] <... unlink resumed>) = 0 [pid 320] close(3 [pid 15076] setpgid(0, 0 [pid 15075] <... mkdirat resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 15076] <... setpgid resumed>) = 0 [pid 320] rmdir("./3581" [pid 15076] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 15076] <... symlink resumed>) = 0 [pid 15075] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] umount2("./3709/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] mkdir("./3582", 0777 [pid 15076] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu") = 0 [pid 320] <... mkdir resumed>) = 0 [pid 15076] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15075] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15075] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] newfstatat(AT_FDCWD, "./3709/cgroup" [pid 15076] <... symlink resumed>) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15076] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15076] <... openat resumed>) = 3 [pid 15075] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15075] pwrite64(3, "\x02", 1, 4 [pid 322] unlink("./3709/cgroup"ci2-android-6-12-rust/strace-static-x86_64: Process 15077 attached [pid 15076] write(3, "1000", 4 [pid 322] <... unlink resumed>) = 0 [pid 15076] <... write resumed>) = 4 [pid 15077] set_robust_list(0x555587eb56a0, 24 [pid 15076] close(3 [pid 322] getdents64(3 [pid 15076] <... close resumed>) = 0 [pid 15075] <... pwrite64 resumed>) = 1 [pid 15077] <... set_robust_list resumed>) = 0 [pid 15076] symlink("/dev/binderfs", "./binderfs" [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3584 [pid 15077] rt_sigprocmask(SIG_SETMASK, [] [pid 15076] <... symlink resumed>) = 0 [pid 15075] close(3 [pid 322] close(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15076] write(1, "executing program\n", 18 [pid 322] <... close resumed>) = 0 executing program [pid 15077] chdir("./3582" [pid 15076] <... write resumed>) = 18 [pid 15075] <... close resumed>) = 0 [pid 322] rmdir("./3709" [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15077] <... chdir resumed>) = 0 [pid 15076] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15075] close(4 [pid 15077] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15076] <... mkdirat resumed>) = 0 [pid 322] <... rmdir resumed>) = 0 [pid 15076] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] mkdir("./3710", 0777 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15077] <... prctl resumed>) = 0 [pid 15076] <... mount resumed>) = 0 [pid 15077] setpgid(0, 0 [pid 15075] close(5 [pid 322] <... mkdir resumed>) = 0 [pid 15077] <... setpgid resumed>) = 0 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15076] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15077] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15076] <... openat resumed>) = 3 [pid 15075] close(6 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15076] pwrite64(3, "\x02", 1, 4) = 1 [pid 15076] close(3) = 0 [pid 15076] close(4) = -1 EBADF (Bad file descriptor) [pid 15076] close(5) = -1 EBADF (Bad file descriptor) [pid 15076] close(6) = -1 EBADF (Bad file descriptor) [pid 15076] close(7) = -1 EBADF (Bad file descriptor) [pid 15076] close(8) = -1 EBADF (Bad file descriptor) [pid 15076] close(9) = -1 EBADF (Bad file descriptor) [pid 15076] close(10) = -1 EBADF (Bad file descriptor) [pid 15076] close(11) = -1 EBADF (Bad file descriptor) [pid 15076] close(12) = -1 EBADF (Bad file descriptor) [pid 15076] close(13) = -1 EBADF (Bad file descriptor) [pid 15076] close(14) = -1 EBADF (Bad file descriptor) [pid 15076] close(15) = -1 EBADF (Bad file descriptor) [pid 15076] close(16) = -1 EBADF (Bad file descriptor) [pid 15076] close(17) = -1 EBADF (Bad file descriptor) [pid 15076] close(18) = -1 EBADF (Bad file descriptor) [pid 15076] close(19) = -1 EBADF (Bad file descriptor) [pid 15076] close(20) = -1 EBADF (Bad file descriptor) [pid 15076] close(21) = -1 EBADF (Bad file descriptor) [pid 15076] close(22) = -1 EBADF (Bad file descriptor) [pid 15076] close(23) = -1 EBADF (Bad file descriptor) [pid 15076] close(24) = -1 EBADF (Bad file descriptor) [pid 15076] close(25) = -1 EBADF (Bad file descriptor) [pid 15076] close(26) = -1 EBADF (Bad file descriptor) [pid 15076] close(27) = -1 EBADF (Bad file descriptor) [pid 15076] close(28) = -1 EBADF (Bad file descriptor) [pid 15076] close(29) = -1 EBADF (Bad file descriptor) [pid 15076] exit_group(0) = ? [pid 15077] <... symlink resumed>) = 0 [pid 15076] +++ exited with 0 +++ [pid 15075] close(7 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15077] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15077] <... symlink resumed>) = 0 [pid 15075] close(8 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3677, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 15078 attached [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3712 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15078] set_robust_list(0x555587eb56a0, 24 [pid 15075] close(9 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... restart_syscall resumed>) = 0 [pid 15078] <... set_robust_list resumed>) = 0 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15077] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15078] rt_sigprocmask(SIG_SETMASK, [] [pid 15077] <... symlink resumed>) = 0 [pid 15075] close(10 [pid 15078] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15077] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] chdir("./3710" [pid 15077] <... openat resumed>) = 3 [pid 321] umount2("./3675", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15077] write(3, "1000", 4 [pid 15075] close(11 [pid 15078] <... chdir resumed>) = 0 [pid 15077] <... write resumed>) = 4 [pid 15078] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15077] close(3 [pid 15078] <... prctl resumed>) = 0 [pid 15077] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15078] setpgid(0, 0 [pid 15077] symlink("/dev/binderfs", "./binderfs" [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] <... setpgid resumed>) = 0 [pid 15077] <... symlink resumed>) = 0 [pid 15075] close(12 [pid 321] openat(AT_FDCWD, "./3675", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15077] write(1, "executing program\n", 18) = 18 executing program [pid 15077] mkdirat(AT_FDCWD, "./sys", 0777) = 0 [pid 15077] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15078] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15077] <... mount resumed>) = 0 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... openat resumed>) = 3 [pid 15075] close(13 [pid 321] fstat(3 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15075] close(14 [pid 15078] <... symlink resumed>) = 0 [pid 15077] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15078] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15077] <... openat resumed>) = 3 [pid 321] getdents64(3 [pid 15075] close(15 [pid 15077] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] <... symlink resumed>) = 0 [pid 15077] <... pwrite64 resumed>) = 1 [pid 15077] close(3) = 0 [pid 321] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15078] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15077] close(4 [pid 15075] close(16 [pid 15078] <... symlink resumed>) = 0 [pid 15077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15077] close(5) = -1 EBADF (Bad file descriptor) [pid 15077] close(6) = -1 EBADF (Bad file descriptor) [pid 15077] close(7) = -1 EBADF (Bad file descriptor) [pid 15077] close(8) = -1 EBADF (Bad file descriptor) [pid 15077] close(9) = -1 EBADF (Bad file descriptor) [pid 15077] close(10) = -1 EBADF (Bad file descriptor) [pid 15077] close(11) = -1 EBADF (Bad file descriptor) [pid 15077] close(12) = -1 EBADF (Bad file descriptor) [pid 15077] close(13) = -1 EBADF (Bad file descriptor) [pid 15077] close(14) = -1 EBADF (Bad file descriptor) [pid 15077] close(15) = -1 EBADF (Bad file descriptor) [pid 15077] close(16) = -1 EBADF (Bad file descriptor) [pid 15077] close(17) = -1 EBADF (Bad file descriptor) [pid 15077] close(18) = -1 EBADF (Bad file descriptor) [pid 15077] close(19) = -1 EBADF (Bad file descriptor) [pid 15077] close(20) = -1 EBADF (Bad file descriptor) [pid 15077] close(21) = -1 EBADF (Bad file descriptor) [pid 15077] close(22) = -1 EBADF (Bad file descriptor) [pid 15077] close(23) = -1 EBADF (Bad file descriptor) [pid 15077] close(24) = -1 EBADF (Bad file descriptor) [pid 15077] close(25) = -1 EBADF (Bad file descriptor) [pid 15077] close(26) = -1 EBADF (Bad file descriptor) [pid 15077] close(27) = -1 EBADF (Bad file descriptor) [pid 15077] close(28) = -1 EBADF (Bad file descriptor) [pid 15077] close(29) = -1 EBADF (Bad file descriptor) [pid 15077] exit_group(0) = ? [pid 321] <... umount2 resumed>) = 0 [pid 15078] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15075] close(17 [pid 321] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15077] +++ exited with 0 +++ [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] <... openat resumed>) = 3 [pid 321] newfstatat(AT_FDCWD, "./3675/sys" [pid 15075] close(18 [pid 15078] write(3, "1000", 4 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] <... write resumed>) = 4 [pid 15075] close(19 [pid 15078] close(3 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15078] <... close resumed>) = 0 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] symlink("/dev/binderfs", "./binderfs" [pid 321] umount2("./3675/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15075] close(20 [pid 15078] <... symlink resumed>) = 0 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3584, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15078] write(1, "executing program\n", 18 [pid 15075] close(21 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15078] <... write resumed>) = 18 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] openat(AT_FDCWD, "./3675/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15078] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15075] close(22 [pid 321] <... openat resumed>) = 4 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 15078] <... mkdirat resumed>) = 0 [pid 15075] close(23 [pid 321] fstat(4 [pid 15078] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15075] close(24 [pid 321] getdents64(4 [pid 15078] <... mount resumed>) = 0 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15078] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15075] close(25 [pid 321] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] close(4) = 0 [pid 321] rmdir("./3675/sys") = 0 [pid 321] umount2("./3675/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] newfstatat(AT_FDCWD, "./3675/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3675/binderfs") = 0 [pid 321] umount2("./3675/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15078] <... openat resumed>) = 3 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15078] pwrite64(3, "\x02", 1, 4 [pid 15075] close(26 [pid 321] newfstatat(AT_FDCWD, "./3675/cgroup.net" [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15078] <... pwrite64 resumed>) = 1 [pid 15075] close(27 [pid 321] unlink("./3675/cgroup.net" [pid 15078] close(3 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 15078] <... close resumed>) = 0 [pid 15075] close(28 [pid 321] umount2("./3675/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15078] close(4 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15075] close(29 [pid 321] newfstatat(AT_FDCWD, "./3675/cgroup.cpu" [pid 15078] close(5 [pid 15075] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3675/cgroup.cpu" [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... unlink resumed>) = 0 [pid 15078] close(6 [pid 15075] exit_group(0 [pid 321] umount2("./3675/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15075] <... exit_group resumed>) = ? [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15078] close(7 [pid 321] newfstatat(AT_FDCWD, "./3675/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] unlink("./3675/cgroup") = 0 [pid 321] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] close(3) = 0 [pid 321] rmdir("./3675") = 0 [pid 321] mkdir("./3676", 0777 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15075] +++ exited with 0 +++ [pid 321] <... mkdir resumed>) = 0 [pid 15078] close(8) = -1 EBADF (Bad file descriptor) [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3770, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15078] close(9) = -1 EBADF (Bad file descriptor) [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15078] close(10) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15078] close(11 [pid 323] <... restart_syscall resumed>) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] close(12 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3678 [pid 15078] close(13 [pid 323] umount2("./3768", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15078] close(14) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15079 attached [pid 15078] close(15 [pid 323] openat(AT_FDCWD, "./3768", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] close(16 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15079] set_robust_list(0x555587eb56a0, 24 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 3 [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15079] <... set_robust_list resumed>) = 0 [pid 15078] close(17 [pid 323] fstat(3 [pid 320] umount2("./3582", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] rt_sigprocmask(SIG_SETMASK, [] [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3582", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 15078] close(18 [pid 323] getdents64(3 [pid 15079] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] fstat(3 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15079] chdir("./3676" [pid 15078] close(19 [pid 323] umount2("./3768/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] getdents64(3 [pid 15079] <... chdir resumed>) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15079] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15078] close(20 [pid 320] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] <... prctl resumed>) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 15079] setpgid(0, 0 [pid 15078] close(21 [pid 15079] <... setpgid resumed>) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3768/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15078] close(22 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... umount2 resumed>) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3768/sys" [pid 15078] close(23 [pid 320] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] <... symlink resumed>) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15079] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15078] close(24 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] umount2("./3768/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] <... symlink resumed>) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3582/sys" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15079] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15078] close(25 [pid 323] openat(AT_FDCWD, "./3768/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... openat resumed>) = 4 [pid 320] umount2("./3582/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] <... symlink resumed>) = 0 [pid 15078] close(26 [pid 323] fstat(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3582/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15079] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15078] close(27 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 15079] <... openat resumed>) = 3 [pid 15078] close(28 [pid 323] getdents64(4 [pid 320] fstat(4 [pid 15079] write(3, "1000", 4 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15079] <... write resumed>) = 4 [pid 15078] close(29 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] getdents64(4 [pid 15079] close(3 [pid 15078] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15078] exit_group(0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15079] <... close resumed>) = 0 [pid 15078] <... exit_group resumed>) = ? [pid 320] getdents64(4 [pid 323] close(4) = 0 [pid 323] rmdir("./3768/sys") = 0 [pid 323] umount2("./3768/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3768/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3768/binderfs") = 0 [pid 323] umount2("./3768/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15078] +++ exited with 0 +++ [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3768/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3768/cgroup.net" [pid 15079] symlink("/dev/binderfs", "./binderfs" [pid 323] <... unlink resumed>) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 323] umount2("./3768/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] <... symlink resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] getdents64(4 [pid 15079] write(1, "executing program\n", 18 executing program [pid 323] newfstatat(AT_FDCWD, "./3768/cgroup.cpu" [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3712, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15079] <... write resumed>) = 18 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] close(4 [pid 323] unlink("./3768/cgroup.cpu") = 0 [pid 320] <... close resumed>) = 0 [pid 15079] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] umount2("./3768/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rmdir("./3582/sys" [pid 15079] <... mkdirat resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3710", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] newfstatat(AT_FDCWD, "./3768/cgroup" [pid 320] <... rmdir resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] unlink("./3768/cgroup" [pid 320] umount2("./3582/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] getdents64(3 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 323] close(3 [pid 322] openat(AT_FDCWD, "./3710", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] newfstatat(AT_FDCWD, "./3582/binderfs" [pid 15079] <... mount resumed>) = 0 [pid 323] <... close resumed>) = 0 [pid 15079] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] rmdir("./3768" [pid 322] <... openat resumed>) = 3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 323] mkdir("./3769", 0777 [pid 320] unlink("./3582/binderfs" [pid 323] <... mkdir resumed>) = 0 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15079] <... openat resumed>) = 3 [pid 322] fstat(3 [pid 320] <... unlink resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] umount2("./3582/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] getdents64(3 [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3771 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] newfstatat(AT_FDCWD, "./3582/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 15080 attached [pid 15079] pwrite64(3, "\x02", 1, 4 [pid 322] umount2("./3710/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3582/cgroup.net" [pid 15080] set_robust_list(0x555587eb56a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... unlink resumed>) = 0 [pid 15079] <... pwrite64 resumed>) = 1 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15080] <... set_robust_list resumed>) = 0 [pid 15080] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 15080] chdir("./3769" [pid 15079] close(3 [pid 322] <... umount2 resumed>) = 0 [pid 320] umount2("./3582/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] <... close resumed>) = 0 [pid 322] umount2("./3710/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] close(4 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3582/cgroup.cpu" [pid 15079] close(5 [pid 322] newfstatat(AT_FDCWD, "./3710/sys" [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15079] close(6 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3582/cgroup.cpu" [pid 15079] close(7 [pid 322] umount2("./3710/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15080] <... chdir resumed>) = 0 [pid 15080] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 15080] setpgid(0, 0) = 0 [pid 15080] symlink("/syzcgroup/unified/syz3", "./cgroup") = 0 [pid 15079] close(8 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] umount2("./3582/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15080] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3710/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15080] <... symlink resumed>) = 0 [pid 15079] close(9 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15080] symlink("/syzcgroup/net/syz3", "./cgroup.net") = 0 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3582/cgroup" [pid 15080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15079] close(10 [pid 15080] <... openat resumed>) = 3 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15080] write(3, "1000", 4 [pid 15079] close(11 [pid 15080] <... write resumed>) = 4 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] fstat(4 [pid 320] unlink("./3582/cgroup" [pid 15080] close(3) = 0 [pid 15080] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15079] close(12 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... unlink resumed>) = 0 [pid 15080] write(1, "executing program\n", 18 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 320] getdents64(3 [pid 15080] <... write resumed>) = 18 executing program [pid 15079] close(13 [pid 15080] mkdirat(AT_FDCWD, "./sys", 0777 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15080] <... mkdirat resumed>) = 0 [pid 15079] close(14 [pid 322] getdents64(4 [pid 15080] mount(NULL, "./sys", "sysfs", 0, NULL) = 0 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(3 [pid 15079] close(15 [pid 322] close(4 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 15079] close(16 [pid 322] <... close resumed>) = 0 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rmdir("./3582" [pid 15079] close(17 [pid 322] rmdir("./3710/sys" [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 15079] close(18 [pid 322] <... rmdir resumed>) = 0 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] mkdir("./3583", 0777 [pid 15079] close(19 [pid 322] umount2("./3710/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15080] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15079] close(20 [pid 15080] <... openat resumed>) = 3 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... mkdir resumed>) = 0 [pid 15080] pwrite64(3, "\x02", 1, 4 [pid 15079] close(21 [pid 322] newfstatat(AT_FDCWD, "./3710/binderfs" [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15080] <... pwrite64 resumed>) = 1 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15080] close(3 [pid 15079] close(22 [pid 322] unlink("./3710/binderfs" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15080] <... close resumed>) = 0 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15080] close(4) = -1 EBADF (Bad file descriptor) [pid 15079] close(23 [pid 15080] close(5) = -1 EBADF (Bad file descriptor) [pid 15080] close(6) = -1 EBADF (Bad file descriptor) [pid 15080] close(7) = -1 EBADF (Bad file descriptor) [pid 15080] close(8) = -1 EBADF (Bad file descriptor) [pid 15080] close(9ci2-android-6-12-rust/strace-static-x86_64: Process 15081 attached ) = -1 EBADF (Bad file descriptor) [pid 15081] set_robust_list(0x555587eb56a0, 24 [pid 15080] close(10 [pid 15081] <... set_robust_list resumed>) = 0 [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15081] rt_sigprocmask(SIG_SETMASK, [] [pid 15080] close(11 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3585 [pid 15081] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15079] close(24 [pid 322] umount2("./3710/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15081] chdir("./3583" [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15081] <... chdir resumed>) = 0 [pid 15080] close(12 [pid 15079] close(25 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15081] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3710/cgroup.net" [pid 15081] <... prctl resumed>) = 0 [pid 15080] close(13 [pid 15079] close(26 [pid 15081] setpgid(0, 0 [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15081] <... setpgid resumed>) = 0 [pid 15080] close(14 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3710/cgroup.net" [pid 15081] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15079] close(27 [pid 15081] <... symlink resumed>) = 0 [pid 15080] close(15 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 15081] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15079] close(28 [pid 322] umount2("./3710/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15081] <... symlink resumed>) = 0 [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15081] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 15080] close(16 [pid 15079] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15081] <... symlink resumed>) = 0 [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15079] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3710/cgroup.cpu" [pid 15081] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15080] close(17 [pid 15079] exit_group(0 [pid 15081] <... openat resumed>) = 3 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15079] <... exit_group resumed>) = ? [pid 322] unlink("./3710/cgroup.cpu" [pid 15080] close(18 [pid 15081] write(3, "1000", 4 [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15081] <... write resumed>) = 4 [pid 15081] close(3) = 0 [pid 15080] close(19 [pid 15079] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 15081] symlink("/dev/binderfs", "./binderfs" [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3710/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15081] <... symlink resumed>) = 0 [pid 15080] close(20 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3678, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15081] write(1, "executing program\n", 18 [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15081] <... write resumed>) = 18 [pid 15080] close(21 [pid 322] newfstatat(AT_FDCWD, "./3710/cgroup" [pid 15081] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15080] close(22) = -1 EBADF (Bad file descriptor) [pid 15080] close(23) = -1 EBADF (Bad file descriptor) [pid 15080] close(24) = -1 EBADF (Bad file descriptor) [pid 15080] close(25) = -1 EBADF (Bad file descriptor) [pid 15080] close(26) = -1 EBADF (Bad file descriptor) [pid 15080] close(27) = -1 EBADF (Bad file descriptor) [pid 15080] close(28) = -1 EBADF (Bad file descriptor) [pid 15080] close(29) = -1 EBADF (Bad file descriptor) [pid 15080] exit_group(0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15080] <... exit_group resumed>) = ? [pid 15081] <... mkdirat resumed>) = 0 [pid 15080] +++ exited with 0 +++ [pid 15081] mount(NULL, "./sys", "sysfs", 0, NULL [pid 322] unlink("./3710/cgroup" [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3771, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] <... unlink resumed>) = 0 [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15081] <... mount resumed>) = 0 [pid 322] close(3 [pid 15081] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] <... close resumed>) = 0 [pid 15081] <... openat resumed>) = 3 [pid 322] rmdir("./3710" [pid 15081] pwrite64(3, "\x02", 1, 4) = 1 [pid 15081] close(3 [pid 322] <... rmdir resumed>) = 0 [pid 322] mkdir("./3711", 0777 [pid 15081] <... close resumed>) = 0 [pid 15081] close(4 [pid 322] <... mkdir resumed>) = 0 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 15081] close(5 [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15081] close(6) = -1 EBADF (Bad file descriptor) [pid 15081] close(7) = -1 EBADF (Bad file descriptor) [pid 15081] close(8) = -1 EBADF (Bad file descriptor) [pid 15081] close(9) = -1 EBADF (Bad file descriptor) [pid 15081] close(10) = -1 EBADF (Bad file descriptor) [pid 15081] close(11) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15082 attached [pid 15081] close(12 [pid 15082] set_robust_list(0x555587eb56a0, 24 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] <... set_robust_list resumed>) = 0 [pid 15082] rt_sigprocmask(SIG_SETMASK, [] [pid 15081] close(13 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3713 [pid 15082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15082] chdir("./3711" [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] <... chdir resumed>) = 0 [pid 15081] close(14 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15082] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] <... prctl resumed>) = 0 [pid 15081] close(15 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15082] setpgid(0, 0 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] <... setpgid resumed>) = 0 [pid 15082] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15081] close(16 [pid 15082] <... symlink resumed>) = 0 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15081] close(17 [pid 15082] <... symlink resumed>) = 0 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] symlink("/syzcgroup/net/syz1", "./cgroup.net" [pid 15081] close(18 [pid 15082] <... symlink resumed>) = 0 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15081] close(19 [pid 15082] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] <... openat resumed>) = 3 [pid 15081] close(20) = -1 EBADF (Bad file descriptor) [pid 15082] write(3, "1000", 4 [pid 15081] close(21 [pid 15082] <... write resumed>) = 4 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] close(3 [pid 15081] close(22 [pid 15082] <... close resumed>) = 0 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] symlink("/dev/binderfs", "./binderfs" [pid 15081] close(23 [pid 15082] <... symlink resumed>) = 0 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] write(1, "executing program\n", 18 executing program [pid 15081] close(24 [pid 15082] <... write resumed>) = 18 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15081] close(25 [pid 15082] <... mkdirat resumed>) = 0 [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15081] close(26 [pid 15082] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] <... mount resumed>) = 0 [pid 15081] close(27) = -1 EBADF (Bad file descriptor) [pid 15081] close(28) = -1 EBADF (Bad file descriptor) [pid 15082] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15081] close(29 [pid 15082] <... openat resumed>) = 3 [pid 321] <... restart_syscall resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 323] umount2("./3769", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15081] exit_group(0 [pid 15082] pwrite64(3, "\x02", 1, 4 [pid 15081] <... exit_group resumed>) = ? [pid 323] openat(AT_FDCWD, "./3769", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15082] <... pwrite64 resumed>) = 1 [pid 15081] +++ exited with 0 +++ [pid 323] <... openat resumed>) = 3 [pid 321] umount2("./3676", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] fstat(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3585, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15082] close(3 [pid 323] getdents64(3 [pid 15082] <... close resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15082] close(4) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3769/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15082] close(5) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] openat(AT_FDCWD, "./3676", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15082] close(6) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3769/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... openat resumed>) = 3 [pid 15082] close(7 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] fstat(3 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] close(8 [pid 323] newfstatat(AT_FDCWD, "./3769/sys" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15082] close(9 [pid 323] umount2("./3769/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] getdents64(3 [pid 15082] close(10 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] openat(AT_FDCWD, "./3769/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15082] close(11 [pid 323] <... openat resumed>) = 4 [pid 321] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] fstat(4 [pid 15082] close(12 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15082] close(13 [pid 323] getdents64(4 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... umount2 resumed>) = 0 [pid 15082] close(14) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(4 [pid 321] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15082] close(15 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(4 [pid 321] newfstatat(AT_FDCWD, "./3676/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3676/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] openat(AT_FDCWD, "./3676/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 323] <... close resumed>) = 0 [pid 15082] close(16 [pid 321] fstat(4 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rmdir("./3769/sys" [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15082] close(17 [pid 321] getdents64(4 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rmdir resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15082] close(18 [pid 323] umount2("./3769/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] getdents64(4 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... restart_syscall resumed>) = 0 [pid 15082] close(19 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3769/binderfs" [pid 321] close(4 [pid 15082] close(20 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3769/binderfs" [pid 321] rmdir("./3676/sys" [pid 15082] close(21 [pid 323] <... unlink resumed>) = 0 [pid 320] umount2("./3583", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3769/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... rmdir resumed>) = 0 [pid 15082] close(22 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] umount2("./3676/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] openat(AT_FDCWD, "./3583", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15082] close(23) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3769/cgroup.net" [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... openat resumed>) = 3 [pid 15082] close(24 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] fstat(3 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3676/binderfs" [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15082] close(25 [pid 323] unlink("./3769/cgroup.net" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... unlink resumed>) = 0 [pid 320] getdents64(3 [pid 15082] close(26 [pid 321] unlink("./3676/binderfs" [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3769/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... unlink resumed>) = 0 [pid 320] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15082] close(27 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] newfstatat(AT_FDCWD, "./3769/cgroup.cpu" [pid 321] umount2("./3676/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15082] close(28 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3769/cgroup.cpu" [pid 321] newfstatat(AT_FDCWD, "./3676/cgroup.net" [pid 320] <... umount2 resumed>) = 0 [pid 15082] close(29 [pid 323] <... unlink resumed>) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15082] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3769/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] unlink("./3676/cgroup.net" [pid 15082] exit_group(0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15082] <... exit_group resumed>) = ? [pid 320] newfstatat(AT_FDCWD, "./3583/sys" [pid 323] newfstatat(AT_FDCWD, "./3769/cgroup" [pid 321] umount2("./3676/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15082] +++ exited with 0 +++ [pid 323] unlink("./3769/cgroup" [pid 321] newfstatat(AT_FDCWD, "./3676/cgroup.cpu" [pid 320] umount2("./3583/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... unlink resumed>) = 0 [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3713, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] getdents64(3 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] unlink("./3676/cgroup.cpu" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... unlink resumed>) = 0 [pid 323] close(3 [pid 321] umount2("./3676/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] <... close resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] openat(AT_FDCWD, "./3583/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] rmdir("./3769" [pid 321] newfstatat(AT_FDCWD, "./3676/cgroup" [pid 323] <... rmdir resumed>) = 0 [pid 320] <... openat resumed>) = 4 [pid 323] mkdir("./3770", 0777 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 323] <... mkdir resumed>) = 0 [pid 320] fstat(4 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] unlink("./3676/cgroup" [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] getdents64(3 [pid 320] getdents64(4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 ci2-android-6-12-rust/strace-static-x86_64: Process 15083 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3772 [pid 321] close(3 [pid 320] getdents64(4 [pid 15083] set_robust_list(0x555587eb56a0, 24 [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 320] close(4) = 0 [pid 320] rmdir("./3583/sys") = 0 [pid 15083] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... close resumed>) = 0 [pid 320] umount2("./3583/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15083] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] rmdir("./3676" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... rmdir resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3583/binderfs" [pid 15083] chdir("./3770" [pid 321] mkdir("./3677", 0777 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15083] <... chdir resumed>) = 0 [pid 320] unlink("./3583/binderfs" [pid 15083] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] <... mkdir resumed>) = 0 [pid 320] <... unlink resumed>) = 0 [pid 15083] <... prctl resumed>) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] umount2("./3583/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15083] setpgid(0, 0 [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15083] <... setpgid resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] newfstatat(AT_FDCWD, "./3583/cgroup.net" [pid 15083] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] unlink("./3583/cgroup.net"ci2-android-6-12-rust/strace-static-x86_64: Process 15084 attached [pid 15083] <... symlink resumed>) = 0 [pid 322] umount2("./3711", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15083] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 320] <... unlink resumed>) = 0 [pid 15083] <... symlink resumed>) = 0 [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3679 [pid 320] umount2("./3583/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15084] set_robust_list(0x555587eb56a0, 24 [pid 15083] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15084] <... set_robust_list resumed>) = 0 [pid 15083] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3711", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15084] rt_sigprocmask(SIG_SETMASK, [] [pid 15083] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15083] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 320] newfstatat(AT_FDCWD, "./3583/cgroup.cpu" [pid 15084] chdir("./3677" [pid 15083] write(3, "1000", 4) = 4 [pid 15083] close(3) = 0 [pid 15083] symlink("/dev/binderfs", "./binderfs") = 0 [pid 322] fstat(3 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15084] <... chdir resumed>) = 0 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15084] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] unlink("./3583/cgroup.cpu" [pid 15084] <... prctl resumed>) = 0 [pid 322] getdents64(3 [pid 320] <... unlink resumed>) = 0 [pid 15084] setpgid(0, 0 [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15084] <... setpgid resumed>) = 0 [pid 320] umount2("./3583/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3711/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15084] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15083] write(1, "executing program\n", 18) = 18 [pid 15084] <... symlink resumed>) = 0 [pid 15083] mkdirat(AT_FDCWD, "./sys", 0777) = 0 executing program [pid 15083] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15084] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15083] <... mount resumed>) = 0 [pid 322] <... umount2 resumed>) = 0 [pid 320] newfstatat(AT_FDCWD, "./3583/cgroup" [pid 15083] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 322] umount2("./3711/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15084] <... symlink resumed>) = 0 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15084] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15083] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3583/cgroup" [pid 322] newfstatat(AT_FDCWD, "./3711/sys" [pid 15083] pwrite64(3, "\x02", 1, 4) = 1 [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... unlink resumed>) = 0 [pid 322] umount2("./3711/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15084] <... symlink resumed>) = 0 [pid 320] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15083] close(3) = 0 [pid 322] openat(AT_FDCWD, "./3711/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15084] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15083] close(4) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 4 [pid 320] close(3 [pid 15084] <... openat resumed>) = 3 [pid 15083] close(5 [pid 322] fstat(4 [pid 15083] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15083] close(6) = -1 EBADF (Bad file descriptor) [pid 15083] close(7) = -1 EBADF (Bad file descriptor) [pid 15083] close(8) = -1 EBADF (Bad file descriptor) [pid 15083] close(9) = -1 EBADF (Bad file descriptor) [pid 15083] close(10) = -1 EBADF (Bad file descriptor) [pid 15083] close(11) = -1 EBADF (Bad file descriptor) [pid 15083] close(12) = -1 EBADF (Bad file descriptor) [pid 15083] close(13) = -1 EBADF (Bad file descriptor) [pid 15083] close(14) = -1 EBADF (Bad file descriptor) [pid 15083] close(15) = -1 EBADF (Bad file descriptor) [pid 15083] close(16) = -1 EBADF (Bad file descriptor) [pid 15083] close(17) = -1 EBADF (Bad file descriptor) [pid 15083] close(18) = -1 EBADF (Bad file descriptor) [pid 15083] close(19) = -1 EBADF (Bad file descriptor) [pid 15083] close(20) = -1 EBADF (Bad file descriptor) [pid 15083] close(21) = -1 EBADF (Bad file descriptor) [pid 15083] close(22) = -1 EBADF (Bad file descriptor) [pid 15083] close(23) = -1 EBADF (Bad file descriptor) [pid 15083] close(24 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... close resumed>) = 0 [pid 15084] write(3, "1000", 4 [pid 15083] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 320] rmdir("./3583" [pid 15084] <... write resumed>) = 4 [pid 15083] close(25 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15084] close(3 [pid 15083] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] getdents64(4 [pid 320] <... rmdir resumed>) = 0 [pid 15084] <... close resumed>) = 0 [pid 15083] close(26 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15084] symlink("/dev/binderfs", "./binderfs" [pid 15083] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] close(4 [pid 320] mkdir("./3584", 0777 [pid 15083] close(27) = -1 EBADF (Bad file descriptor) [pid 15084] <... symlink resumed>) = 0 [pid 15083] close(28 [pid 322] <... close resumed>) = 0 [pid 15084] write(1, "executing program\n", 18 [pid 15083] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] rmdir("./3711/sys" [pid 320] <... mkdir resumed>) = 0 [pid 15084] <... write resumed>) = 18 [pid 15083] close(29) = -1 EBADF (Bad file descriptor) [pid 322] <... rmdir resumed>) = 0 executing program [pid 15084] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15083] exit_group(0 [pid 322] umount2("./3711/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15084] <... mkdirat resumed>) = 0 [pid 15083] <... exit_group resumed>) = ? [pid 15084] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15083] +++ exited with 0 +++ [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] newfstatat(AT_FDCWD, "./3711/binderfs" [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15084] <... mount resumed>) = 0 [pid 15084] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 15085 attached ) = 3 [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3772, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 322] unlink("./3711/binderfs" [pid 15085] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3770", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3586 [pid 15085] <... set_robust_list resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3711/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] openat(AT_FDCWD, "./3770", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... openat resumed>) = 3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15085] rt_sigprocmask(SIG_SETMASK, [] [pid 323] fstat(3 [pid 322] newfstatat(AT_FDCWD, "./3711/cgroup.net" [pid 15084] pwrite64(3, "\x02", 1, 4 [pid 15085] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15084] <... pwrite64 resumed>) = 1 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15085] chdir("./3584" [pid 15084] close(3 [pid 322] unlink("./3711/cgroup.net" [pid 15084] <... close resumed>) = 0 [pid 15084] close(4 [pid 322] <... unlink resumed>) = 0 [pid 323] getdents64(3 [pid 15085] <... chdir resumed>) = 0 [pid 15084] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3711/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15085] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15084] close(5 [pid 323] umount2("./3770/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15085] <... prctl resumed>) = 0 [pid 15084] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15084] close(6 [pid 322] newfstatat(AT_FDCWD, "./3711/cgroup.cpu" [pid 15084] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15084] close(7 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15084] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15084] close(8) = -1 EBADF (Bad file descriptor) [pid 15084] close(9 [pid 15085] setpgid(0, 0 [pid 15084] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = 0 [pid 322] unlink("./3711/cgroup.cpu" [pid 15085] <... setpgid resumed>) = 0 [pid 15084] close(10) = -1 EBADF (Bad file descriptor) [pid 322] <... unlink resumed>) = 0 [pid 15085] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 15084] close(11 [pid 323] umount2("./3770/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] umount2("./3711/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15085] <... symlink resumed>) = 0 [pid 15084] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15084] close(12 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15085] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 15084] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3711/cgroup" [pid 15084] close(13 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15085] <... symlink resumed>) = 0 [pid 15084] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15084] close(14) = -1 EBADF (Bad file descriptor) [pid 15084] close(15) = -1 EBADF (Bad file descriptor) [pid 15084] close(16) = -1 EBADF (Bad file descriptor) [pid 15084] close(17) = -1 EBADF (Bad file descriptor) [pid 15084] close(18) = -1 EBADF (Bad file descriptor) [pid 15084] close(19) = -1 EBADF (Bad file descriptor) [pid 15084] close(20) = -1 EBADF (Bad file descriptor) [pid 15084] close(21) = -1 EBADF (Bad file descriptor) [pid 15084] close(22) = -1 EBADF (Bad file descriptor) [pid 15084] close(23) = -1 EBADF (Bad file descriptor) [pid 15084] close(24) = -1 EBADF (Bad file descriptor) [pid 15084] close(25) = -1 EBADF (Bad file descriptor) [pid 15084] close(26) = -1 EBADF (Bad file descriptor) [pid 15084] close(27) = -1 EBADF (Bad file descriptor) [pid 15084] close(28) = -1 EBADF (Bad file descriptor) [pid 15084] close(29) = -1 EBADF (Bad file descriptor) [pid 15084] exit_group(0) = ? [pid 15085] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] newfstatat(AT_FDCWD, "./3770/sys" [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15085] <... symlink resumed>) = 0 [pid 15084] +++ exited with 0 +++ [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3711/cgroup" [pid 15085] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3770/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... unlink resumed>) = 0 [pid 15085] <... openat resumed>) = 3 [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3679, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15085] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] getdents64(3 [pid 321] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 15085] <... write resumed>) = 4 [pid 323] openat(AT_FDCWD, "./3770/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15085] close(3 [pid 323] <... openat resumed>) = 4 [pid 15085] <... close resumed>) = 0 [pid 322] close(3 [pid 323] fstat(4 [pid 15085] symlink("/dev/binderfs", "./binderfs" [pid 322] <... close resumed>) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] rmdir("./3711" [pid 323] getdents64(4 [pid 15085] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] <... rmdir resumed>) = 0 [pid 15085] write(1, "executing program\n", 18 [pid 323] getdents64(4 executing program [pid 322] mkdir("./3712", 0777 [pid 15085] <... write resumed>) = 18 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] <... mkdir resumed>) = 0 [pid 15085] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] close(4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 323] <... close resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 15085] <... mkdirat resumed>) = 0 [pid 323] rmdir("./3770/sys" [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15085] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... rmdir resumed>) = 0 [pid 323] umount2("./3770/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 323] newfstatat(AT_FDCWD, "./3770/binderfs" [pid 15085] <... mount resumed>) = 0 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 15086 attached [pid 15085] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] unlink("./3770/binderfs" [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3714 [pid 323] <... unlink resumed>) = 0 [pid 15086] set_robust_list(0x555587eb56a0, 24 [pid 323] umount2("./3770/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15086] <... set_robust_list resumed>) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15086] rt_sigprocmask(SIG_SETMASK, [] [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15086] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15085] <... openat resumed>) = 3 [pid 323] newfstatat(AT_FDCWD, "./3770/cgroup.net" [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15086] chdir("./3712" [pid 15085] pwrite64(3, "\x02", 1, 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15086] <... chdir resumed>) = 0 [pid 15086] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15085] <... pwrite64 resumed>) = 1 [pid 323] unlink("./3770/cgroup.net" [pid 15086] <... prctl resumed>) = 0 [pid 15085] close(3 [pid 15086] setpgid(0, 0 [pid 15085] <... close resumed>) = 0 [pid 323] <... unlink resumed>) = 0 [pid 15086] <... setpgid resumed>) = 0 [pid 15085] close(4 [pid 323] umount2("./3770/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15086] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15085] close(5 [pid 323] newfstatat(AT_FDCWD, "./3770/cgroup.cpu" [pid 15086] <... symlink resumed>) = 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... restart_syscall resumed>) = 0 [pid 15086] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu" [pid 15085] close(6 [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15086] <... symlink resumed>) = 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] unlink("./3770/cgroup.cpu" [pid 15086] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 15085] close(7 [pid 323] <... unlink resumed>) = 0 [pid 321] umount2("./3677", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15086] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] umount2("./3770/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15086] <... openat resumed>) = 3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15086] write(3, "1000", 4 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15086] <... write resumed>) = 4 [pid 15086] close(3 [pid 15085] close(8 [pid 323] newfstatat(AT_FDCWD, "./3770/cgroup" [pid 321] openat(AT_FDCWD, "./3677", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15086] <... close resumed>) = 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15086] symlink("/dev/binderfs", "./binderfs" [pid 321] <... openat resumed>) = 3 [pid 15086] <... symlink resumed>) = 0 [pid 15085] close(9 [pid 323] unlink("./3770/cgroup" [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(3 [pid 15086] write(1, "executing program\n", 18 [pid 15085] close(10 [pid 323] <... unlink resumed>) = 0 executing program [pid 15086] <... write resumed>) = 18 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] getdents64(3 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15086] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15085] close(11 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] getdents64(3 [pid 15086] <... mkdirat resumed>) = 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] close(3 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15086] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15085] close(12 [pid 323] <... close resumed>) = 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15085] close(13 [pid 323] rmdir("./3770" [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15086] <... mount resumed>) = 0 [pid 323] <... rmdir resumed>) = 0 [pid 15085] close(14 [pid 321] <... umount2 resumed>) = 0 [pid 323] mkdir("./3771", 0777 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15086] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15085] close(15 [pid 323] <... mkdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15086] <... openat resumed>) = 3 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] newfstatat(AT_FDCWD, "./3677/sys" [pid 15085] close(16 [pid 323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15086] pwrite64(3, "\x02", 1, 4) = 1 [pid 15086] close(3) = 0 [pid 15086] close(4) = -1 EBADF (Bad file descriptor) [pid 15086] close(5) = -1 EBADF (Bad file descriptor) [pid 15086] close(6) = -1 EBADF (Bad file descriptor) [pid 15086] close(7) = -1 EBADF (Bad file descriptor) [pid 15086] close(8) = -1 EBADF (Bad file descriptor) [pid 15086] close(9) = -1 EBADF (Bad file descriptor) [pid 15086] close(10) = -1 EBADF (Bad file descriptor) [pid 15086] close(11) = -1 EBADF (Bad file descriptor) [pid 15086] close(12) = -1 EBADF (Bad file descriptor) [pid 15086] close(13) = -1 EBADF (Bad file descriptor) [pid 15086] close(14) = -1 EBADF (Bad file descriptor) [pid 15086] close(15) = -1 EBADF (Bad file descriptor) [pid 15086] close(16) = -1 EBADF (Bad file descriptor) [pid 15086] close(17) = -1 EBADF (Bad file descriptor) [pid 15086] close(18) = -1 EBADF (Bad file descriptor) [pid 15086] close(19) = -1 EBADF (Bad file descriptor) [pid 15086] close(20) = -1 EBADF (Bad file descriptor) [pid 15086] close(21) = -1 EBADF (Bad file descriptor) [pid 15086] close(22) = -1 EBADF (Bad file descriptor) [pid 15086] close(23) = -1 EBADF (Bad file descriptor) [pid 15086] close(24) = -1 EBADF (Bad file descriptor) [pid 15086] close(25) = -1 EBADF (Bad file descriptor) [pid 15086] close(26) = -1 EBADF (Bad file descriptor) [pid 15086] close(27) = -1 EBADF (Bad file descriptor) [pid 15086] close(28) = -1 EBADF (Bad file descriptor) [pid 15086] close(29) = -1 EBADF (Bad file descriptor) [pid 15086] exit_group(0) = ? [pid 15086] +++ exited with 0 +++ [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15085] close(17 [pid 323] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] umount2("./3677/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3714, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 15087 attached [pid 323] <... clone resumed>, child_tidptr=0x555587eb5690) = 3773 [pid 15085] close(18 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 15087] set_robust_list(0x555587eb56a0, 24 [pid 15085] close(19 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 321] openat(AT_FDCWD, "./3677/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 15087] <... set_robust_list resumed>) = 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] fstat(4 [pid 15085] close(20 [pid 322] umount2("./3712", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 15087] rt_sigprocmask(SIG_SETMASK, [] [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3712", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15085] close(21 [pid 321] getdents64(4 [pid 15087] chdir("./3771" [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... openat resumed>) = 3 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] umount2("./3712/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15087] <... chdir resumed>) = 0 [pid 15085] close(22 [pid 321] getdents64(4 [pid 15087] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] <... umount2 resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15087] <... prctl resumed>) = 0 [pid 15085] close(23 [pid 321] close(4 [pid 15087] setpgid(0, 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... close resumed>) = 0 [pid 15087] <... setpgid resumed>) = 0 [pid 15085] close(24 [pid 321] rmdir("./3677/sys" [pid 15087] symlink("/syzcgroup/unified/syz3", "./cgroup" [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3712/sys", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 321] <... rmdir resumed>) = 0 [pid 322] newfstatat(AT_FDCWD, "./3712/sys", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15085] close(25 [pid 322] umount2("./3712/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3677/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] openat(AT_FDCWD, "./3712/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... openat resumed>) = 4 [pid 322] fstat(4, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] getdents64(4, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] getdents64(4, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] close(4) = 0 [pid 322] rmdir("./3712/sys") = 0 [pid 15085] close(26 [pid 322] umount2("./3712/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15087] <... symlink resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3712/binderfs" [pid 321] newfstatat(AT_FDCWD, "./3677/binderfs" [pid 15087] symlink("/syzcgroup/cpu/syz3", "./cgroup.cpu" [pid 15085] close(27 [pid 322] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] unlink("./3712/binderfs" [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15085] close(28 [pid 322] <... unlink resumed>) = 0 [pid 321] unlink("./3677/binderfs" [pid 15087] <... symlink resumed>) = 0 [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] umount2("./3712/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15085] close(29 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... unlink resumed>) = 0 [pid 15087] symlink("/syzcgroup/net/syz3", "./cgroup.net" [pid 15085] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] newfstatat(AT_FDCWD, "./3712/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] umount2("./3677/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15085] exit_group(0 [pid 322] unlink("./3712/cgroup.net" [pid 15087] <... symlink resumed>) = 0 [pid 15085] <... exit_group resumed>) = ? [pid 322] <... unlink resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3712/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3712/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3712/cgroup.cpu") = 0 [pid 322] umount2("./3712/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 322] newfstatat(AT_FDCWD, "./3712/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] unlink("./3712/cgroup" [pid 15085] +++ exited with 0 +++ [pid 322] <... unlink resumed>) = 0 [pid 322] getdents64(3, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 322] close(3) = 0 [pid 322] rmdir("./3712") = 0 [pid 321] newfstatat(AT_FDCWD, "./3677/cgroup.net" [pid 15087] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] mkdir("./3713", 0777 [pid 15087] <... openat resumed>) = 3 [pid 322] <... mkdir resumed>) = 0 [pid 321] unlink("./3677/cgroup.net" [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3586, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 15087] write(3, "1000", 4 [pid 322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15087] <... write resumed>) = 4 [pid 322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... unlink resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 322] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 321] umount2("./3677/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15087] close(3 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-android-6-12-rust/strace-static-x86_64: Process 15088 attached [pid 15087] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3677/cgroup.cpu" [pid 15088] set_robust_list(0x555587eb56a0, 24 [pid 15087] symlink("/dev/binderfs", "./binderfs" [pid 15088] <... set_robust_list resumed>) = 0 [pid 322] <... clone resumed>, child_tidptr=0x555587eb5690) = 3715 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15088] rt_sigprocmask(SIG_SETMASK, [] [pid 15087] <... symlink resumed>) = 0 [pid 15088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 15087] write(1, "executing program\n", 18 [pid 321] unlink("./3677/cgroup.cpu" [pid 15088] chdir("./3713" [pid 15087] <... write resumed>) = 18 [pid 15088] <... chdir resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15088] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 15087] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15088] <... prctl resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15088] setpgid(0, 0 [pid 15087] <... mkdirat resumed>) = 0 [pid 321] umount2("./3677/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15088] <... setpgid resumed>) = 0 [pid 15088] symlink("/syzcgroup/unified/syz1", "./cgroup" [pid 15087] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15088] <... symlink resumed>) = 0 [pid 15088] symlink("/syzcgroup/cpu/syz1", "./cgroup.cpu") = 0 [pid 15088] symlink("/syzcgroup/net/syz1", "./cgroup.net") = 0 [pid 15087] <... mount resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3677/cgroup" [pid 15088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15087] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15088] <... openat resumed>) = 3 [pid 321] unlink("./3677/cgroup" [pid 15088] write(3, "1000", 4 [pid 321] <... unlink resumed>) = 0 [pid 15088] <... write resumed>) = 4 [pid 321] getdents64(3 [pid 320] <... restart_syscall resumed>) = 0 [pid 15088] close(3 [pid 15087] <... openat resumed>) = 3 [pid 15088] <... close resumed>) = 0 [pid 15087] pwrite64(3, "\x02", 1, 4 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 15088] symlink("/dev/binderfs", "./binderfs") = 0 [pid 15088] write(1, "executing program\n", 18 [pid 15087] <... pwrite64 resumed>) = 1 [pid 321] close(3 [pid 15088] <... write resumed>) = 18 executing program [pid 320] umount2("./3584", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15088] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15087] close(3 [pid 321] <... close resumed>) = 0 [pid 15088] <... mkdirat resumed>) = 0 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15087] <... close resumed>) = 0 [pid 15088] mount(NULL, "./sys", "sysfs", 0, NULL [pid 321] rmdir("./3677" [pid 15087] close(4 [pid 320] openat(AT_FDCWD, "./3584", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15088] <... mount resumed>) = 0 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rmdir resumed>) = 0 [pid 15087] close(5 [pid 320] <... openat resumed>) = 3 [pid 15088] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] mkdir("./3678", 0777 [pid 320] fstat(3 [pid 15088] <... openat resumed>) = 3 [pid 15087] close(6 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15088] pwrite64(3, "\x02", 1, 4) = 1 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... mkdir resumed>) = 0 [pid 320] getdents64(3 [pid 15088] close(3 [pid 15087] close(7 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 15088] <... close resumed>) = 0 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 15088] close(4 [pid 15087] close(8 [pid 321] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15088] close(5) = -1 EBADF (Bad file descriptor) [pid 15088] close(6) = -1 EBADF (Bad file descriptor) [pid 15088] close(7) = -1 EBADF (Bad file descriptor) [pid 15088] close(8) = -1 EBADF (Bad file descriptor) [pid 15088] close(9) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = 0 [pid 15088] close(10) = -1 EBADF (Bad file descriptor) [pid 15088] close(11) = -1 EBADF (Bad file descriptor) [pid 15088] close(12) = -1 EBADF (Bad file descriptor) [pid 15088] close(13) = -1 EBADF (Bad file descriptor) [pid 15088] close(14) = -1 EBADF (Bad file descriptor) [pid 15088] close(15) = -1 EBADF (Bad file descriptor) ci2-android-6-12-rust/strace-static-x86_64: Process 15089 attached [pid 15088] close(16 [pid 15087] close(9 [pid 320] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15089] set_robust_list(0x555587eb56a0, 24 [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15089] <... set_robust_list resumed>) = 0 [pid 15088] close(17 [pid 15087] close(10 [pid 15089] rt_sigprocmask(SIG_SETMASK, [] [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... clone resumed>, child_tidptr=0x555587eb5690) = 3680 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15088] close(18 [pid 15087] close(11 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 15089] chdir("./3678" [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] newfstatat(AT_FDCWD, "./3584/sys" [pid 15089] <... chdir resumed>) = 0 [pid 15088] close(19 [pid 15087] close(12 [pid 15089] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15089] <... prctl resumed>) = 0 [pid 15088] close(20 [pid 15087] close(13 [pid 15089] setpgid(0, 0 [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3584/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15089] <... setpgid resumed>) = 0 [pid 15088] close(21 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15089] symlink("/syzcgroup/unified/syz2", "./cgroup" [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] close(14 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15089] <... symlink resumed>) = 0 [pid 15088] close(22 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] openat(AT_FDCWD, "./3584/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15089] symlink("/syzcgroup/cpu/syz2", "./cgroup.cpu" [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] close(15 [pid 15089] <... symlink resumed>) = 0 [pid 15088] close(23 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... openat resumed>) = 4 [pid 15089] symlink("/syzcgroup/net/syz2", "./cgroup.net" [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] close(16 [pid 320] fstat(4 [pid 15089] <... symlink resumed>) = 0 [pid 15088] close(24 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15089] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] close(17 [pid 320] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 15089] <... openat resumed>) = 3 [pid 15088] close(25 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15089] write(3, "1000", 4 [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] close(18 [pid 320] getdents64(4 [pid 15089] <... write resumed>) = 4 [pid 15088] close(26 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15089] close(3 [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] close(19 [pid 320] getdents64(4 [pid 15089] <... close resumed>) = 0 [pid 15088] close(27 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 15089] symlink("/dev/binderfs", "./binderfs" [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] close(20 [pid 320] close(4 [pid 15089] <... symlink resumed>) = 0 [pid 15088] close(28 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... close resumed>) = 0 [pid 15089] write(1, "executing program\n", 18 [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 15087] close(21 [pid 320] rmdir("./3584/sys" [pid 15089] <... write resumed>) = 18 [pid 15088] close(29 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15089] mkdirat(AT_FDCWD, "./sys", 0777 [pid 15088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15087] close(22 [pid 15088] exit_group(0 [pid 15089] <... mkdirat resumed>) = 0 [pid 15089] mount(NULL, "./sys", "sysfs", 0, NULL [pid 15088] <... exit_group resumed>) = ? [pid 15089] <... mount resumed>) = 0 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... rmdir resumed>) = 0 [pid 15087] close(23 [pid 320] umount2("./3584/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15087] close(24 [pid 320] newfstatat(AT_FDCWD, "./3584/binderfs" [pid 15088] +++ exited with 0 +++ [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15087] close(25 [pid 320] unlink("./3584/binderfs" [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15089] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 15087] close(26 [pid 320] umount2("./3584/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15089] <... openat resumed>) = 3 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 322] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3715, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15089] pwrite64(3, "\x02", 1, 4 [pid 15087] close(27 [pid 322] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] newfstatat(AT_FDCWD, "./3584/cgroup.net" [pid 15089] <... pwrite64 resumed>) = 1 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15089] close(3 [pid 15087] close(28 [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15089] <... close resumed>) = 0 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3584/cgroup.net" [pid 15089] close(4 [pid 15087] close(29 [pid 15089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] <... unlink resumed>) = 0 [pid 15089] close(5 [pid 15087] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] umount2("./3584/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 15089] close(6) = -1 EBADF (Bad file descriptor) [pid 15089] close(7) = -1 EBADF (Bad file descriptor) [pid 15087] exit_group(0 [pid 15089] close(8 [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15087] <... exit_group resumed>) = ? [pid 15089] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 320] newfstatat(AT_FDCWD, "./3584/cgroup.cpu" [pid 15089] close(9) = -1 EBADF (Bad file descriptor) [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15089] close(10) = -1 EBADF (Bad file descriptor) [pid 320] unlink("./3584/cgroup.cpu" [pid 15089] close(11) = -1 EBADF (Bad file descriptor) [pid 15089] close(12) = -1 EBADF (Bad file descriptor) [pid 15089] close(13) = -1 EBADF (Bad file descriptor) [pid 15089] close(14) = -1 EBADF (Bad file descriptor) [pid 15089] close(15) = -1 EBADF (Bad file descriptor) [pid 15089] close(16) = -1 EBADF (Bad file descriptor) [pid 15089] close(17) = -1 EBADF (Bad file descriptor) [pid 15089] close(18) = -1 EBADF (Bad file descriptor) [pid 15089] close(19) = -1 EBADF (Bad file descriptor) [pid 15089] close(20) = -1 EBADF (Bad file descriptor) [pid 15089] close(21) = -1 EBADF (Bad file descriptor) [pid 15089] close(22) = -1 EBADF (Bad file descriptor) [pid 15089] close(23) = -1 EBADF (Bad file descriptor) [pid 15089] close(24) = -1 EBADF (Bad file descriptor) [pid 15089] close(25) = -1 EBADF (Bad file descriptor) [pid 15089] close(26) = -1 EBADF (Bad file descriptor) [pid 15089] close(27) = -1 EBADF (Bad file descriptor) [pid 15089] close(28) = -1 EBADF (Bad file descriptor) [pid 15089] close(29) = -1 EBADF (Bad file descriptor) [pid 15089] exit_group(0) = ? [pid 15089] +++ exited with 0 +++ [pid 15087] +++ exited with 0 +++ [pid 320] <... unlink resumed>) = 0 [pid 320] umount2("./3584/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 323] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3773, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 321] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3680, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] newfstatat(AT_FDCWD, "./3584/cgroup" [pid 321] umount2("./3678", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] unlink("./3584/cgroup" [pid 321] openat(AT_FDCWD, "./3678", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... unlink resumed>) = 0 [pid 321] <... openat resumed>) = 3 [pid 320] getdents64(3 [pid 321] fstat(3 [pid 320] <... getdents64 resumed>, 0x555587eb6760 /* 0 entries */, 32768) = 0 [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 320] close(3 [pid 321] getdents64(3 [pid 320] <... close resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 320] rmdir("./3584" [pid 321] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... rmdir resumed>) = 0 [pid 322] <... restart_syscall resumed>) = 0 [pid 321] <... umount2 resumed>) = 0 [pid 320] mkdir("./3585", 0777 [pid 321] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] <... mkdir resumed>) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 321] newfstatat(AT_FDCWD, "./3678/sys" [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 321] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] umount2("./3713", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] umount2("./3678/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] openat(AT_FDCWD, "./3713", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 321] openat(AT_FDCWD, "./3678/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-android-6-12-rust/strace-static-x86_64: Process 15090 attached [pid 322] fstat(3 [pid 15090] set_robust_list(0x555587eb56a0, 24 [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x555587eb5690) = 3587 [pid 15090] <... set_robust_list resumed>) = 0 [pid 323] <... restart_syscall resumed>) = 0 [pid 322] getdents64(3 [pid 15090] rt_sigprocmask(SIG_SETMASK, [] [pid 322] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 321] fstat(4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 15090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] umount2("./3713/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 321] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 15090] chdir("./3585" [pid 323] umount2("./3771", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... umount2 resumed>) = 0 [pid 321] getdents64(4 [pid 15090] <... chdir resumed>) = 0 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] umount2("./3713/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15090] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 323] openat(AT_FDCWD, "./3771", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 15090] <... prctl resumed>) = 0 [pid 323] <... openat resumed>) = 3 [pid 321] getdents64(4 [pid 15090] setpgid(0, 0 [pid 323] fstat(3 [pid 15090] <... setpgid resumed>) = 0 [pid 321] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 15090] symlink("/syzcgroup/unified/syz0", "./cgroup" [pid 323] getdents64(3 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] close(4 [pid 15090] <... symlink resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587eb6760 /* 7 entries */, 32768) = 200 [pid 322] newfstatat(AT_FDCWD, "./3713/sys" [pid 15090] symlink("/syzcgroup/cpu/syz0", "./cgroup.cpu" [pid 323] umount2("./3771/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... close resumed>) = 0 [pid 15090] <... symlink resumed>) = 0 [pid 322] umount2("./3713/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15090] symlink("/syzcgroup/net/syz0", "./cgroup.net" [pid 323] <... umount2 resumed>) = 0 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] rmdir("./3678/sys" [pid 15090] <... symlink resumed>) = 0 [pid 322] openat(AT_FDCWD, "./3713/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 15090] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 323] umount2("./3771/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... openat resumed>) = 4 [pid 321] <... rmdir resumed>) = 0 [pid 322] fstat(4 [pid 15090] <... openat resumed>) = 3 [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 321] umount2("./3678/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15090] write(3, "1000", 4 [pid 323] newfstatat(AT_FDCWD, "./3771/sys" [pid 322] getdents64(4 [pid 15090] <... write resumed>) = 4 [pid 323] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15090] close(3 [pid 323] umount2("./3771/sys", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15090] <... close resumed>) = 0 [pid 321] newfstatat(AT_FDCWD, "./3678/binderfs" [pid 15090] symlink("/dev/binderfs", "./binderfs" [pid 323] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 15090] <... symlink resumed>) = 0 [pid 323] openat(AT_FDCWD, "./3771/sys", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 321] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 15090] write(1, "executing program\n", 18 [pid 323] <... openat resumed>) = 4 executing program [pid 322] getdents64(4 [pid 15090] <... write resumed>) = 18 [pid 323] fstat(4 [pid 322] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 321] unlink("./3678/binderfs" [pid 15090] mkdirat(AT_FDCWD, "./sys", 0777 [pid 323] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 322] close(4 [pid 15090] <... mkdirat resumed>) = 0 [pid 323] getdents64(4 [pid 322] <... close resumed>) = 0 [pid 321] <... unlink resumed>) = 0 [pid 15090] mount(NULL, "./sys", "sysfs", 0, NULL [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 2 entries */, 32768) = 48 [pid 322] rmdir("./3713/sys" [pid 323] getdents64(4 [pid 322] <... rmdir resumed>) = 0 [pid 321] umount2("./3678/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15090] <... mount resumed>) = 0 [pid 323] <... getdents64 resumed>, 0x555587ebe7a0 /* 0 entries */, 32768) = 0 [pid 322] umount2("./3713/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 15090] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 323] close(4 [pid 322] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 321] <... umount2 resumed>) = -1 EINVAL (Invalid argument)